TsgcWebSocketServer_HTTPAPI方法 › DisconnectAll

DisconnectAll 方法

断开所有活动的 WebSocket 连接,同时保持 HTTP.sys 服务器监听新连接。

语法

procedure DisconnectAll;

备注

DisconnectAll 在共享锁下遍历内部连接列表,并关闭每个活跃的 WebSocket 上下文,丢弃底层 HTTP.sys 请求而不发送 WebSocket Close 帧。服务器继续监听新的传入连接;此方法不停止或解绑服务器。OnDisconnect 针对每个关闭的客户端触发一次。服务器停止时会自动调用此方法,但您也可以随时调用它以强制清除会话表(例如在配置更改后或在 ReStart 之前排空池时)。

示例


oServer.DisconnectAll;

返回方法