TsgcWebSocketHTTPServer › Metodi

TsgcWebSocketHTTPServer Metodi

Metodi pubblici raggruppati per scopo, seguiti dall'elenco alfabetico completo.

Connessione

NomeDescrizione
StartAvvia il server HTTP da un thread secondario in modo che il thread chiamante non venga bloccato mentre i binding vengono aperti.
StopArresta il server HTTP da un thread secondario in modo che il thread chiamante non venga bloccato durante la chiusura delle connessioni.
ReStartArresta e poi riavvia il server da un thread secondario, utile dopo aver modificato i binding o le porte in fase di esecuzione.
DisconnectAllDisconnette ogni connessione client attiva mantenendo il server in ascolto per nuove connessioni.

Messaggistica

NomeDescrizione
BroadcastInvia lo stesso messaggio WebSocket a tutti i client connessi, con filtro opzionale per canale, protocollo o elenco di GUID di connessione.
WriteDataInvia un messaggio WebSocket a un singolo client identificato dal suo GUID di connessione.
PingInvia un frame ping WebSocket a ogni client WebSocket connesso.

HTTP/2 Push

NomeDescrizione
PushPromiseAddPreLoadLinksRegistra una regola di Server Push HTTP/2 che precarica un insieme di risorse correlate ogni volta che viene servito un percorso di richiesta corrispondente.
PushPromiseRemovePreLoadLinksRimuove la regola di Server Push HTTP/2 precedentemente registrata per il percorso di richiesta specificato.

Tutti i metodi (alfabetico)

NomeDescrizione
BroadcastInvia lo stesso messaggio WebSocket a tutti i client connessi, con filtro opzionale per canale, protocollo o elenco di GUID di connessione.
DisconnectAllDisconnette ogni connessione client attiva mantenendo il server in ascolto per nuove connessioni.
PingInvia un frame ping WebSocket a ogni client WebSocket connesso.
PushPromiseAddPreLoadLinksRegistra una regola di Server Push HTTP/2 che precarica un insieme di risorse correlate ogni volta che viene servito un percorso di richiesta corrispondente.
PushPromiseRemovePreLoadLinksRimuove la regola di Server Push HTTP/2 precedentemente registrata per il percorso di richiesta specificato.
ReStartArresta e poi riavvia il server da un thread secondario, utile dopo aver modificato i binding o le porte in fase di esecuzione.
StartAvvia il server HTTP da un thread secondario in modo che il thread chiamante non venga bloccato mentre i binding vengono aperti.
StopArresta il server HTTP da un thread secondario in modo che il thread chiamante non venga bloccato durante la chiusura delle connessioni.
WriteDataInvia un messaggio WebSocket a un singolo client identificato dal suo GUID di connessione.