TsgcWSPServer_sgc › イベント

TsgcWSPServer_sgc イベント

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

ライフサイクル

名前説明
OnConnectクライアントがこのサブプロトコルの WebSocket ハンドシェイクを完了した後に発生します。
OnDisconnectクライアントがサーバーから切断したときに発火します。
OnErrorサブプロトコルが接続に対してプロトコルレベルのエラー文字列を報告したときに発生します。
OnException接続の処理中に未処理の例外が発生したときに発火します。

メッセージング

名前説明
OnMessageクライアントが sgc エンベロープでラップされたプレーンテキストメッセージを送信したときに発生します。
OnBinaryクライアントがサーバーにバイナリ フレームを送信したときに発生します。
OnFragmentedクライアントから受信したフラグメント化された WebSocket メッセージの各フラグメントに対して発生します。
OnRawMessageテキストメッセージがデコードされる前に発生し、ハンドラーがそれを消費できるようにします。

PubSub

名前説明
OnBeforeSubscriptionサブスクリプションが受け入れられる前に発生します。ハンドラーはそれを拒否または承認できます。
OnSubscriptionクライアントがチャネルへのサブスクライブに成功した後に発生します。
OnUnSubscriptionクライアントがチャネルからサブスクライブを解除した後に発生します。
OnBeforePublishクライアントのパブリケーションがブロードキャストされる前に発生します。ハンドラーはそれを書き換えたり拒否したりできます。
OnNotificationクライアントが JSON-RPC 通知(ID なし、返信不要)を送信したとき発生します。
OnAcknowledgmentクライアントが QoS レベル 1 または 2 のメッセージの受信を確認したときに発生します。

RPC

名前説明
OnRPCクライアントがこのサーバーで JSON-RPC メソッドを呼び出したときに発生します。
OnRPCAuthenticationRPC メソッドが許可リストにない場合に発生し、ハンドラーがそれを認可できます。

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

名前説明
OnAcknowledgmentクライアントが QoS レベル 1 または 2 のメッセージの受信を確認したときに発生します。
OnBeforePublishクライアントのパブリケーションがブロードキャストされる前に発生します。ハンドラーはそれを書き換えたり拒否したりできます。
OnBeforeSubscriptionサブスクリプションが受け入れられる前に発生します。ハンドラーはそれを拒否または承認できます。
OnBinaryクライアントがサーバーにバイナリ フレームを送信したときに発生します。
OnConnectクライアントがこのサブプロトコルの WebSocket ハンドシェイクを完了した後に発生します。
OnDisconnectクライアントがサーバーから切断したときに発火します。
OnErrorサブプロトコルが接続に対してプロトコルレベルのエラー文字列を報告したときに発生します。
OnException接続の処理中に未処理の例外が発生したときに発火します。
OnFragmentedクライアントから受信したフラグメント化された WebSocket メッセージの各フラグメントに対して発生します。
OnMessageクライアントが sgc エンベロープでラップされたプレーンテキストメッセージを送信したときに発生します。
OnNotificationクライアントが JSON-RPC 通知(ID なし、返信不要)を送信したとき発生します。
OnRawMessageテキストメッセージがデコードされる前に発生し、ハンドラーがそれを消費できるようにします。
OnRPCクライアントがこのサーバーで JSON-RPC メソッドを呼び出したときに発生します。
OnRPCAuthenticationRPC メソッドが許可リストにない場合に発生し、ハンドラーがそれを認可できます。
OnSubscriptionクライアントがチャネルへのサブスクライブに成功した後に発生します。
OnUnSubscriptionクライアントがチャネルからサブスクライブを解除した後に発生します。