TsgcWebSocketHTTPServer › メソッド
目的別にグループ化されたパブリックメソッド、続いて完全なアルファベット順リスト。
| 名前 | 説明 |
|---|---|
| Start | 呼び出し元スレッドをブロックせずにバインディングを開きながら、セカンダリスレッドから HTTP サーバーを起動します。 |
| Stop | 接続が閉じられている間に呼び出しスレッドをブロックしないよう、セカンダリスレッドから HTTP サーバーを停止します。 |
| ReStart | サーバーを停止してから再起動します(セカンダリスレッドから)。実行時にバインディングやポートを変更した後に便利です。 |
| DisconnectAll | 新しい接続のリッスンを維持したまま、すべてのアクティブなクライアント接続を切断します。 |
| 名前 | 説明 |
|---|---|
| Broadcast | 接続されているすべてのクライアントに同じ WebSocket メッセージを送信します。オプションでチャンネル、プロトコル、または接続 GUID リストによってフィルタリングされます。 |
| WriteData | 接続 GUID で識別された単一クライアントに WebSocket メッセージを送信します。 |
| Ping | 接続しているすべての WebSocket クライアントに WebSocket ping フレームを送信します。 |
| 名前 | 説明 |
|---|---|
| PushPromiseAddPreLoadLinks | 一致するリクエストパスが提供されるたびに関連リソースセットをプリロードする HTTP/2 サーバープッシュルールを登録します。 |
| PushPromiseRemovePreLoadLinks | 指定されたリクエストパスに対して以前に登録された HTTP/2 Server Push ルールを削除します。 |
| 名前 | 説明 |
|---|---|
| Broadcast | 接続されているすべてのクライアントに同じ WebSocket メッセージを送信します。オプションでチャンネル、プロトコル、または接続 GUID リストによってフィルタリングされます。 |
| DisconnectAll | 新しい接続のリッスンを維持したまま、すべてのアクティブなクライアント接続を切断します。 |
| Ping | 接続しているすべての WebSocket クライアントに WebSocket ping フレームを送信します。 |
| PushPromiseAddPreLoadLinks | 一致するリクエストパスが提供されるたびに関連リソースセットをプリロードする HTTP/2 サーバープッシュルールを登録します。 |
| PushPromiseRemovePreLoadLinks | 指定されたリクエストパスに対して以前に登録された HTTP/2 Server Push ルールを削除します。 |
| ReStart | サーバーを停止してから再起動します(セカンダリスレッドから)。実行時にバインディングやポートを変更した後に便利です。 |
| Start | 呼び出し元スレッドをブロックせずにバインディングを開きながら、セカンダリスレッドから HTTP サーバーを起動します。 |
| Stop | 接続が閉じられている間に呼び出しスレッドをブロックしないよう、セカンダリスレッドから HTTP サーバーを停止します。 |
| WriteData | 接続 GUID で識別された単一クライアントに WebSocket メッセージを送信します。 |