TsgcWebSocketClient › Événements
Événements que vous pouvez gérer, regroupés par objectif, suivis de la liste alphabétique complète.
| Nom | Description |
|---|---|
| OnConnect | Se déclenche lorsqu'une connexion WebSocket au serveur a été établie avec succès. |
| OnDisconnect | Se déclenche lorsque la connexion WebSocket a été interrompue ou fermée. |
| OnError | Se déclenche chaque fois qu'une erreur de protocole WebSocket se produit sur la connexion. |
| OnHandshake | Se déclenche lorsque le handshake HTTP client est en cours de construction afin que des en-têtes personnalisés puissent être ajoutés. |
| OnException | Se déclenche chaque fois qu'une exception non gérée est levée lors du traitement de la connexion. |
| OnBeforeHeartBeat | Se déclenche avant chaque ping HeartBeat afin que l'application puisse envoyer un message de maintien de connexion personnalisé. |
| OnBeforeWatchDog | Se déclenche avant chaque tentative de reconnexion WatchDog afin que l'application puisse ajuster le serveur cible ou supprimer la tentative. |
| OnBeforeConnect | Se déclenche avant que le client tente de se connecter au serveur. |
| Nom | Description |
|---|---|
| OnMessage | Se déclenche chaque fois que le serveur envoie un message texte au client. |
| OnBinary | Se déclenche chaque fois que le serveur envoie un message binaire au client. |
| OnFragmented | Déclenché pour chaque fragment reçu lorsque Options.FragmentedMessages vaut frgAll ou frgOnlyFragmented. |
| Nom | Description |
|---|---|
| OnLoadBalancerError | Se déclenche lorsque LoadBalancer est activé et qu'une erreur se produit lors de la communication avec le serveur Load Balancer. |
| Nom | Description |
|---|---|
| OnSSLGetHandler | Se déclenche avant la création du gestionnaire SSL afin qu'une instance de gestionnaire personnalisée puisse être fournie. |
| OnSSLAfterCreateHandler | Se 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. |
| OnSChannelVerifyPeer | Se déclenche lorsque SChannel est le gestionnaire d'E/S TLS afin que l'application puisse vérifier le certificat du serveur. |
| Nom | Description |
|---|---|
| OnBeforeConnect | Se déclenche avant que le client tente de se connecter au serveur. |
| OnBeforeHeartBeat | Se déclenche avant chaque ping HeartBeat afin que l'application puisse envoyer un message de maintien de connexion personnalisé. |
| OnBeforeWatchDog | Se déclenche avant chaque tentative de reconnexion WatchDog afin que l'application puisse ajuster le serveur cible ou supprimer la tentative. |
| OnBinary | Se déclenche chaque fois que le serveur envoie un message binaire au client. |
| OnConnect | Se déclenche lorsqu'une connexion WebSocket au serveur a été établie avec succès. |
| OnDisconnect | Se déclenche lorsque la connexion WebSocket a été interrompue ou fermée. |
| OnError | Se déclenche chaque fois qu'une erreur de protocole WebSocket se produit sur la connexion. |
| OnException | Se déclenche chaque fois qu'une exception non gérée est levée lors du traitement de la connexion. |
| OnFragmented | Déclenché pour chaque fragment reçu lorsque Options.FragmentedMessages vaut frgAll ou frgOnlyFragmented. |
| OnHandshake | Se déclenche lorsque le handshake HTTP client est en cours de construction afin que des en-têtes personnalisés puissent être ajoutés. |
| OnLoadBalancerError | Se déclenche lorsque LoadBalancer est activé et qu'une erreur se produit lors de la communication avec le serveur Load Balancer. |
| OnMessage | Se déclenche chaque fois que le serveur envoie un message texte au client. |
| OnSChannelVerifyPeer | Se déclenche lorsque SChannel est le gestionnaire d'E/S TLS afin que l'application puisse vérifier le certificat du serveur. |
| OnSSLAfterCreateHandler | Se 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. |