TsgcTCPClient › Properties
Propriedades published agrupadas por finalidade, seguidas pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Active | Abre ou fecha a conexão TCP bruta com o servidor configurado. |
| Host | Endereço IP ou nome DNS do servidor TCP ao qual o cliente irá se conectar. |
| Port | Porta TCP usada para conectar ao servidor remoto. |
| TLS | Habilita uma conexão TLS/SSL segura ao servidor TCP. |
| IPVersion | Seleciona a versão do protocolo IP (IPv4 ou IPv6) usada para a conexão TCP. |
| Proxy | Roteia a conexão TCP através de um servidor proxy HTTP ou SOCKS. |
| Name | Descrição |
|---|---|
| BoundIP | Endereço IP local ao qual o socket do cliente é vinculado antes de conectar. |
| BoundPort | Porta TCP local à qual o socket do cliente é vinculado antes de conectar. |
| BoundPortMin | Limite inferior da faixa de portas locais ao fazer o bind da conexão de saída a uma faixa de portas. |
| BoundPortMax | Limite superior do intervalo de portas locais ao vincular a conexão de saída a um intervalo de portas. |
| Name | Descrição |
|---|---|
| ConnectTimeout | Tempo máximo em milissegundos que o cliente aguarda para que a conexão TCP seja estabelecida. |
| ReadTimeout | Tempo máximo em milissegundos que o cliente aguarda por dados de entrada antes de gerar um timeout de leitura. |
| WriteTimeout | Duração máxima em milissegundos para enviar dados ao outro peer. |
| Name | Descrição |
|---|---|
| UseNagle | Habilita ou desabilita o algoritmo de Nagle (TCP_NODELAY) no socket do cliente. |
| LingerState | Configura a opção de socket SO_LINGER usada quando o cliente fecha a conexão. |
| TCPKeepAlive | Habilita probes TCP keep-alive em nível de SO no socket do cliente. |
| Name | Descrição |
|---|---|
| HeartBeat | Aciona um heartbeat periódico em nível de aplicação para manter a conexão ativa e detectar travamentos. |
| WatchDog | Reconecta automaticamente ao servidor após uma desconexão inesperada. |
| Throttle | Limita o número de bits por segundo enviados ou recebidos pelo socket do cliente. |
| Name | Descrição |
|---|---|
| TLSOptions | Configura certificados, versão de TLS, ALPN, IOHandler e outros detalhes de conexão segura usados quando o TLS está habilitado. |
| Name | Descrição |
|---|---|
| QueueOptions | Enfileira mensagens de texto, binárias e de ping de saída para que sejam serializadas na thread da conexão. |
| NotifyEvents | Controla como os eventos de conexão são despachados para a main thread. |
| Name | Descrição |
|---|---|
| LogFile | Persiste o tráfego de socket de entrada e saída em um arquivo, útil para depurar o protocolo de fio. |
| Name | Descrição |
|---|---|
| Active | Abre ou fecha a conexão TCP bruta com o servidor configurado. |
| BoundIP | Endereço IP local ao qual o socket do cliente é vinculado antes de conectar. |
| BoundPort | Porta TCP local à qual o socket do cliente é vinculado antes de conectar. |
| BoundPortMax | Limite superior do intervalo de portas locais ao vincular a conexão de saída a um intervalo de portas. |
| BoundPortMin | Limite inferior da faixa de portas locais ao fazer o bind da conexão de saída a uma faixa de portas. |
| ConnectTimeout | Tempo máximo em milissegundos que o cliente aguarda para que a conexão TCP seja estabelecida. |
| HeartBeat | Aciona um heartbeat periódico em nível de aplicação para manter a conexão ativa e detectar travamentos. |
| Host | Endereço IP ou nome DNS do servidor TCP ao qual o cliente irá se conectar. |
| IPVersion | Seleciona a versão do protocolo IP (IPv4 ou IPv6) usada para a conexão TCP. |
| LingerState | Configura a opção de socket SO_LINGER usada quando o cliente fecha a conexão. |
| LogFile | Persiste o tráfego de socket de entrada e saída em um arquivo, útil para depurar o protocolo de fio. |
| NotifyEvents | Controla como os eventos de conexão são despachados para a main thread. |
| Port | Porta TCP usada para conectar ao servidor remoto. |
| Proxy | Roteia a conexão TCP através de um servidor proxy HTTP ou SOCKS. |
| QueueOptions | Enfileira mensagens de texto, binárias e de ping de saída para que sejam serializadas na thread da conexão. |
| ReadTimeout | Tempo máximo em milissegundos que o cliente aguarda por dados de entrada antes de gerar um timeout de leitura. |
| TCPKeepAlive | Habilita probes TCP keep-alive em nível de SO no socket do cliente. |
| Throttle | Limita o número de bits por segundo enviados ou recebidos pelo socket do cliente. |
| TLS | Habilita uma conexão TLS/SSL segura ao servidor TCP. |
| TLSOptions | Configura certificados, versão de TLS, ALPN, IOHandler e outros detalhes de conexão segura usados quando o TLS está habilitado. |
| UseNagle | Habilita ou desabilita o algoritmo de Nagle (TCP_NODELAY) no socket do cliente. |
| WatchDog | Reconecta automaticamente ao servidor após uma desconexão inesperada. |
| WriteTimeout | Duração máxima em milissegundos para enviar dados ao outro peer. |