TsgcWebSocketClient › Proprietà
Proprietà pubblicate raggruppate per scopo, seguite dall'elenco alfabetico completo.
| Nome | Descrizione |
|---|---|
| Active | Apre o chiude la connessione WebSocket al server configurato. |
| Host | Indirizzo IP o nome DNS del server WebSocket a cui si connetterà il client. |
| Port | Porta TCP utilizzata per connettersi al server WebSocket. |
| URL | Scorciatoia di sola scrittura che popola Host, Port, TLS e i parametri da un singolo URL WebSocket. |
| TLS | Abilita una connessione sicura TLS/SSL al server WebSocket. |
| IPVersion | Seleziona la versione del protocollo IP (IPv4 o IPv6) utilizzata per la connessione TCP. |
| Nome | Descrizione |
|---|---|
| ConnectTimeout | Tempo massimo in millisecondi che il client attende per stabilire la connessione TCP. |
| ReadTimeout | Tempo massimo in millisecondi che il client attende i dati in ingresso prima di generare un timeout di lettura. |
| WriteTimeout | Durata massima in millisecondi per l'invio di dati all'altro peer. |
| Nome | Descrizione |
|---|---|
| HeartBeat | Invia frame ping WebSocket periodici per mantenere attiva la connessione. |
| WatchDog | Si riconnette automaticamente al server dopo una disconnessione imprevista. |
| Nome | Descrizione |
|---|---|
| Proxy | Instrada la connessione WebSocket attraverso un server proxy HTTP o SOCKS. |
| Authentication | Configura le credenziali e lo schema utilizzati per autenticare l'handshake WebSocket. |
| TLSOptions | Configura certificati, versione TLS, ALPN, IOHandler e altri dettagli di connessione sicura utilizzati quando TLS è abilitato. |
| Nome | Descrizione |
|---|---|
| QueueOptions | Mette in coda i messaggi in uscita di tipo Text, Binary e Ping in modo che vengano serializzati sul thread della connessione. |
| Nome | Descrizione |
|---|---|
| NotifyEvents | Controlla come gli eventi WebSocket vengono inviati al thread principale. |
| LogFile | Salva il traffico socket in entrata e in uscita su un file, utile per il debug del protocollo wire. |
| Version | Stringa di sola lettura che restituisce la versione corrente della libreria sgcWebSockets. |
| Nome | Descrizione |
|---|---|
| Extensions | Abilita le estensioni del protocollo WebSocket, come la compressione per-message deflate. |
| Options | Personalizza le intestazioni dell'handshake e perfeziona il comportamento del client, come la frammentazione e la validazione UTF-8. |
| Specifications | Seleziona quali specifiche wire WebSocket il client è autorizzato a negoziare. |
| Throttle | Limita il numero di bit al secondo inviati o ricevuti dal socket del client. |
| Nome | Descrizione |
|---|---|
| LoadBalancer | Si connette a un server Load Balancer sgcWebSockets o a un pool di server WebSocket definito manualmente. |
| Nome | Descrizione |
|---|---|
| Active | Apre o chiude la connessione WebSocket al server configurato. |
| Authentication | Configura le credenziali e lo schema utilizzati per autenticare l'handshake WebSocket. |
| ConnectTimeout | Tempo massimo in millisecondi che il client attende per stabilire la connessione TCP. |
| Extensions | Abilita le estensioni del protocollo WebSocket, come la compressione per-message deflate. |
| HeartBeat | Invia frame ping WebSocket periodici per mantenere attiva la connessione. |
| Host | Indirizzo IP o nome DNS del server WebSocket a cui si connetterà il client. |
| IPVersion | Seleziona la versione del protocollo IP (IPv4 o IPv6) utilizzata per la connessione TCP. |
| LoadBalancer | Si connette a un server Load Balancer sgcWebSockets o a un pool di server WebSocket definito manualmente. |
| LogFile | Salva il traffico socket in entrata e in uscita su un file, utile per il debug del protocollo wire. |
| NotifyEvents | Controlla come gli eventi WebSocket vengono inviati al thread principale. |
| Options | Personalizza le intestazioni dell'handshake e perfeziona il comportamento del client, come la frammentazione e la validazione UTF-8. |
| Port | Porta TCP utilizzata per connettersi al server WebSocket. |
| Proxy | Instrada la connessione WebSocket attraverso un server proxy HTTP o SOCKS. |
| QueueOptions | Mette in coda i messaggi in uscita di tipo Text, Binary e Ping in modo che vengano serializzati sul thread della connessione. |
| ReadTimeout | Tempo massimo in millisecondi che il client attende i dati in ingresso prima di generare un timeout di lettura. |
| Specifications | Seleziona quali specifiche wire WebSocket il client è autorizzato a negoziare. |
| Throttle | Limita il numero di bit al secondo inviati o ricevuti dal socket del client. |
| TLS | Abilita una connessione sicura TLS/SSL al server WebSocket. |
| TLSOptions | Configura certificati, versione TLS, ALPN, IOHandler e altri dettagli di connessione sicura utilizzati quando TLS è abilitato. |
| URL | Scorciatoia di sola scrittura che popola Host, Port, TLS e i parametri da un singolo URL WebSocket. |
| Version | Stringa di sola lettura che restituisce la versione corrente della libreria sgcWebSockets. |
| WatchDog | Si riconnette automaticamente al server dopo una disconnessione imprevista. |
| WriteTimeout | Durata massima in millisecondi per l'invio di dati all'altro peer. |