TsgcWSPServer_sgc › É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 après qu'un client a complété la handshake WebSocket pour ce sous-protocole. |
| OnDisconnect | Se déclenche lorsqu'un client se déconnecte du serveur. |
| OnError | Se déclenche lorsque le sous-protocole signale une chaîne d'erreur au niveau du protocole pour une connexion. |
| OnException | Déclenché lorsqu'une exception non gérée est levée lors du traitement d'une connexion. |
| Nom | Description |
|---|---|
| OnMessage | Se déclenche lorsqu'un client envoie un message en texte brut encapsulé dans l'enveloppe sgc. |
| OnBinary | Se déclenche lorsqu'un client envoie une trame binaire au serveur. |
| OnFragmented | Se déclenche pour chaque fragment d'un message WebSocket fragmenté reçu d'un client. |
| OnRawMessage | Déclenché avant qu'un message texte ne soit décodé, permettant au gestionnaire de le consommer. |
| Nom | Description |
|---|---|
| OnBeforeSubscription | Se déclenche avant qu'un abonnement ne soit accepté ; le gestionnaire peut le refuser ou l'autoriser. |
| OnSubscription | Se déclenche après qu'un client s'est abonné avec succès à un canal. |
| OnUnSubscription | Se déclenche après qu'un client s'est désabonné d'un canal. |
| OnBeforePublish | Se déclenche avant qu'une publication client soit diffusée ; le gestionnaire peut la réécrire ou la refuser. |
| OnNotification | Se déclenche lorsqu'un client envoie une notification JSON-RPC (sans Id, aucune réponse attendue). |
| OnAcknowledgment | Se déclenche lorsqu'un client confirme la réception d'un message de niveau QoS 1 ou 2. |
| Nom | Description |
|---|---|
| OnRPC | Se déclenche lorsqu'un client invoque une méthode JSON-RPC sur ce serveur. |
| OnRPCAuthentication | Se déclenche lorsqu'une méthode RPC ne figure pas dans la liste d'autorisation, permettant au gestionnaire de l'autoriser. |
| Nom | Description |
|---|---|
| OnAcknowledgment | Se déclenche lorsqu'un client confirme la réception d'un message de niveau QoS 1 ou 2. |
| OnBeforePublish | Se déclenche avant qu'une publication client soit diffusée ; le gestionnaire peut la réécrire ou la refuser. |
| OnBeforeSubscription | Se déclenche avant qu'un abonnement ne soit accepté ; le gestionnaire peut le refuser ou l'autoriser. |
| OnBinary | Se déclenche lorsqu'un client envoie une trame binaire au serveur. |
| OnConnect | Se déclenche après qu'un client a complété la handshake WebSocket pour ce sous-protocole. |
| OnDisconnect | Se déclenche lorsqu'un client se déconnecte du serveur. |
| OnError | Se déclenche lorsque le sous-protocole signale une chaîne d'erreur au niveau du protocole pour une connexion. |
| OnException | Déclenché lorsqu'une exception non gérée est levée lors du traitement d'une connexion. |
| OnFragmented | Se déclenche pour chaque fragment d'un message WebSocket fragmenté reçu d'un client. |
| OnMessage | Se déclenche lorsqu'un client envoie un message en texte brut encapsulé dans l'enveloppe sgc. |
| OnNotification | Se déclenche lorsqu'un client envoie une notification JSON-RPC (sans Id, aucune réponse attendue). |
| OnRawMessage | Déclenché avant qu'un message texte ne soit décodé, permettant au gestionnaire de le consommer. |
| OnRPC | Se déclenche lorsqu'un client invoque une méthode JSON-RPC sur ce serveur. |
| OnRPCAuthentication | Se déclenche lorsqu'une méthode RPC ne figure pas dans la liste d'autorisation, permettant au gestionnaire de l'autoriser. |
| OnSubscription | Se déclenche après qu'un client s'est abonné avec succès à un canal. |
| OnUnSubscription | Se déclenche après qu'un client s'est désabonné d'un canal. |