SockOpt_EnableKeepAliveExtended 方法

概述

类型:

方法

适用的版本:

V1.0.4.0

任务

用于配置 TCP 连接的“保持活动”状态,以帮助检测通讯中断。

功能描述

用于配置在发送第一个保持活动包之前的超时、保持活动包之间的时间间隔、以及未确认保持活动包的数量(用于确定 TCP 连接是否中断)。

注: 并非所有平台都支持此方法。请参阅方法的诊断输出。

接口

输入

数据类型

有效范围

描述

i_udiUnackProbes

UDINT

-

指定在指示断开之前要发送的未确认探测器的数量。

i_diTimeout

DINT

-

指定在发送第一个保持活动包之前的超时(秒)。

i_diInterval

DINT

-

指定未确认的保持活动消息之间的时间间隔(秒)。

输出

数据类型

有效范围

描述

q_etUnackProbes

ET_Result

-

指示 i_udiUnackProbes 配置的结果。

q_etTimeout

ET_Result

-

指示 i_diTimeout 配置的结果。

q_etInterval

ET_Result

-

指示 i_diInterval 配置的结果。