TsgcWSPClient_WAMP › 事件
可处理的事件按用途分组,后跟完整的字母顺序列表。
| 名称 | 描述 |
|---|---|
| OnConnect | 当底层 WebSocket(或原始 TCP)传输成功连接到服务器时触发。 |
| OnDisconnect | 当底层传输关闭,结束当前 WAMP 会话时触发。 |
| OnWelcome | 收到服务器的 WELCOME 帧时触发,表明 WAMP 会话已完全打开,可进行 RPC 和 PubSub 调用。 |
| OnError | 当组件检测到传输或协议级别的错误情况时触发。 |
| OnException | 当在组件的工作线程或事件处理程序之一中引发 Delphi 异常时触发。 |
| 名称 | 描述 |
|---|---|
| OnMessage | 对于 WAMP 解码器未路由到更高级别 RPC 或 PubSub 处理器的传入文本帧触发。 |
| OnBinary | 当服务器发送不属于标准 WAMP v1 文本协议的二进制 WebSocket 帧时触发。 |
| OnFragmented | 对多帧 WebSocket 消息的每个分片,在重新组装之前触发。 |
| OnRawMessage | 在 WAMP 解码之前触发,让应用程序优先查看每个传入的文本帧,并可选择抑制进一步处理。 |
| 名称 | 描述 |
|---|---|
| OnCallResult | 每次成功 RPC 触发一次,用于传递 Call 调用的最终结果。 |
| OnCallProgressResult | 在通过 OnCallResult 获得最终结果之前,为流式 RPC 的每个中间数据块触发。 |
| OnCallError | 当由 Call 调用的远程过程在服务器上失败或被拒绝时触发。 |
| 名称 | 描述 |
|---|---|
| OnEvent | 当已发布的事件到达该客户端之前订阅的主题时触发。 |
| 名称 | 描述 |
|---|---|
| OnBinary | 当服务器发送不属于标准 WAMP v1 文本协议的二进制 WebSocket 帧时触发。 |
| OnCallError | 当由 Call 调用的远程过程在服务器上失败或被拒绝时触发。 |
| OnCallProgressResult | 在通过 OnCallResult 获得最终结果之前,为流式 RPC 的每个中间数据块触发。 |
| OnCallResult | 每次成功 RPC 触发一次,用于传递 Call 调用的最终结果。 |
| OnConnect | 当底层 WebSocket(或原始 TCP)传输成功连接到服务器时触发。 |
| OnDisconnect | 当底层传输关闭,结束当前 WAMP 会话时触发。 |
| OnError | 当组件检测到传输或协议级别的错误情况时触发。 |
| OnEvent | 当已发布的事件到达该客户端之前订阅的主题时触发。 |
| OnException | 当在组件的工作线程或事件处理程序之一中引发 Delphi 异常时触发。 |
| OnFragmented | 对多帧 WebSocket 消息的每个分片,在重新组装之前触发。 |
| OnMessage | 对于 WAMP 解码器未路由到更高级别 RPC 或 PubSub 处理器的传入文本帧触发。 |
| OnRawMessage | 在 WAMP 解码之前触发,让应用程序优先查看每个传入的文本帧,并可选择抑制进一步处理。 |
| OnWelcome | 收到服务器的 WELCOME 帧时触发,表明 WAMP 会话已完全打开,可进行 RPC 和 PubSub 调用。 |