QWebSocketHandshakeOptions Class▲
- 
					Header: QWebSocketHandshakeOptions 
- 
					Since: Qt 6.4 
- 
					CMake: find_package(Qt6 REQUIRED COMPONENTS WebSockets) target_link_libraries(mytarget PRIVATE Qt6::WebSockets) 
- 
					qmake: QT += websockets 
Detailed Description▲
QWebSocketHandshakeOptions collects options that are passed along to the WebSocket handshake, such as WebSocket subprotocols and WebSocket Extensions.
At the moment, only WebSocket subprotocols are supported.
See Also▲
See also QWebSocket::open()
Member Function Documentation▲
QWebSocketHandshakeOptions::QWebSocketHandshakeOptions()▲
Constructs an empty QWebSocketHandshakeOptions object.
QWebSocketHandshakeOptions::QWebSocketHandshakeOptions(const QWebSocketHandshakeOptions &other)▲
Constructs a QWebSocketHandshakeOptions that is a copy of other.
QWebSocketHandshakeOptions::QWebSocketHandshakeOptions(QWebSocketHandshakeOptions &&other)▲
Constructs a QWebSocketHandshakeOptions that is moved from other.
QWebSocketHandshakeOptions::~QWebSocketHandshakeOptions()▲
Destroys this object.
void QWebSocketHandshakeOptions::setSubprotocols(const QStringList &protocols)▲
Sets the list of WebSocket subprotocols protocols to send along with the websocket handshake.
WebSocket subprotocol names may only consist of those US-ASCII characters that are in the unreserved group. Invalid protocol names will not be included in the handshake.
See Also▲
See also subprotocols()
QStringList QWebSocketHandshakeOptions::subprotocols() const▲
Returns the list of WebSocket subprotocols to send along with the websocket handshake.
See Also▲
See also setSubprotocols()
QWebSocketHandshakeOptions &QWebSocketHandshakeOptions::operator=(QWebSocketHandshakeOptions &&other)▲
Moves other to this object.
QWebSocketHandshakeOptions &QWebSocketHandshakeOptions::operator=(const QWebSocketHandshakeOptions &other)▲
Assigns other to this object.
Related Non-Members▲
bool operator!=(const QWebSocketHandshakeOptions &lhs, const QWebSocketHandshakeOptions &rhs)▲
bool operator==(const QWebSocketHandshakeOptions &lhs, const QWebSocketHandshakeOptions &rhs)
Compares lhs for equality with rhs.




