TsgcWebSocketProxyServer › メソッド

TsgcWebSocketProxyServer メソッド

目的別にグループ化されたパブリックメソッド、続いて完全なアルファベット順リスト。

接続

名前説明
Start呼び出しスレッドをブロックせずに、セカンダリースレッドからプロキシサーバーを起動します。
Stop呼び出しスレッドをブロックせずに接続が閉じられる間、セカンダリスレッドからプロキシサーバーを停止します。
ReStartプロキシサーバーを停止してセカンダリスレッドから再起動します。実行時にバインディング、ポート、またはアップストリームターゲットを変更した後に役立ちます。
DisconnectAllプロキシが新しい接続をリッスンし続けながら、すべてのアクティブなWebSocketクライアントとそのペアになったアップストリームTCPリンクを切断します。

メッセージング

名前説明
Broadcastプロキシ上のすべての接続済み WebSocket クライアントに同じメッセージを送信します。オプションでチャンネル、プロトコル、または接続 GUID リストでフィルタリングできます。
WriteData接続GUIDで識別されるプロキシ上の単一のWebSocketクライアントにメッセージを送信します。
Pingプロキシのブラウザ向けサイドに接続されているすべてのクライアントにWebSocket pingフレームを送信します。

すべてのメソッド (アルファベット順)

名前説明
Broadcastプロキシ上のすべての接続済み WebSocket クライアントに同じメッセージを送信します。オプションでチャンネル、プロトコル、または接続 GUID リストでフィルタリングできます。
DisconnectAllプロキシが新しい接続をリッスンし続けながら、すべてのアクティブなWebSocketクライアントとそのペアになったアップストリームTCPリンクを切断します。
Pingプロキシのブラウザ向けサイドに接続されているすべてのクライアントにWebSocket pingフレームを送信します。
ReStartプロキシサーバーを停止してセカンダリスレッドから再起動します。実行時にバインディング、ポート、またはアップストリームターゲットを変更した後に役立ちます。
Start呼び出しスレッドをブロックせずに、セカンダリースレッドからプロキシサーバーを起動します。
Stop呼び出しスレッドをブロックせずに接続が閉じられる間、セカンダリスレッドからプロキシサーバーを停止します。
WriteData接続GUIDで識別されるプロキシ上の単一のWebSocketクライアントにメッセージを送信します。