TsgcWebSocketClient › イベント
処理可能なイベントを目的別にグループ化し、その後完全なアルファベット順リストを表示します。
| 名前 | 説明 |
|---|---|
| OnConnect | サーバーへの WebSocket 接続が正常に確立されたときに発生します。 |
| OnDisconnect | WebSocket 接続がドロップまたは閉じられたときに発生します。 |
| OnError | 接続で WebSocket プロトコルエラーが発生するたびに発生します。 |
| OnHandshake | クライアントの HTTP ハンドシェイクが構築されるときに発生し、カスタムヘッダーを追加できます。 |
| OnException | 接続の処理中に未処理の例外が発生するたびに発生します。 |
| OnBeforeHeartBeat | 各HeartBeatピングの前に発生し、アプリケーションがカスタムキープアライブメッセージを送信できます。 |
| OnBeforeWatchDog | 各 WatchDog 再接続の試行前に発生し、アプリケーションがターゲットサーバーを調整したり再試行を抑制したりできます。 |
| OnBeforeConnect | クライアントがサーバーへの接続を試みる前に発生します。 |
| 名前 | 説明 |
|---|---|
| OnMessage | サーバーがクライアントにテキストメッセージを送信するたびに発生します。 |
| OnBinary | サーバーがクライアントにバイナリメッセージを送信するたびに発生します。 |
| OnFragmented | Options.FragmentedMessages が frgAll または frgOnlyFragmented の場合に受信したすべてのフラグメントに対して発生します。 |
| 名前 | 説明 |
|---|---|
| OnLoadBalancerError | LoadBalancer が有効で、ロードバランサーサーバーとの通信中にエラーが発生したときに発生します。 |
| 名前 | 説明 |
|---|---|
| OnSSLGetHandler | SSL ハンドラーが作成される前に発火し、カスタムハンドラーインスタンスを提供できます。 |
| OnSSLAfterCreateHandler | SSL ハンドラーが作成された後に発火し、そのプロパティをカスタマイズできます。 |
| OnSSLVerifyPeer | VerifyCertificate が有効なときに発生し、アプリケーションがサーバー証明書を承認または拒否できます。 |
| OnSChannelVerifyPeer | SChannel が TLS IOHandler の場合に発生し、アプリケーションがサーバー証明書を検証できます。 |
| 名前 | 説明 |
|---|---|
| OnBeforeConnect | クライアントがサーバーへの接続を試みる前に発生します。 |
| OnBeforeHeartBeat | 各HeartBeatピングの前に発生し、アプリケーションがカスタムキープアライブメッセージを送信できます。 |
| OnBeforeWatchDog | 各 WatchDog 再接続の試行前に発生し、アプリケーションがターゲットサーバーを調整したり再試行を抑制したりできます。 |
| OnBinary | サーバーがクライアントにバイナリメッセージを送信するたびに発生します。 |
| OnConnect | サーバーへの WebSocket 接続が正常に確立されたときに発生します。 |
| OnDisconnect | WebSocket 接続がドロップまたは閉じられたときに発生します。 |
| OnError | 接続で WebSocket プロトコルエラーが発生するたびに発生します。 |
| OnException | 接続の処理中に未処理の例外が発生するたびに発生します。 |
| OnFragmented | Options.FragmentedMessages が frgAll または frgOnlyFragmented の場合に受信したすべてのフラグメントに対して発生します。 |
| OnHandshake | クライアントの HTTP ハンドシェイクが構築されるときに発生し、カスタムヘッダーを追加できます。 |
| OnLoadBalancerError | LoadBalancer が有効で、ロードバランサーサーバーとの通信中にエラーが発生したときに発生します。 |
| OnMessage | サーバーがクライアントにテキストメッセージを送信するたびに発生します。 |
| OnSChannelVerifyPeer | SChannel が TLS IOHandler の場合に発生し、アプリケーションがサーバー証明書を検証できます。 |
| OnSSLAfterCreateHandler | SSL ハンドラーが作成された後に発火し、そのプロパティをカスタマイズできます。 |
| OnSSLGetHandler | SSL ハンドラーが作成される前に発火し、カスタムハンドラーインスタンスを提供できます。 |
| OnSSLVerifyPeer | VerifyCertificate が有効なときに発生し、アプリケーションがサーバー証明書を承認または拒否できます。 |