Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las instalaciones de entrada y salida del motor del depurador se pueden usar para la operación y el registro interactivos del depurador. La entrada suele representar comandos y respuestas que el usuario escribe, y la salida suele representar información presentada al usuario o enviada a los archivos de registro.
El motor del depurador mantiene un flujo de entrada y un flujo de salida. La entrada se puede solicitar desde el flujo de entrada y la salida se puede enviar al flujo de salida.
Cuando se llama al método Input para solicitar la entrada desde el flujo de entrada del motor, el motor llamará a todas las devoluciones de llamada de entrada registradas para informarles de que está esperando la entrada. A continuación, espera a que los callbacks de entrada proporcionen la entrada llamando al método ReturnInput.
Cuando la salida se envía al flujo de salida del motor, el motor llamará a las devoluciones de llamada de salida registradas que pasan la salida a ellos. Al enviar la salida al flujo de salida, puede ser filtrada por el objeto cliente; en este caso, solo las funciones callback de salida que estén registradas con objetos de cliente específicos recibirán la salida.
Los flujos de entrada y salida están disponibles de forma transparente para los clientes remotos. Los clientes remotos pueden solicitar la entrada y enviar la salida al flujo de entrada y salida del motor, y el motor llamará a las devoluciones de llamada registradas con clientes remotos para solicitar la entrada o enviar la salida.
información adicional
Para obtener más información sobre el uso de la entrada y la salida, consulte Uso de entrada y salida. Para obtener más información sobre los objetos de cliente y las devoluciones de llamada de entrada y salida, vea Objetos de Cliente.