WebSocketServer QML Type
QWebSocketServer への QML インターフェース。詳細...
Import Statement: | import QtWebSockets 1.8 |
プロパティ
- accept : bool
- errorString : QString
- host : QString
- listen : bool
- name : QString
- port : int
- supportedSubprotocols : QStringList
(since 6.4)
- url : QUrl
シグナル
- clientConnected(WebSocket webSocket)
詳細説明
プロパティの説明
accept : bool |
trueに設定すると、サーバーがリッスン中にクライアントからの着信コネクションを受け付ける。falseに設定すると、着信コネクションは拒否されます。デフォルトでは、接続は受け付けられます。
errorString : QString |
エラーが発生した場合の文字列化されたエラーメッセージ。
host : QString |
サーバのホスト・アドレス。デフォルトではlocalhostが使用されます。
listen : bool |
サーバがクライアントからの接続をリッスンする場合はtrueを、そうでない場合はfalseを設定します。trueに設定すると、サーバはホストとポートで定義された指定されたURLを listenし、acceptがtrueの場合はクライアントからの接続を受け付けます。それ以外の場合はサーバを閉じます。デフォルトでは、サーバは listen していません。
name : QString |
http ハンドシェーク時に使用するサーバ名。
port : int |
このサーバがリッスンしているポート。値は 0 ~ 65535 の範囲でなければなりません。
デフォルトでは、ポートは自動的に選択されます。
supportedSubprotocols : QStringList |
サーバがサポートするプロトコルのリスト。
このプロパティは Qt 6.4 で導入されました。
url : QUrl |
クライアント WebSocket が接続できるサーバの URL。url はws://スキームを使用し、サーバーがリッスンするポートとサーバーのホストアドレスが含まれます。
シグナルの説明
clientConnected(WebSocket webSocket) |
このシグナルは、クライアントがこのサーバーに接続したときに発行されます。webSocket は、新しく作成されたWebSocket です。
注意: 対応するハンドラはonClientConnected
です。
ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。