TsgcTCPClient › Proprietà
Proprietà pubblicate raggruppate per scopo, seguite dall'elenco alfabetico completo.
| Nome | Descrizione |
|---|---|
| Active | Apre o chiude la connessione TCP raw verso il server configurato. |
| Host | Indirizzo IP o nome DNS del server TCP a cui il client si connetterà. |
| Port | Porta TCP utilizzata per connettersi al server remoto. |
| TLS | Abilita una connessione TLS/SSL sicura al server TCP. |
| IPVersion | Seleziona la versione del protocollo IP (IPv4 o IPv6) utilizzata per la connessione TCP. |
| Proxy | Instrada la connessione TCP attraverso un server proxy HTTP o SOCKS. |
| Nome | Descrizione |
|---|---|
| BoundIP | Indirizzo IP locale a cui il socket client è associato prima della connessione. |
| BoundPort | Porta TCP locale a cui il socket client è collegato prima della connessione. |
| BoundPortMin | Limite inferiore dell'intervallo di porte locali quando si vincola la connessione in uscita a un insieme di porte. |
| BoundPortMax | Limite superiore dell'intervallo di porte locali quando si associa la connessione in uscita a un intervallo di porte. |
| 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 |
|---|---|
| UseNagle | Abilita o disabilita l'algoritmo di Nagle (TCP_NODELAY) sul socket client. |
| LingerState | Configura l'opzione socket SO_LINGER utilizzata quando il client chiude la connessione. |
| TCPKeepAlive | Abilita le sonde TCP keep-alive a livello OS sul socket del client. |
| Nome | Descrizione |
|---|---|
| HeartBeat | Attiva un heartbeat periodico a livello di applicazione per mantenere attiva la connessione e rilevare gli stalli. |
| WatchDog | Si riconnette automaticamente al server dopo una disconnessione imprevista. |
| Throttle | Limita il numero di bit al secondo inviati o ricevuti dal socket del client. |
| Nome | Descrizione |
|---|---|
| TLSOptions | Configura certificati, versione TLS, ALPN, IOHandler e altri dettagli di connessione sicura utilizzati quando TLS è abilitato. |
| Nome | Descrizione |
|---|---|
| QueueOptions | Accoda i messaggi in uscita di testo, binari e ping affinché vengano serializzati sul thread della connessione. |
| NotifyEvents | Controlla come gli eventi di connessione vengono inviati al thread principale. |
| Nome | Descrizione |
|---|---|
| LogFile | Salva il traffico socket in entrata e in uscita su un file, utile per il debug del protocollo wire. |
| Nome | Descrizione |
|---|---|
| Active | Apre o chiude la connessione TCP raw verso il server configurato. |
| BoundIP | Indirizzo IP locale a cui il socket client è associato prima della connessione. |
| BoundPort | Porta TCP locale a cui il socket client è collegato prima della connessione. |
| BoundPortMax | Limite superiore dell'intervallo di porte locali quando si associa la connessione in uscita a un intervallo di porte. |
| BoundPortMin | Limite inferiore dell'intervallo di porte locali quando si vincola la connessione in uscita a un insieme di porte. |
| ConnectTimeout | Tempo massimo in millisecondi che il client attende per stabilire la connessione TCP. |
| HeartBeat | Attiva un heartbeat periodico a livello di applicazione per mantenere attiva la connessione e rilevare gli stalli. |
| Host | Indirizzo IP o nome DNS del server TCP a cui il client si connetterà. |
| IPVersion | Seleziona la versione del protocollo IP (IPv4 o IPv6) utilizzata per la connessione TCP. |
| LingerState | Configura l'opzione socket SO_LINGER utilizzata quando il client chiude la connessione. |
| 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 di connessione vengono inviati al thread principale. |
| Port | Porta TCP utilizzata per connettersi al server remoto. |
| Proxy | Instrada la connessione TCP attraverso un server proxy HTTP o SOCKS. |
| QueueOptions | Accoda i messaggi in uscita di testo, binari e ping affinché 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. |
| TCPKeepAlive | Abilita le sonde TCP keep-alive a livello OS sul socket del client. |
| Throttle | Limita il numero di bit al secondo inviati o ricevuti dal socket del client. |
| TLS | Abilita una connessione TLS/SSL sicura al server TCP. |
| TLSOptions | Configura certificati, versione TLS, ALPN, IOHandler e altri dettagli di connessione sicura utilizzati quando TLS è abilitato. |
| UseNagle | Abilita o disabilita l'algoritmo di Nagle (TCP_NODELAY) sul socket client. |
| WatchDog | Si riconnette automaticamente al server dopo una disconnessione imprevista. |
| WriteTimeout | Durata massima in millisecondi per l'invio di dati all'altro peer. |