TsgcWebSocketHTTPServer › Metody

TsgcWebSocketHTTPServer Metody

Metody publiczne pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.

Połączenie

NazwaOpis
StartUruchamia serwer HTTP z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas otwierania powiązań.
StopZatrzymuje serwer HTTP z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas zamykania połączeń.
ReStartZatrzymuje, a następnie restartuje serwer z wątku pomocniczego, co jest przydatne po zmianie powiązań lub portów w czasie wykonywania.
DisconnectAllRozłącza wszystkie aktywne połączenia klienta, pozostawiając serwer w trybie nasłuchiwania nowych połączeń.

Komunikacja

NazwaOpis
BroadcastWysyła tę samą wiadomość WebSocket do wszystkich połączonych klientów, opcjonalnie filtrowanych według kanału, protokołu lub listy GUID połączeń.
WriteDataWysyła wiadomość WebSocket do pojedynczego klienta identyfikowanego przez jego GUID połączenia.
PingWysyła ramkę ping WebSocket do każdego połączonego klienta WebSocket.

HTTP/2 Push

NazwaOpis
PushPromiseAddPreLoadLinksRejestruje regułę Server Push HTTP/2, która wstępnie ładuje zestaw powiązanych zasobów przy każdym obsłużeniu pasującej ścieżki żądania.
PushPromiseRemovePreLoadLinksUsuwa regułę HTTP/2 Server Push zarejestrowaną wcześniej dla podanej ścieżki żądania.

Wszystkie metody (alfabetycznie)

NazwaOpis
BroadcastWysyła tę samą wiadomość WebSocket do wszystkich połączonych klientów, opcjonalnie filtrowanych według kanału, protokołu lub listy GUID połączeń.
DisconnectAllRozłącza wszystkie aktywne połączenia klienta, pozostawiając serwer w trybie nasłuchiwania nowych połączeń.
PingWysyła ramkę ping WebSocket do każdego połączonego klienta WebSocket.
PushPromiseAddPreLoadLinksRejestruje regułę Server Push HTTP/2, która wstępnie ładuje zestaw powiązanych zasobów przy każdym obsłużeniu pasującej ścieżki żądania.
PushPromiseRemovePreLoadLinksUsuwa regułę HTTP/2 Server Push zarejestrowaną wcześniej dla podanej ścieżki żądania.
ReStartZatrzymuje, a następnie restartuje serwer z wątku pomocniczego, co jest przydatne po zmianie powiązań lub portów w czasie wykonywania.
StartUruchamia serwer HTTP z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas otwierania powiązań.
StopZatrzymuje serwer HTTP z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas zamykania połączeń.
WriteDataWysyła wiadomość WebSocket do pojedynczego klienta identyfikowanego przez jego GUID połączenia.