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à.
Nome |
Tipo di dati |
Valore predefinito |
Descrizione |
---|---|---|---|
BOOL |
TRUE |
Se TRUE, imposta l'opzione socket KeepAlive al valore di xKeepAliveValue. |
|
BOOL |
TRUE |
Valore per impostare l'opzione socket a KeepAlive. |
|
BOOL |
FALSE |
Se TRUE, imposta l'opzione socket NoDelay al valore di xNoDelayValue. |
|
BOOL |
TRUE |
Valore per impostare l'opzione socket a NoDelay. |
|
BOOL |
FALSE |
Se TRUE, imposta l'opzione socket SendBufferSize al valore di udiSendBufferSizeValue. |
|
UDINT |
10000 |
Valore per impostare l'opzione socket a SendBufferSize. |
|
BOOL |
FALSE |
Se TRUE, imposta l'opzione socket ReceiveBufferSize al valore di udiReceiveBufferSizeValue. |
|
UDINT |
10000 |
Valore per impostare l'opzione socket a ReceiveBufferSize. |
|
BOOL |
FALSE |
Se TRUE, imposta l'opzione socket OutOfBandInline al valore di xOutOfBandInlineValue. |
|
BOOL |
TRUE |
Valore per impostare l'opzione socket a OutOfBandInline. |
|
BOOL |
FALSE |
Se TRUE, imposta l'opzione socket corrispondente TimeoutConnectTls al valore di uiTimeoutConnectTlsValue. |
|
TIME |
T#30s |
Timeout per stabilire una connessione mediante il metodo ConnectTls. |