QWebSocketHandshakeOptions Class
Rassemble les options pour la poignée de main WebSocket. Plus d'informations...
| En-tête : | #include <QWebSocketHandshakeOptions> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS WebSockets)target_link_libraries(mytarget PRIVATE Qt6::WebSockets) |
| qmake : | QT += websockets |
| Depuis : | Qt 6.4 |
Fonctions publiques
| QWebSocketHandshakeOptions() | |
| QWebSocketHandshakeOptions(const QWebSocketHandshakeOptions &other) | |
| QWebSocketHandshakeOptions(QWebSocketHandshakeOptions &&other) | |
| ~QWebSocketHandshakeOptions() | |
| void | setSubprotocols(const QStringList &protocols) |
| QStringList | subprotocols() const |
| QWebSocketHandshakeOptions & | operator=(QWebSocketHandshakeOptions &&other) |
| QWebSocketHandshakeOptions & | operator=(const QWebSocketHandshakeOptions &other) |
Non-membres apparentés
| bool | operator!=(const QWebSocketHandshakeOptions &lhs, const QWebSocketHandshakeOptions &rhs) |
| bool | operator==(const QWebSocketHandshakeOptions &lhs, const QWebSocketHandshakeOptions &rhs) |
Description détaillée
QWebSocketHandshakeOptions rassemble les options qui sont transmises à la poignée de main WebSocket, telles que les sous-protocoles WebSocket et les extensions WebSocket.
Pour l'instant, seuls les sous-protocoles WebSocket sont pris en charge.
Voir aussi QWebSocket::open().
Documentation des fonctions membres
QWebSocketHandshakeOptions::QWebSocketHandshakeOptions()
Construit un objet QWebSocketHandshakeOptions vide.
QWebSocketHandshakeOptions::QWebSocketHandshakeOptions(const QWebSocketHandshakeOptions &other)
Construit un QWebSocketHandshakeOptions qui est une copie de other.
[constexpr noexcept] QWebSocketHandshakeOptions::QWebSocketHandshakeOptions(QWebSocketHandshakeOptions &&other)
Construit un QWebSocketHandshakeOptions qui est déplacé de other.
[noexcept] QWebSocketHandshakeOptions::~QWebSocketHandshakeOptions()
Détruit cet objet.
void QWebSocketHandshakeOptions::setSubprotocols(const QStringList &protocols)
Définit la liste des sous-protocoles WebSocket protocols à envoyer avec la poignée de main websocket.
Les noms des sous-protocoles WebSocket ne peuvent être constitués que des caractères US-ASCII du groupe non réservé. Les noms de protocole non valides ne seront pas inclus dans la poignée de main.
Voir aussi subprotocols().
QStringList QWebSocketHandshakeOptions::subprotocols() const
Renvoie la liste des sous-protocoles WebSocket à envoyer avec la poignée de main websocket.
Voir aussi setSubprotocols().
[noexcept] QWebSocketHandshakeOptions &QWebSocketHandshakeOptions::operator=(QWebSocketHandshakeOptions &&other)
Déplace other vers cet objet.
QWebSocketHandshakeOptions &QWebSocketHandshakeOptions::operator=(const QWebSocketHandshakeOptions &other)
Attribue other à cet objet.
Non-membres apparentés
bool operator==(const QWebSocketHandshakeOptions &lhs, const QWebSocketHandshakeOptions &rhs)
bool operator!=(const QWebSocketHandshakeOptions &lhs, const QWebSocketHandshakeOptions &rhs)
Compare l'égalité entre lhs et rhs.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.