TsgcTCPClient › Événements

TsgcTCPClient Événements

Événements que vous pouvez gérer, regroupés par objectif, suivis de la liste alphabétique complète.

Cycle de vie

NomDescription
OnConnectDéclenché lorsque la connexion TCP au serveur a été établie avec succès.
OnDisconnectSe déclenche lorsque la connexion TCP a été interrompue ou fermée.
OnError Se déclenche chaque fois qu'une erreur non fatale est signalée sur la connexion TCP.
OnExceptionSe déclenche chaque fois qu'une exception non gérée est levée lors du traitement de la connexion TCP.

Données

NomDescription
OnMessageSe déclenche lorsque les octets bruts reçus du serveur TCP peuvent être présentés sous forme de texte.
OnBinarySe déclenche lorsque des octets bruts ont été reçus du serveur TCP.

Fiabilité

NomDescription
OnBeforeHeartBeatSe déclenche avant chaque tick HeartBeat pour que l'application puisse envoyer une charge utile de maintien en vie personnalisée.
OnBeforeWatchDogSe déclenche avant chaque tentative de reconnexion WatchDog afin que l'application puisse ajuster le serveur cible ou supprimer la tentative.

Sécurité

NomDescription
OnSSLGetHandler Se déclenche avant la création du gestionnaire SSL afin qu'une instance de gestionnaire personnalisée puisse être fournie.
OnSSLAfterCreateHandlerSe déclenche après la création du gestionnaire SSL afin que ses propriétés puissent être personnalisées.
OnSSLVerifyPeer Se déclenche lorsque VerifyCertificate est activé afin que l'application puisse accepter ou rejeter le certificat du serveur.
OnSChannelVerifyPeerSe déclenche lorsque SChannel est le gestionnaire d'E/S TLS afin que l'application puisse vérifier le certificat du serveur.

Tous les événements (ordre alphabétique)

NomDescription
OnBeforeHeartBeatSe déclenche avant chaque tick HeartBeat pour que l'application puisse envoyer une charge utile de maintien en vie personnalisée.
OnBeforeWatchDogSe déclenche avant chaque tentative de reconnexion WatchDog afin que l'application puisse ajuster le serveur cible ou supprimer la tentative.
OnBinarySe déclenche lorsque des octets bruts ont été reçus du serveur TCP.
OnConnectDéclenché lorsque la connexion TCP au serveur a été établie avec succès.
OnDisconnectSe déclenche lorsque la connexion TCP a été interrompue ou fermée.
OnError Se déclenche chaque fois qu'une erreur non fatale est signalée sur la connexion TCP.
OnExceptionSe déclenche chaque fois qu'une exception non gérée est levée lors du traitement de la connexion TCP.
OnMessageSe déclenche lorsque les octets bruts reçus du serveur TCP peuvent être présentés sous forme de texte.
OnSChannelVerifyPeerSe déclenche lorsque SChannel est le gestionnaire d'E/S TLS afin que l'application puisse vérifier le certificat du serveur.
OnSSLAfterCreateHandlerSe déclenche après la création du gestionnaire SSL afin que ses propriétés puissent être personnalisées.
OnSSLGetHandler Se déclenche avant la création du gestionnaire SSL afin qu'une instance de gestionnaire personnalisée puisse être fournie.
OnSSLVerifyPeer Se déclenche lorsque VerifyCertificate est activé afin que l'application puisse accepter ou rejeter le certificat du serveur.