ST_DefaultSocketOptionsTCPServer

Panoramica

Tipo:

Struttura

Disponibile a partire da:

V1.0.8.0

Proveniente da:

-

Descrizione

La struttura ST_DefaultSocketOptionsTCPServer contiene informazioni che riguardano quale opzione socket dovrebbero essere automaticamente impostate o modificate quando viene aperta una nuova istanza server.

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.

xModifyReuseAddress

BOOL

TRUE

Se TRUE, imposta l'opzione socket ReuseAddress al valore di xReuseAddressValue.

xReuseAddressValue

BOOL

TRUE

Valore per impostare l'opzione socket a ReuseAddress.

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.

xModifyTimeoutAcceptTls

BOOL

FALSE

Se TRUE, imposta l'opzione socket corrispondente TimeoutAcceptTls al valore di uiTimeoutAcceptTlsValue.

timTimeoutAcceptTlsValue

TIME

T#30s

Timeout per accettare una connessione in entrata mediante il metodo Accept su porte aperte con il metodo OpenTls.

Utilizzato da

oFB_TCPServer/FB_TCPServer2