ST_DefaultSocketOptionsTCPServer

概述

类型:

结构

适用的版本:

V1.0.8.0

继承:

-

描述

ST_DefaultSocketOptionsTCPServer 结构包含有关在打开新服务器实例时应自动设置或修改的套接字选项的信息。

结构元素

名称

数据类型

缺省值

描述

xModifyKeepAlive

BOOL

TRUE

如果为 TRUE,则将套接字选项 KeepAlive 设为值 xKeepAliveValue

xKeepAliveValue

BOOL

TRUE

套接字选项 KeepAlive 将被设定的值。

xModifyReuseAddress

BOOL

TRUE

如果为 TRUE,则将套接字选项 ReuseAddress 设为值 xReuseAddressValue

xReuseAddressValue

BOOL

TRUE

套接字选项 ReuseAddress 将被设定的值。

xModifySendBufferSize

BOOL

FALSE

如果为 TRUE,则将套接字选项 SendBufferSize 设为值 udiSendBufferSizeValue

udiSendBufferSizeValue

UDINT

10000

套接字选项 SendBufferSize 将被设定的值。

xModifyReceiveBufferSize

BOOL

FALSE

如果为 TRUE,则将套接字选项 ReceiveBufferSize 设为值 udiReceiveBufferSizeValue

udiReceiveBufferSizeValue

UDINT

10000

套接字选项 ReceiveBufferSize 将被设定的值。

xModifyTimeoutAcceptTls

BOOL

FALSE

如果为 TRUE,则将相应的套接字选项 TimeoutAcceptTls 设为值 uiTimeoutAcceptTlsValue

timTimeoutAcceptTlsValue

TIME

T#30s

在使用方法 OpenTls 打开的端口上使用方法 Accept 接受传入连接时的超时。

使用对象

oFB_TCPServer/FB_TCPServer2