TsgcWSPServer_WebRTC › Zdarzenia

Zdarzenia TsgcWSPServer_WebRTC

Zdarzenia, które można obsługiwać, pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.

Cykl życia

NazwaOpis
OnConnectWywoływane na serwerze po zakończeniu przez peera uzgadniania WebSocket i dołączeniu do podprotokołu sygnalizacyjnego WebRTC.
OnDisconnectWywoływane na serwerze gdy sygnalizujący uczestnik zamknie swój transport lub serwer go odłączy.
OnErrorWywoływane, gdy serwer wykryje błąd transportu lub błąd na poziomie protokołu w połączeniu sygnalizacyjnym.
OnExceptionWywoływane, gdy wyjątek Delphi zostaje zgłoszony wewnątrz wątków roboczych serwera lub procedur obsługi zdarzeń użytkownika.

Komunikacja

NazwaOpis
OnMessageWywoływane dla przychodzących ramek tekstowych, których dekoder sygnalizacji nie skierował do dedykowanej subskrypcji ani zdarzenia przekazywania WebRTC.
OnBinaryWywoływane, gdy peer wysyła binarną ramkę WebSocket, która nie jest częścią tekstowego protokołu sygnalizacyjnego JSON.
OnFragmentedWywoływane dla każdego fragmentu wieloramkowej wiadomości WebSocket odebranej od partnera, przed ponownym złożeniem ładunku.
OnRawMessageWywoływane przed dekodowaniem sygnalizacji, umożliwiając serwerowi inspekcję każdej przychodzącej ramki tekstowej oraz opcjonalne pominięcie dalszego przetwarzania.

PubSub

NazwaOpis
OnBeforeSubscriptionWywoływane, gdy peer prosi o dołączenie do kanału sygnalizacyjnego, dając serwerowi możliwość zaakceptowania lub odrzucenia subskrypcji.
OnSubscriptionWywoływane po zaakceptowaniu subskrypcji zdalnego węzła i zarejestrowaniu go przez serwer sygnalizacyjny w kanale.
OnUnSubscriptionWywoływane, gdy peer opuszcza kanał sygnalizacyjny i serwer usuwa go z listy subskrybentów.

Wszystkie zdarzenia (alfabetycznie)

NazwaOpis
OnBeforeSubscriptionWywoływane, gdy peer prosi o dołączenie do kanału sygnalizacyjnego, dając serwerowi możliwość zaakceptowania lub odrzucenia subskrypcji.
OnBinaryWywoływane, gdy peer wysyła binarną ramkę WebSocket, która nie jest częścią tekstowego protokołu sygnalizacyjnego JSON.
OnConnectWywoływane na serwerze po zakończeniu przez peera uzgadniania WebSocket i dołączeniu do podprotokołu sygnalizacyjnego WebRTC.
OnDisconnectWywoływane na serwerze gdy sygnalizujący uczestnik zamknie swój transport lub serwer go odłączy.
OnErrorWywoływane, gdy serwer wykryje błąd transportu lub błąd na poziomie protokołu w połączeniu sygnalizacyjnym.
OnExceptionWywoływane, gdy wyjątek Delphi zostaje zgłoszony wewnątrz wątków roboczych serwera lub procedur obsługi zdarzeń użytkownika.
OnFragmentedWywoływane dla każdego fragmentu wieloramkowej wiadomości WebSocket odebranej od partnera, przed ponownym złożeniem ładunku.
OnMessageWywoływane dla przychodzących ramek tekstowych, których dekoder sygnalizacji nie skierował do dedykowanej subskrypcji ani zdarzenia przekazywania WebRTC.
OnRawMessageWywoływane przed dekodowaniem sygnalizacji, umożliwiając serwerowi inspekcję każdej przychodzącej ramki tekstowej oraz opcjonalne pominięcie dalszego przetwarzania.
OnSubscriptionWywoływane po zaakceptowaniu subskrypcji zdalnego węzła i zarejestrowaniu go przez serwer sygnalizacyjny w kanale.
OnUnSubscriptionWywoływane, gdy peer opuszcza kanał sygnalizacyjny i serwer usuwa go z listy subskrybentów.