ST_DefaultSocketOptionsTCPClient

Panoramica

Tipo:

Struttura

Disponibile a partire da:

V1.0.4.0

Proveniente da:

-

Descrizione

La struttura ST_DefaultSocketOptionsTCPClient contiene informazioni che riguardano quali opzioni socket dovrebbero essere automaticamente impostate o modificate quando si stabilisce una nuova connessione. Per una descrizione di opzioni socket specifiche, vedere la descrizione della proprietà.

Elementi della struttura

Nome

Tipo di dati

Valore predefinito

Descrizione

xModifyKeepAlive

BOOL

TRUE

Se TRUE, imposta l'opzione socket KeepAlive al valore di xKeepAliveValue.

xKeepAliveValue

BOOL

TRUE

Valore per impostare l'opzione socket a KeepAlive.

xModifyNoDelay

BOOL

FALSE

Se TRUE, imposta l'opzione socket NoDelay al valore di xNoDelayValue.

xNoDelayValue

BOOL

TRUE

Valore per impostare l'opzione socket a NoDelay.

xModifySendBufferSize

BOOL

FALSE

Se TRUE, imposta l'opzione socket SendBufferSize al valore di udiSendBufferSizeValue.

udiSendBufferSizeValue

UDINT

10000

Valore per impostare l'opzione socket a SendBufferSize.

xModifyReceiveBufferSize

BOOL

FALSE

Se TRUE, imposta l'opzione socket ReceiveBufferSize al valore di udiReceiveBufferSizeValue.

udiReceiveBufferSizeValue

UDINT

10000

Valore per impostare l'opzione socket a ReceiveBufferSize.

xModifyOutOfBandInline

BOOL

FALSE

Se TRUE, imposta l'opzione socket OutOfBandInline al valore di xOutOfBandInlineValue.

xOutOfBandInlineValue

BOOL

TRUE

Valore per impostare l'opzione socket a OutOfBandInline.

xModifyTimeoutConnectTls

BOOL

FALSE

Se TRUE, imposta l'opzione socket corrispondente TimeoutConnectTls al valore di uiTimeoutConnectTlsValue.

timTimeoutConnectTlsValue

TIME

T#30s

Timeout per stabilire una connessione mediante il metodo ConnectTls.

Utilizzato da

  • FB_TCPClient/FB_TCPClient2