TsgcWSPClient_sgc › Événements

Événements TsgcWSPClient_sgc

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

Cycle de vie

NomDescription
OnConnectSe déclenche après la fin du handshake WebSocket et l'initialisation du sous-protocole sgc.
OnDisconnectSe déclenche lors de la fermeture de la connexion, en signalant le code de fermeture.
OnError Se déclenche lorsque le serveur ou le transport signale une chaîne d'erreur.
OnExceptionSe déclenche lorsqu'une exception non gérée survient sur la connexion.
OnSession Se déclenche après une connexion réussie ou une requête GetSession avec le Guid de session attribué.

Messagerie

NomDescription
OnMessageSe déclenche lorsqu'un message en texte brut arrive sur le canal sgc.
OnBinarySe déclenche à l'arrivée d'une trame binaire ; le payload est transmis en tant que TMemoryStream.
OnFragmentedSe déclenche pour les trames WebSocket fragmentées, exposant OpCode et le drapeau de continuation.
OnRawMessageSe déclenche avant que le composant analyse un message ; définissez Handled à True pour supprimer le traitement par défaut.

PubSub

NomDescription
OnSubscription Se déclenche lorsque le client a été abonné à un canal.
OnUnSubscriptionSe déclenche lorsque le client a été désabonné d'un canal.
OnEventSe déclenche lorsqu'un message est reçu sur un canal abonné.
OnAcknowledgmentSe déclenche lorsque le serveur accuse réception d'un message QoS 1 ou 2.

RPC

NomDescription
OnRPCResultSe déclenche lorsque le serveur renvoie une réponse RPC réussie.
OnRPCErrorSe déclenche lorsque le serveur retourne une réponse d'erreur à une requête RPC.

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

NomDescription
OnAcknowledgmentSe déclenche lorsque le serveur accuse réception d'un message QoS 1 ou 2.
OnBinarySe déclenche à l'arrivée d'une trame binaire ; le payload est transmis en tant que TMemoryStream.
OnConnectSe déclenche après la fin du handshake WebSocket et l'initialisation du sous-protocole sgc.
OnDisconnectSe déclenche lors de la fermeture de la connexion, en signalant le code de fermeture.
OnError Se déclenche lorsque le serveur ou le transport signale une chaîne d'erreur.
OnEventSe déclenche lorsqu'un message est reçu sur un canal abonné.
OnExceptionSe déclenche lorsqu'une exception non gérée survient sur la connexion.
OnFragmentedSe déclenche pour les trames WebSocket fragmentées, exposant OpCode et le drapeau de continuation.
OnMessageSe déclenche lorsqu'un message en texte brut arrive sur le canal sgc.
OnRawMessageSe déclenche avant que le composant analyse un message ; définissez Handled à True pour supprimer le traitement par défaut.
OnRPCErrorSe déclenche lorsque le serveur retourne une réponse d'erreur à une requête RPC.
OnRPCResultSe déclenche lorsque le serveur renvoie une réponse RPC réussie.
OnSession Se déclenche après une connexion réussie ou une requête GetSession avec le Guid de session attribué.
OnSubscription Se déclenche lorsque le client a été abonné à un canal.
OnUnSubscriptionSe déclenche lorsque le client a été désabonné d'un canal.