TsgcWebSocketServer › 方法

TsgcWebSocketServer 方法

按用途分组的公开方法,后跟完整的字母顺序列表。

连接

名称描述
Start从辅助线程启动服务器,使调用线程在绑定打开时不被阻塞。
Stop从辅助线程停止服务器,使调用线程不因等待连接关闭而阻塞。
ReStart从辅助线程停止并重启服务器,适用于在运行时更改绑定或端口后使用。
DisconnectAll断开每个活动客户端连接,同时保持服务器监听新连接。
ReloadCertificates在不停止服务器的情况下安装续期后的 TLS 证书;新的 TLS 握手使用新证书,已打开的连接在关闭前继续使用旧证书。

消息传递

名称描述
Broadcast向所有已连接的客户端发送相同的消息,可选地按通道、协议或连接 GUID 列表进行过滤。
WriteData向由连接 GUID 标识的单个客户端发送消息。
Ping向每个已连接的客户端发送 WebSocket ping 帧。

所有方法(按字母顺序)

名称描述
Broadcast向所有已连接的客户端发送相同的消息,可选地按通道、协议或连接 GUID 列表进行过滤。
DisconnectAll断开每个活动客户端连接,同时保持服务器监听新连接。
Ping向每个已连接的客户端发送 WebSocket ping 帧。
ReStart从辅助线程停止并重启服务器,适用于在运行时更改绑定或端口后使用。
ReloadCertificates在不停止服务器的情况下安装续期后的 TLS 证书;新的 TLS 握手使用新证书,已打开的连接在关闭前继续使用旧证书。
Start从辅助线程启动服务器,使调用线程在绑定打开时不被阻塞。
Stop从辅助线程停止服务器,使调用线程不因等待连接关闭而阻塞。
WriteData向由连接 GUID 标识的单个客户端发送消息。