TsgcWSPServer_WebRTC › Événements

Événements de TsgcWSPServer_WebRTC

É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 sur le serveur une fois qu'un pair termine la poignée de main WebSocket et s'attache au sous-protocole de signalisation WebRTC.
OnDisconnectSe déclenche sur le serveur lorsqu'un pair de signalisation ferme son transport ou que le serveur le déconnecte.
OnError Se déclenche lorsque le serveur détecte une erreur de transport ou de niveau protocole sur une connexion de signalisation.
OnExceptionSe déclenche lorsqu'une exception Delphi est levée dans les threads de travail du serveur ou les gestionnaires d'événements utilisateur.

Messagerie

NomDescription
OnMessageSe déclenche pour les trames texte entrantes que le décodeur de signalisation n'a pas acheminé vers un abonnement dédié ou un événement de relais WebRTC.
OnBinarySe déclenche lorsqu'un pair envoie une trame WebSocket binaire qui ne fait pas partie du protocole de signalisation JSON-text.
OnFragmentedSe déclenche pour chaque fragment d'un message WebSocket multi-trames reçu d'un pair avant que la charge utile ne soit réassemblée.
OnRawMessageSe déclenche avant le décodage de signal, permettant au serveur d'inspecter chaque trame de texte entrante et d'interrompre optionnellement le traitement ultérieur.

PubSub

NomDescription
OnBeforeSubscriptionSe déclenche lorsqu'un pair demande à rejoindre un canal de signalisation, donnant au serveur la chance d'accepter ou de rejeter l'abonnement.
OnSubscription Se déclenche après qu'un abonnement pair a été accepté et que le serveur de signalisation a enregistré le pair sur le canal.
OnUnSubscriptionSe déclenche lorsqu'un pair quitte un canal de signalisation et que le serveur l'a supprimé de la liste des abonnés.

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

NomDescription
OnBeforeSubscriptionSe déclenche lorsqu'un pair demande à rejoindre un canal de signalisation, donnant au serveur la chance d'accepter ou de rejeter l'abonnement.
OnBinarySe déclenche lorsqu'un pair envoie une trame WebSocket binaire qui ne fait pas partie du protocole de signalisation JSON-text.
OnConnectSe déclenche sur le serveur une fois qu'un pair termine la poignée de main WebSocket et s'attache au sous-protocole de signalisation WebRTC.
OnDisconnectSe déclenche sur le serveur lorsqu'un pair de signalisation ferme son transport ou que le serveur le déconnecte.
OnError Se déclenche lorsque le serveur détecte une erreur de transport ou de niveau protocole sur une connexion de signalisation.
OnExceptionSe déclenche lorsqu'une exception Delphi est levée dans les threads de travail du serveur ou les gestionnaires d'événements utilisateur.
OnFragmentedSe déclenche pour chaque fragment d'un message WebSocket multi-trames reçu d'un pair avant que la charge utile ne soit réassemblée.
OnMessageSe déclenche pour les trames texte entrantes que le décodeur de signalisation n'a pas acheminé vers un abonnement dédié ou un événement de relais WebRTC.
OnRawMessageSe déclenche avant le décodage de signal, permettant au serveur d'inspecter chaque trame de texte entrante et d'interrompre optionnellement le traitement ultérieur.
OnSubscription Se déclenche après qu'un abonnement pair a été accepté et que le serveur de signalisation a enregistré le pair sur le canal.
OnUnSubscriptionSe déclenche lorsqu'un pair quitte un canal de signalisation et que le serveur l'a supprimé de la liste des abonnés.