TsgcWSPClient_sgc › Zdarzenia

TsgcWSPClient_sgc Zdarzenia

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

Cykl życia

NazwaOpis
OnConnectWywoływane po zakończeniu uzgadniania WebSocket i zainicjowaniu protokołu sgc.
OnDisconnectWywoływane po zamknięciu połączenia; raportuje kod zamknięcia.
OnErrorWywoływane gdy serwer lub warstwa transportowa zgłasza błąd w postaci ciągu tekstowego.
OnExceptionWywoływane, gdy na połączeniu wystąpi nieobsłużony wyjątek.
OnSessionWywoływane po pomyślnym połączeniu lub żądaniu GetSession z przypisanym identyfikatorem GUID sesji.

Komunikacja

NazwaOpis
OnMessageWywoływane, gdy na kanale sgc pojawia się wiadomość tekstowa.
OnBinaryWywoływane po nadejściu ramki binarnej; ładunek jest dostarczany jako TMemoryStream.
OnFragmentedWywoływane dla fragmentowanych ramek WebSocket, ujawniając OpCode i flagę kontynuacji.
OnRawMessageWywoływane przed parsowaniem wiadomości przez komponent; ustawienie Handled na True pomija domyślne przetwarzanie.

PubSub

NazwaOpis
OnSubscriptionWywoływane, gdy klient zasubskrybował kanał.
OnUnSubscriptionWywoływane, gdy klient anulował subskrypcję kanału.
OnEventWywoływane po odebraniu wiadomości na subskrybowanym kanale.
OnAcknowledgmentWywoływane, gdy serwer potwierdzi odbiór wiadomości QoS 1 lub 2.

RPC

NazwaOpis
OnRPCResultWywoływane, gdy serwer zwraca pomyślną odpowiedź RPC.
OnRPCErrorWywoływane, gdy serwer zwraca odpowiedź z błędem na żądanie RPC.

Wszystkie zdarzenia (alfabetycznie)

NazwaOpis
OnAcknowledgmentWywoływane, gdy serwer potwierdzi odbiór wiadomości QoS 1 lub 2.
OnBinaryWywoływane po nadejściu ramki binarnej; ładunek jest dostarczany jako TMemoryStream.
OnConnectWywoływane po zakończeniu uzgadniania WebSocket i zainicjowaniu protokołu sgc.
OnDisconnectWywoływane po zamknięciu połączenia; raportuje kod zamknięcia.
OnErrorWywoływane gdy serwer lub warstwa transportowa zgłasza błąd w postaci ciągu tekstowego.
OnEventWywoływane po odebraniu wiadomości na subskrybowanym kanale.
OnExceptionWywoływane, gdy na połączeniu wystąpi nieobsłużony wyjątek.
OnFragmentedWywoływane dla fragmentowanych ramek WebSocket, ujawniając OpCode i flagę kontynuacji.
OnMessageWywoływane, gdy na kanale sgc pojawia się wiadomość tekstowa.
OnRawMessageWywoływane przed parsowaniem wiadomości przez komponent; ustawienie Handled na True pomija domyślne przetwarzanie.
OnRPCErrorWywoływane, gdy serwer zwraca odpowiedź z błędem na żądanie RPC.
OnRPCResultWywoływane, gdy serwer zwraca pomyślną odpowiedź RPC.
OnSessionWywoływane po pomyślnym połączeniu lub żądaniu GetSession z przypisanym identyfikatorem GUID sesji.
OnSubscriptionWywoływane, gdy klient zasubskrybował kanał.
OnUnSubscriptionWywoływane, gdy klient anulował subskrypcję kanału.