ST_DefaultSocketOptionsTCPClient

Présentation

Type :

Structure

Disponible à partir de :

V1.0.4.0

Hérite de :

-

Description

La structure ST_DefaultSocketOptionsTCPClient contient des informations sur les options de socket à définir automatiquement ou à modifier lorsqu'une nouvelle connexion est établie. Reportez-vous à la description de la propriété pour en savoir plus sur les différentes options de socket disponibles.

Éléments de la structure

Nom

Type de données

Valeur par défaut

Description

xModifyKeepAlive

BOOL

TRUE

Si TRUE, définit l'option de socket KeepAlive sur la valeur xKeepAliveValue.

xKeepAliveValue

BOOL

TRUE

Valeur à appliquer à l'option de socket KeepAlive.

xModifyNoDelay

BOOL

FALSE

Si TRUE, définit l'option de socket NoDelay sur la valeur xNoDelayValue.

xNoDelayValue

BOOL

TRUE

Valeur à appliquer à l'option de socket NoDelay.

xModifySendBufferSize

BOOL

FALSE

Si TRUE, définit l'option de socket SendBufferSize sur la valeur udiSendBufferSizeValue.

udiSendBufferSizeValue

UDINT

10 000

Valeur à appliquer à l'option de socket SendBufferSize.

xModifyReceiveBufferSize

BOOL

FALSE

Si TRUE, définit l'option de socket ReceiveBufferSize sur la valeur udiReceiveBufferSizeValue.

udiReceiveBufferSizeValue

UDINT

10 000

Valeur à appliquer à l'option de socket ReceiveBufferSize.

xModifyOutOfBandInline

BOOL

FALSE

Si TRUE, définit l'option de socket OutOfBandInline sur la valeur xOutOfBandInlineValue.

xOutOfBandInlineValue

BOOL

TRUE

Valeur à appliquer à l'option de socket OutOfBandInline.

xModifyTimeoutConnectTls

BOOL

FALSE

Si TRUE, définit l'option de socket correspondante TimeoutConnectTls sur la valeur uiTimeoutConnectTlsValue.

timTimeoutConnectTlsValue

TIME

T#30s

Délai en secondes pour l'établissement d'une connexion en utilisant la méthode ConnectTls.

Utilisé par

oFB_TCPClient/FB_TCPClient2