TsgcWSPClient_sgc › Events
可处理的事件按用途分组,后跟完整的字母顺序列表。
| 名称 | 描述 |
|---|---|
| OnConnect | WebSocket 握手完成且 sgc 子协议初始化后触发。 |
| OnDisconnect | 连接关闭时触发,报告关闭代码。 |
| OnError | 当服务器或传输层报告错误字符串时触发。 |
| OnException | 当连接上发生未处理的异常时触发。 |
| OnSession | 在成功连接或 GetSession 请求后,使用分配的会话 GUID 触发。 |
| 名称 | 描述 |
|---|---|
| OnMessage | 当 sgc 频道上有纯文本消息到达时触发。 |
| OnBinary | 当二进制帧到达时触发;负载以 TMemoryStream 形式传递。 |
| OnFragmented | 对分片 WebSocket 帧触发,公开 OpCode 和续帧标志。 |
| OnRawMessage | 在组件解析消息之前触发;将 Handled 设为 True 可抑制默认处理。 |
| 名称 | 描述 |
|---|---|
| OnSubscription | 当客户端已订阅某个频道时触发。 |
| OnUnSubscription | 当客户端从通道取消订阅时触发。 |
| OnEvent | 当订阅频道上收到消息时触发。 |
| OnAcknowledgment | 当服务器确认收到 QoS 1 或 2 消息时触发。 |
| 名称 | 描述 |
|---|---|
| OnRPCResult | 当服务器返回成功的 RPC 响应时触发。 |
| OnRPCError | 当服务器对 RPC 请求返回错误响应时触发。 |
| 名称 | 描述 |
|---|---|
| OnAcknowledgment | 当服务器确认收到 QoS 1 或 2 消息时触发。 |
| OnBinary | 当二进制帧到达时触发;负载以 TMemoryStream 形式传递。 |
| OnConnect | WebSocket 握手完成且 sgc 子协议初始化后触发。 |
| OnDisconnect | 连接关闭时触发,报告关闭代码。 |
| OnError | 当服务器或传输层报告错误字符串时触发。 |
| OnEvent | 当订阅频道上收到消息时触发。 |
| OnException | 当连接上发生未处理的异常时触发。 |
| OnFragmented | 对分片 WebSocket 帧触发,公开 OpCode 和续帧标志。 |
| OnMessage | 当 sgc 频道上有纯文本消息到达时触发。 |
| OnRawMessage | 在组件解析消息之前触发;将 Handled 设为 True 可抑制默认处理。 |
| OnRPCError | 当服务器对 RPC 请求返回错误响应时触发。 |
| OnRPCResult | 当服务器返回成功的 RPC 响应时触发。 |
| OnSession | 在成功连接或 GetSession 请求后,使用分配的会话 GUID 触发。 |
| OnSubscription | 当客户端已订阅某个频道时触发。 |
| OnUnSubscription | 当客户端从通道取消订阅时触发。 |