TsgcWSPServer_WebRTC › Eventi

TsgcWSPServer_WebRTC Events

Eventi gestibili, raggruppati per scopo, seguiti dall'elenco alfabetico completo.

Ciclo di vita

NomeDescrizione
OnConnectSi attiva sul server una volta che un peer completa l'handshake WebSocket e si collega al sottoprotocollo di segnalazione WebRTC.
OnDisconnectViene attivato sul server quando un peer di segnalazione chiude il suo trasporto o il server lo elimina.
OnErrorViene generato quando il server rileva un errore a livello di transport o di protocollo su una connessione di segnalazione.
OnExceptionSi attiva quando viene generata un'eccezione Delphi nei thread worker del server o nei gestori di eventi utente.

Messaggistica

NomeDescrizione
OnMessageSi attiva per i frame di testo in ingresso che il decodificatore di segnalazione non ha instradato a una sottoscrizione dedicata o a un evento di relay WebRTC.
OnBinarySi attiva quando un peer invia un frame WebSocket binario che non fa parte del protocollo di segnalazione JSON-text.
OnFragmentedGenerato per ogni frammento di un messaggio WebSocket multi-frame ricevuto da un peer prima che il payload venga riassemblato.
OnRawMessageSi attiva prima della decodifica della segnalazione, consentendo al server di ispezionare ogni frame di testo in arrivo e di sopprimerne facoltativamente l'ulteriore elaborazione.

PubSub

NomeDescrizione
OnBeforeSubscriptionViene generato quando un peer chiede di entrare in un canale di segnalazione, dando al server la possibilità di accettare o rifiutare la sottoscrizione.
OnSubscriptionSi attiva dopo che una sottoscrizione di un peer è stata accettata e il server di signalling ha registrato il peer sul canale.
OnUnSubscriptionSi attiva quando un peer lascia un canale di segnalazione e il server lo ha rimosso dall'elenco dei sottoscrittori.

Tutti gli eventi (in ordine alfabetico)

NomeDescrizione
OnBeforeSubscriptionViene generato quando un peer chiede di entrare in un canale di segnalazione, dando al server la possibilità di accettare o rifiutare la sottoscrizione.
OnBinarySi attiva quando un peer invia un frame WebSocket binario che non fa parte del protocollo di segnalazione JSON-text.
OnConnectSi attiva sul server una volta che un peer completa l'handshake WebSocket e si collega al sottoprotocollo di segnalazione WebRTC.
OnDisconnectViene attivato sul server quando un peer di segnalazione chiude il suo trasporto o il server lo elimina.
OnErrorViene generato quando il server rileva un errore a livello di transport o di protocollo su una connessione di segnalazione.
OnExceptionSi attiva quando viene generata un'eccezione Delphi nei thread worker del server o nei gestori di eventi utente.
OnFragmentedGenerato per ogni frammento di un messaggio WebSocket multi-frame ricevuto da un peer prima che il payload venga riassemblato.
OnMessageSi attiva per i frame di testo in ingresso che il decodificatore di segnalazione non ha instradato a una sottoscrizione dedicata o a un evento di relay WebRTC.
OnRawMessageSi attiva prima della decodifica della segnalazione, consentendo al server di ispezionare ogni frame di testo in arrivo e di sopprimerne facoltativamente l'ulteriore elaborazione.
OnSubscriptionSi attiva dopo che una sottoscrizione di un peer è stata accettata e il server di signalling ha registrato il peer sul canale.
OnUnSubscriptionSi attiva quando un peer lascia un canale di segnalazione e il server lo ha rimosso dall'elenco dei sottoscrittori.