TsgcTCPClient › Eventos

TsgcTCPClient Eventos

Eventos que puede gestionar, agrupados por propósito, seguidos de la lista alfabética completa.

Ciclo de Vida

NombreDescripción
OnConnectSe activa cuando la conexión TCP al servidor se ha establecido correctamente.
OnDisconnectSe activa cuando la conexión TCP ha sido interrumpida o cerrada.
OnErrorSe activa cada vez que se notifica un error no fatal en la conexión TCP.
OnExceptionSe activa cada vez que se produce una excepción no controlada al procesar la conexión TCP.

Datos

NombreDescripción
OnMessageSe activa cuando los bytes sin procesar recibidos del servidor TCP pueden exponerse como texto.
OnBinarySe activa cuando se han recibido bytes sin procesar del servidor TCP.

Fiabilidad

NombreDescripción
OnBeforeHeartBeatSe activa antes de cada tick de HeartBeat para que la aplicación pueda enviar un payload de keep-alive personalizado.
OnBeforeWatchDogSe 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.

Seguridad

NombreDescripción
OnSSLGetHandlerSe activa antes de que se cree el manejador SSL para que pueda suministrarse una instancia de manejador personalizado.
OnSSLAfterCreateHandlerSe activa después de que el controlador SSL ha sido creado para que sus propiedades puedan personalizarse.
OnSSLVerifyPeerSe activa cuando VerifyCertificate está habilitado para que la aplicación pueda aceptar o rechazar el certificado del servidor.
OnSChannelVerifyPeerSe dispara cuando SChannel es el IOHandler TLS para que la aplicación pueda verificar el certificado del servidor.

Todos los eventos (orden alfabético)

NombreDescripción
OnBeforeHeartBeatSe activa antes de cada tick de HeartBeat para que la aplicación pueda enviar un payload de keep-alive personalizado.
OnBeforeWatchDogSe 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.
OnBinarySe activa cuando se han recibido bytes sin procesar del servidor TCP.
OnConnectSe activa cuando la conexión TCP al servidor se ha establecido correctamente.
OnDisconnectSe activa cuando la conexión TCP ha sido interrumpida o cerrada.
OnErrorSe activa cada vez que se notifica un error no fatal en la conexión TCP.
OnExceptionSe activa cada vez que se produce una excepción no controlada al procesar la conexión TCP.
OnMessageSe activa cuando los bytes sin procesar recibidos del servidor TCP pueden exponerse como texto.
OnSChannelVerifyPeerSe dispara cuando SChannel es el IOHandler TLS para que la aplicación pueda verificar el certificado del servidor.
OnSSLAfterCreateHandlerSe activa después de que el controlador SSL ha sido creado para que sus propiedades puedan personalizarse.
OnSSLGetHandlerSe activa antes de que se cree el manejador SSL para que pueda suministrarse una instancia de manejador personalizado.
OnSSLVerifyPeerSe activa cuando VerifyCertificate está habilitado para que la aplicación pueda aceptar o rechazar el certificado del servidor.