TsgcWSPClient_sgc › イベント

TsgcWSPClient_sgc イベント

処理可能なイベントを目的別にグループ化し、その後完全なアルファベット順リストを表示します。

ライフサイクル

名前説明
OnConnectWebSocket ハンドシェイクが完了し、sgc サブプロトコルが初期化された後に発生します。
OnDisconnect接続が閉じられたときに発生し、クローズコードを報告します。
OnErrorサーバーまたはトランスポートがエラー文字列を報告したときに発生します。
OnException接続で未処理の例外が発生したときに発生します。
OnSession接続またはGetSessionリクエストが成功した後、割り当てられたセッションGuidとともに発生します。

メッセージング

名前説明
OnMessagesgcチャネルにプレーンテキストメッセージが到着したときに発生します。
OnBinaryバイナリフレームが到着したときに発生します。ペイロードはTMemoryStreamとして配信されます。
OnFragmentedフラグメント化された WebSocket フレームに対して発生し、OpCode と継続フラグを公開します。
OnRawMessageコンポーネントがメッセージを解析する前に発火します。デフォルト処理を抑制するには Handled を True に設定します。

PubSub

名前説明
OnSubscriptionクライアントがチャンネルにサブスクライブされたときに発生します。
OnUnSubscriptionクライアントがチャネルからアンサブスクライブされたときに発生します。
OnEventサブスクライブされたチャネルでメッセージを受信したときに発生します。
OnAcknowledgmentサーバーが QoS 1 または 2 のメッセージの受信を確認したときに発生します。

RPC

名前説明
OnRPCResultサーバーが正常な RPC レスポンスを返したときに発生します。
OnRPCErrorサーバーが RPC リクエストにエラー応答を返したときに発生します。

すべてのイベント (アルファベット順)

名前説明
OnAcknowledgmentサーバーが QoS 1 または 2 のメッセージの受信を確認したときに発生します。
OnBinaryバイナリフレームが到着したときに発生します。ペイロードはTMemoryStreamとして配信されます。
OnConnectWebSocket ハンドシェイクが完了し、sgc サブプロトコルが初期化された後に発生します。
OnDisconnect接続が閉じられたときに発生し、クローズコードを報告します。
OnErrorサーバーまたはトランスポートがエラー文字列を報告したときに発生します。
OnEventサブスクライブされたチャネルでメッセージを受信したときに発生します。
OnException接続で未処理の例外が発生したときに発生します。
OnFragmentedフラグメント化された WebSocket フレームに対して発生し、OpCode と継続フラグを公開します。
OnMessagesgcチャネルにプレーンテキストメッセージが到着したときに発生します。
OnRawMessageコンポーネントがメッセージを解析する前に発火します。デフォルト処理を抑制するには Handled を True に設定します。
OnRPCErrorサーバーが RPC リクエストにエラー応答を返したときに発生します。
OnRPCResultサーバーが正常な RPC レスポンスを返したときに発生します。
OnSession接続またはGetSessionリクエストが成功した後、割り当てられたセッションGuidとともに発生します。
OnSubscriptionクライアントがチャンネルにサブスクライブされたときに発生します。
OnUnSubscriptionクライアントがチャネルからアンサブスクライブされたときに発生します。