TsgcTCPClient › Eventos
Eventos que puede gestionar, agrupados por propósito, seguidos de la lista alfabética completa.
| Nombre | Descripción |
|---|---|
| OnConnect | Se activa cuando la conexión TCP al servidor se ha establecido correctamente. |
| OnDisconnect | Se activa cuando la conexión TCP ha sido interrumpida o cerrada. |
| OnError | Se activa cada vez que se notifica un error no fatal en la conexión TCP. |
| OnException | Se activa cada vez que se produce una excepción no controlada al procesar la conexión TCP. |
| Nombre | Descripción |
|---|---|
| OnMessage | Se activa cuando los bytes sin procesar recibidos del servidor TCP pueden exponerse como texto. |
| OnBinary | Se activa cuando se han recibido bytes sin procesar del servidor TCP. |
| Nombre | Descripción |
|---|---|
| OnBeforeHeartBeat | Se activa antes de cada tick de HeartBeat para que la aplicación pueda enviar un payload de keep-alive personalizado. |
| OnBeforeWatchDog | Se dispara antes de cada intento de reconexión del WatchDog para que la aplicación pueda ajustar el servidor de destino o suprimir el reintento. |
| Nombre | Descripción |
|---|---|
| OnSSLGetHandler | Se activa antes de que se cree el manejador SSL para que pueda suministrarse una instancia de manejador personalizado. |
| OnSSLAfterCreateHandler | Se activa después de que el controlador SSL ha sido creado para que sus propiedades puedan personalizarse. |
| OnSSLVerifyPeer | Se activa cuando VerifyCertificate está habilitado para que la aplicación pueda aceptar o rechazar el certificado del servidor. |
| OnSChannelVerifyPeer | Se dispara cuando SChannel es el IOHandler TLS para que la aplicación pueda verificar el certificado del servidor. |
| Nombre | Descripción |
|---|---|
| OnBeforeHeartBeat | Se activa antes de cada tick de HeartBeat para que la aplicación pueda enviar un payload de keep-alive personalizado. |
| OnBeforeWatchDog | Se dispara antes de cada intento de reconexión del WatchDog para que la aplicación pueda ajustar el servidor de destino o suprimir el reintento. |
| OnBinary | Se activa cuando se han recibido bytes sin procesar del servidor TCP. |
| OnConnect | Se activa cuando la conexión TCP al servidor se ha establecido correctamente. |
| OnDisconnect | Se activa cuando la conexión TCP ha sido interrumpida o cerrada. |
| OnError | Se activa cada vez que se notifica un error no fatal en la conexión TCP. |
| OnException | Se activa cada vez que se produce una excepción no controlada al procesar la conexión TCP. |
| OnMessage | Se activa cuando los bytes sin procesar recibidos del servidor TCP pueden exponerse como texto. |
| OnSChannelVerifyPeer | Se dispara cuando SChannel es el IOHandler TLS para que la aplicación pueda verificar el certificado del servidor. |
| OnSSLAfterCreateHandler | Se activa después de que el controlador SSL ha sido creado para que sus propiedades puedan personalizarse. |
| OnSSLGetHandler | Se activa antes de que se cree el manejador SSL para que pueda suministrarse una instancia de manejador personalizado. |
| OnSSLVerifyPeer | Se activa cuando VerifyCertificate está habilitado para que la aplicación pueda aceptar o rechazar el certificado del servidor. |