TsgcWebSocketServer_HTTPAPI › Methods
Metodi pubblici raggruppati per scopo, seguiti dall'elenco alfabetico completo.
| Nome | Descrizione |
|---|---|
| Start | Avvia il server HTTP.sys da un thread secondario in modo che il thread chiamante non venga bloccato durante la registrazione dei gruppi URL e dei binding. |
| Stop | Arresta il server HTTP.sys da un thread secondario in modo che il thread chiamante non rimanga bloccato mentre le connessioni vengono chiuse e la coda delle richieste viene rilasciata. |
| ReStart | Arresta e poi riavvia il server HTTP.sys da un thread secondario, utile dopo aver modificato binding, porte o certificati SSL in fase di esecuzione. |
| DisconnectAll | Disconnette ogni connessione WebSocket attiva mantenendo il server HTTP.sys in ascolto per nuove connessioni. |
| Nome | Descrizione |
|---|---|
| Broadcast | Invia lo stesso messaggio a tutti i client connessi, filtrandolo facoltativamente per canale, protocollo o elenco di GUID di connessione. |
| WriteData | Invia un messaggio a un singolo client identificato dal suo GUID di connessione. |
| Ping | Invia un frame ping WebSocket a tutti i client connessi. |
| Nome | Descrizione |
|---|---|
| ShareList | Acquisisce un blocco condiviso (in sola lettura) sull'elenco delle connessioni interno e lo restituisce per l'enumerazione concorrente. |
| UnShareList | Rilascia il blocco condiviso (di sola lettura) precedentemente acquisito da ShareList. |
| Nome | Descrizione |
|---|---|
| Broadcast | Invia lo stesso messaggio a tutti i client connessi, filtrandolo facoltativamente per canale, protocollo o elenco di GUID di connessione. |
| DisconnectAll | Disconnette ogni connessione WebSocket attiva mantenendo il server HTTP.sys in ascolto per nuove connessioni. |
| Ping | Invia un frame ping WebSocket a tutti i client connessi. |
| ReStart | Arresta e poi riavvia il server HTTP.sys da un thread secondario, utile dopo aver modificato binding, porte o certificati SSL in fase di esecuzione. |
| ShareList | Acquisisce un blocco condiviso (in sola lettura) sull'elenco delle connessioni interno e lo restituisce per l'enumerazione concorrente. |
| Start | Avvia il server HTTP.sys da un thread secondario in modo che il thread chiamante non venga bloccato durante la registrazione dei gruppi URL e dei binding. |
| Stop | Arresta il server HTTP.sys da un thread secondario in modo che il thread chiamante non rimanga bloccato mentre le connessioni vengono chiuse e la coda delle richieste viene rilasciata. |
| UnShareList | Rilascia il blocco condiviso (di sola lettura) precedentemente acquisito da ShareList. |
| WriteData | Invia un messaggio a un singolo client identificato dal suo GUID di connessione. |