当在设置的周期内,没有接收/发送任何数据,则判定该客户端掉线。执行清理。默认配置:60秒为一个周期,同时检测发送和接收。
服务器、客户端均适用。public static CheckClearPlugin<ISerialPortSession> UseSerialPortSessionCheckClear(
this IPluginManager pluginManager,
Action<CheckClearOption<ISerialPortSession>> options = null
)<ExtensionAttribute>
Public Shared Function UseSerialPortSessionCheckClear (
pluginManager As IPluginManager,
Optional options As Action(Of CheckClearOption(Of ISerialPortSession)) = Nothing
) As CheckClearPlugin(Of ISerialPortSession)[<ExtensionAttribute>]
static member UseSerialPortSessionCheckClear :
pluginManager : IPluginManager *
?options : Action<CheckClearOption<ISerialPortSession>>
(* Defaults:
let _options = defaultArg options null
*)
-> CheckClearPlugin<ISerialPortSession> [缺少 "M:TouchSocket.SerialPorts.SerialPortPluginManagerExtension.UseSerialPortSessionCheckClear(TouchSocket.Core.IPluginManager,System.Action{TouchSocket.Sockets.CheckClearOption{TouchSocket.SerialPorts.ISerialPortSession}})" 的 <param name="options"/> 文档]