TsgcTCPClient › Propriétés
Propriétés publiées regroupées par objectif, suivies de la liste alphabétique complète.
| Nom | Description |
|---|---|
| Active | Ouvre ou ferme la connexion TCP brute vers le serveur configuré. |
| Host | Adresse IP ou nom DNS du serveur TCP auquel le client se connectera. |
| Port | Port TCP utilisé pour se connecter au serveur distant. |
| TLS | Active une connexion TLS/SSL sécurisée vers le serveur TCP. |
| IPVersion | Sélectionne la version du protocole IP (IPv4 ou IPv6) utilisée pour la connexion TCP. |
| Proxy | Achemine la connexion TCP à travers un serveur proxy HTTP ou SOCKS. |
| Nom | Description |
|---|---|
| BoundIP | Adresse IP locale à laquelle la socket cliente est liée avant la connexion. |
| BoundPort | Port TCP local auquel le socket client est lié avant la connexion. |
| BoundPortMin | Borne inférieure de la plage de ports locaux lors de la liaison de la connexion sortante à une plage de ports. |
| BoundPortMax | Borne supérieure de la plage de ports locaux lors de la liaison de la connexion sortante à une plage de ports. |
| Nom | Description |
|---|---|
| ConnectTimeout | Durée maximale en millisecondes pendant laquelle le client attend que la connexion TCP soit établie. |
| ReadTimeout | Temps maximal en millisecondes pendant lequel le client attend des données entrantes avant de déclencher un délai de lecture. |
| WriteTimeout | Durée maximale en millisecondes pour l'envoi de données à l'autre pair. |
| Nom | Description |
|---|---|
| UseNagle | Active ou désactive l'algorithme de Nagle (TCP_NODELAY) sur le socket client. |
| LingerState | Configure l'option socket SO_LINGER utilisée lorsque le client ferme la connexion. |
| TCPKeepAlive | Active les sondes TCP keep-alive au niveau du système d'exploitation sur le socket client. |
| Nom | Description |
|---|---|
| HeartBeat | Déclenche un heartbeat périodique au niveau applicatif pour maintenir la connexion active et détecter les blocages. |
| WatchDog | Se reconnecte automatiquement au serveur après une déconnexion inattendue. |
| Throttle | Limite le nombre de bits par seconde envoyés ou reçus par le socket client. |
| Nom | Description |
|---|---|
| TLSOptions | Configure les certificats, la version TLS, ALPN, IOHandler et d'autres détails de connexion sécurisée utilisés lorsque TLS est activé. |
| Nom | Description |
|---|---|
| QueueOptions | Met en file d'attente les messages texte, binaires et ping sortants afin qu'ils soient sérialisés sur le thread de connexion. |
| NotifyEvents | Contrôle la manière dont les événements de connexion sont distribués au thread principal. |
| Nom | Description |
|---|---|
| LogFile | Conserve le trafic entrant et sortant du socket dans un fichier, utile pour déboguer le protocole filaire. |
| Nom | Description |
|---|---|
| Active | Ouvre ou ferme la connexion TCP brute vers le serveur configuré. |
| BoundIP | Adresse IP locale à laquelle la socket cliente est liée avant la connexion. |
| BoundPort | Port TCP local auquel le socket client est lié avant la connexion. |
| BoundPortMax | Borne supérieure de la plage de ports locaux lors de la liaison de la connexion sortante à une plage de ports. |
| BoundPortMin | Borne inférieure de la plage de ports locaux lors de la liaison de la connexion sortante à une plage de ports. |
| ConnectTimeout | Durée maximale en millisecondes pendant laquelle le client attend que la connexion TCP soit établie. |
| HeartBeat | Déclenche un heartbeat périodique au niveau applicatif pour maintenir la connexion active et détecter les blocages. |
| Host | Adresse IP ou nom DNS du serveur TCP auquel le client se connectera. |
| IPVersion | Sélectionne la version du protocole IP (IPv4 ou IPv6) utilisée pour la connexion TCP. |
| LingerState | Configure l'option socket SO_LINGER utilisée lorsque le client ferme la connexion. |
| LogFile | Conserve le trafic entrant et sortant du socket dans un fichier, utile pour déboguer le protocole filaire. |
| NotifyEvents | Contrôle la manière dont les événements de connexion sont distribués au thread principal. |
| Port | Port TCP utilisé pour se connecter au serveur distant. |
| Proxy | Achemine la connexion TCP à travers un serveur proxy HTTP ou SOCKS. |
| QueueOptions | Met en file d'attente les messages texte, binaires et ping sortants afin qu'ils soient sérialisés sur le thread de connexion. |
| ReadTimeout | Temps maximal en millisecondes pendant lequel le client attend des données entrantes avant de déclencher un délai de lecture. |
| TCPKeepAlive | Active les sondes TCP keep-alive au niveau du système d'exploitation sur le socket client. |
| Throttle | Limite le nombre de bits par seconde envoyés ou reçus par le socket client. |
| TLS | Active une connexion TLS/SSL sécurisée vers le serveur TCP. |
| TLSOptions | Configure les certificats, la version TLS, ALPN, IOHandler et d'autres détails de connexion sécurisée utilisés lorsque TLS est activé. |
| UseNagle | Active ou désactive l'algorithme de Nagle (TCP_NODELAY) sur le socket client. |
| WatchDog | Se reconnecte automatiquement au serveur après une déconnexion inattendue. |
| WriteTimeout | Durée maximale en millisecondes pour l'envoi de données à l'autre pair. |