<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt WebSockets Reference Documentation" version="6.10.2" project="QtWebSockets" indexTitle="Qt WebSockets">
    <namespace name="" status="active" access="public" module="qtwebsockets">
        <namespace name="QWebSocketProtocol" href="qwebsocketprotocol.html" status="active" access="public" location="qwebsocketprotocol.h" documented="true" module="QtWebSockets" brief="Contains constants related to the WebSocket standard">
            <enum name="CloseCode" fullname="QWebSocketProtocol::CloseCode" href="qwebsocketprotocol.html#CloseCode-enum" status="active" access="public" location="qwebsocketprotocol.h" documented="true">
                <value name="CloseCodeNormal" value="1000"/>
                <value name="CloseCodeGoingAway" value="1001"/>
                <value name="CloseCodeProtocolError" value="1002"/>
                <value name="CloseCodeDatatypeNotSupported" value="1003"/>
                <value name="CloseCodeReserved1004" value="1004"/>
                <value name="CloseCodeMissingStatusCode" value="1005"/>
                <value name="CloseCodeAbnormalDisconnection" value="1006"/>
                <value name="CloseCodeWrongDatatype" value="1007"/>
                <value name="CloseCodePolicyViolated" value="1008"/>
                <value name="CloseCodeTooMuchData" value="1009"/>
                <value name="CloseCodeMissingExtension" value="1010"/>
                <value name="CloseCodeBadOperation" value="1011"/>
                <value name="CloseCodeTlsHandshakeFailed" value="1015"/>
            </enum>
            <enum name="Version" fullname="QWebSocketProtocol::Version" href="qwebsocketprotocol.html#Version-enum" status="active" access="public" location="qwebsocketprotocol.h" documented="true">
                <value name="VersionUnknown" value="-1"/>
                <value name="Version0" value="0"/>
                <value name="Version4" value="4"/>
                <value name="Version5" value="5"/>
                <value name="Version6" value="6"/>
                <value name="Version7" value="7"/>
                <value name="Version8" value="8"/>
                <value name="Version13" value="13"/>
                <value name="VersionLatest" value="Version13"/>
            </enum>
        </namespace>
        <page name="echoclient.html" href="echoclient.html" status="active" documented="true" subtype="page" title="QWebSocket client example" fulltitle="QWebSocket client example" subtitle="" brief="A sample WebSocket client that sends a message and displays the message that it receives back">
            <contents name="description" title="Description" level="1"/>
            <contents name="code" title="Code" level="1"/>
        </page>
        <page name="echoserver.html" href="echoserver.html" status="active" documented="true" subtype="page" title="WebSocket server example" fulltitle="WebSocket server example" subtitle="" brief="A sample WebSocket server echoing back messages sent to it">
            <contents name="description" title="Description" level="1"/>
            <contents name="code" title="Code" level="1"/>
        </page>
        <page name="qtwebsockets-changes-qt6.html" href="qtwebsockets-changes-qt6.html" status="active" location="qt6-changes.qdoc" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt WebSockets" fulltitle="Changes to Qt WebSockets" subtitle="" brief="Migrate Qt WebSockets to Qt 6">
            <contents name="breaking-public-api-changes" title="Breaking public API changes" level="1"/>
            <contents name="qwebsocketserver-socketdescriptor-qwebsocketserver-setsocketdescriptor" title="QWebSocketServer::socketDescriptor(), QWebSocketServer::setSocketDescriptor()" level="2"/>
        </page>
        <page name="qtwebsockets-index.html" href="qtwebsockets-index.html" status="active" location="index.qdoc" documented="true" subtype="page" title="Qt WebSockets" fulltitle="Qt WebSockets" subtitle="" brief="Provides an implementation of the WebSocket protocol">
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="qml-api" title="QML API" level="2"/>
            <contents name="c-api" title="C++ API" level="2"/>
            <contents name="building-with-cmake" title="Building with CMake" level="3"/>
            <contents name="building-with-qmake" title="Building with qmake" level="3"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="reference" title="Reference" level="1"/>
            <contents name="conformance" title="Conformance" level="1"/>
            <contents name="licenses" title="Licenses" level="1"/>
        </page>
        <page name="qtwebsockets-testing.html" href="qtwebsockets-testing.html" status="active" location="index.qdoc" documented="true" subtype="page" title="Testing Qt WebSockets" fulltitle="Testing Qt WebSockets" subtitle="">
            <contents name="testing-qt-websockets-with-autobahn-testsuite" title="Testing Qt WebSockets with Autobahn|Testsuite" level="1"/>
            <contents name="wstest-fuzzingserver-mode" title="wstest - fuzzingserver mode" level="2"/>
            <contents name="wstest-fuzzingclient-mode" title="wstest - fuzzingclient mode" level="2"/>
        </page>
        <page name="qtwebsockets-toc.html" href="qtwebsockets-toc.html" status="active" location="qtwebsockets-toc.qdoc" documented="true" subtype="page" title="Qt WebSockets module topics" fulltitle="Qt WebSockets module topics" subtitle=""/>
        <page name="websockets-overview.html" href="websockets-overview.html" status="active" location="overview.qdoc" documented="true" groups="explanations-webtechnologies" subtype="page" title="Qt WebSockets Overview" fulltitle="Qt WebSockets Overview" subtitle="" brief="Provides insight into the WebSocket protocol and the Qt WebSockets module">
            <contents name="how-does-it-work" title="How does it Work?" level="1"/>
            <contents name="typical-use-cases" title="Typical Use Cases" level="1"/>
            <contents name="role-of-qt-websockets" title="Role of Qt WebSockets" level="1"/>
            <contents name="qt-websockets-with-cloud-services" title="Qt WebSockets with Cloud Services" level="2"/>
            <contents name="related-information" title="Related Information" level="2"/>
        </page>
        <page name="echoclient" href="qtwebsockets-echoclient-example.html" status="active" location="echoclient.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="WebSocket Echo Client" fulltitle="WebSocket Echo Client" subtitle="" brief="Show how to write a simple WebSocket client application">
            <page name="echoclient/echoclient.cpp" href="qtwebsockets-echoclient-echoclient-cpp.html" status="active" subtype="file" title="" fulltitle="echoclient.cpp Example File" subtitle="echoclient/echoclient.cpp"/>
            <page name="echoclient/echoclient.h" href="qtwebsockets-echoclient-echoclient-h.html" status="active" subtype="file" title="" fulltitle="echoclient.h Example File" subtitle="echoclient/echoclient.h"/>
            <page name="echoclient/main.cpp" href="qtwebsockets-echoclient-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="echoclient/main.cpp"/>
            <page name="echoclient/CMakeLists.txt" href="qtwebsockets-echoclient-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="echoclient/CMakeLists.txt"/>
            <page name="echoclient/echoclient.pro" href="qtwebsockets-echoclient-echoclient-pro.html" status="active" subtype="file" title="" fulltitle="echoclient.pro Example File" subtitle="echoclient/echoclient.pro"/>
        </page>
        <page name="echoserver" href="qtwebsockets-echoserver-example.html" status="active" location="echoserver.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="WebSocket Echo Server" fulltitle="WebSocket Echo Server" subtitle="" brief="Show how to write a simple WebSocket server application">
            <page name="echoserver/echoclient.html" href="qtwebsockets-echoserver-echoclient-html.html" status="active" subtype="file" title="" fulltitle="echoclient.html Example File" subtitle="echoserver/echoclient.html"/>
            <page name="echoserver/echoserver.cpp" href="qtwebsockets-echoserver-echoserver-cpp.html" status="active" subtype="file" title="" fulltitle="echoserver.cpp Example File" subtitle="echoserver/echoserver.cpp"/>
            <page name="echoserver/echoserver.h" href="qtwebsockets-echoserver-echoserver-h.html" status="active" subtype="file" title="" fulltitle="echoserver.h Example File" subtitle="echoserver/echoserver.h"/>
            <page name="echoserver/main.cpp" href="qtwebsockets-echoserver-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="echoserver/main.cpp"/>
            <page name="echoserver/CMakeLists.txt" href="qtwebsockets-echoserver-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="echoserver/CMakeLists.txt"/>
            <page name="echoserver/echoserver.pro" href="qtwebsockets-echoserver-echoserver-pro.html" status="active" subtype="file" title="" fulltitle="echoserver.pro Example File" subtitle="echoserver/echoserver.pro"/>
        </page>
        <page name="qmlwebsocketclient" href="qtwebsockets-qmlwebsocketclient-example.html" status="active" location="qmlwebsocketclient.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="QML WebSocket Client" fulltitle="QML WebSocket Client" subtitle="" brief="Explains how to write a QML WebSocket client example">
            <page name="qmlwebsocketclient/qml/qmlwebsocketclient/main.qml" href="qtwebsockets-qmlwebsocketclient-qml-qmlwebsocketclient-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="qmlwebsocketclient/qml/qmlwebsocketclient/main.qml"/>
            <page name="qmlwebsocketclient/main.cpp" href="qtwebsockets-qmlwebsocketclient-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="qmlwebsocketclient/main.cpp"/>
            <page name="qmlwebsocketclient/CMakeLists.txt" href="qtwebsockets-qmlwebsocketclient-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="qmlwebsocketclient/CMakeLists.txt"/>
            <page name="qmlwebsocketclient/data.qrc" href="qtwebsockets-qmlwebsocketclient-data-qrc.html" status="active" subtype="file" title="" fulltitle="data.qrc Example File" subtitle="qmlwebsocketclient/data.qrc"/>
            <page name="qmlwebsocketclient/qmlwebsocketclient.pro" href="qtwebsockets-qmlwebsocketclient-qmlwebsocketclient-pro.html" status="active" subtype="file" title="" fulltitle="qmlwebsocketclient.pro Example File" subtitle="qmlwebsocketclient/qmlwebsocketclient.pro"/>
        </page>
        <page name="qmlwebsocketserver" href="qtwebsockets-qmlwebsocketserver-example.html" status="active" location="qmlwebsocketserver.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="QML WebSocket Server" fulltitle="QML WebSocket Server" subtitle="" brief="A simple example that shows how to use a QML WebSocketServer">
            <page name="qmlwebsocketserver/qml/qmlwebsocketserver/main.qml" href="qtwebsockets-qmlwebsocketserver-qml-qmlwebsocketserver-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="qmlwebsocketserver/qml/qmlwebsocketserver/main.qml"/>
            <page name="qmlwebsocketserver/main.cpp" href="qtwebsockets-qmlwebsocketserver-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="qmlwebsocketserver/main.cpp"/>
            <page name="qmlwebsocketserver/CMakeLists.txt" href="qtwebsockets-qmlwebsocketserver-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="qmlwebsocketserver/CMakeLists.txt"/>
            <page name="qmlwebsocketserver/data.qrc" href="qtwebsockets-qmlwebsocketserver-data-qrc.html" status="active" subtype="file" title="" fulltitle="data.qrc Example File" subtitle="qmlwebsocketserver/data.qrc"/>
            <page name="qmlwebsocketserver/qmlwebsocketserver.pro" href="qtwebsockets-qmlwebsocketserver-qmlwebsocketserver-pro.html" status="active" subtype="file" title="" fulltitle="qmlwebsocketserver.pro Example File" subtitle="qmlwebsocketserver/qmlwebsocketserver.pro"/>
        </page>
        <page name="simplechat" href="qtwebsockets-simplechat-example.html" status="active" location="simplechat.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="Simple WebSocket Chat" fulltitle="Simple WebSocket Chat" subtitle="" brief="A minimal chat application using the WebSocket protocol">
            <page name="simplechat/chatclient.html" href="qtwebsockets-simplechat-chatclient-html.html" status="active" subtype="file" title="" fulltitle="chatclient.html Example File" subtitle="simplechat/chatclient.html"/>
            <page name="simplechat/chatserver.cpp" href="qtwebsockets-simplechat-chatserver-cpp.html" status="active" subtype="file" title="" fulltitle="chatserver.cpp Example File" subtitle="simplechat/chatserver.cpp"/>
            <page name="simplechat/chatserver.h" href="qtwebsockets-simplechat-chatserver-h.html" status="active" subtype="file" title="" fulltitle="chatserver.h Example File" subtitle="simplechat/chatserver.h"/>
            <page name="simplechat/main.cpp" href="qtwebsockets-simplechat-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="simplechat/main.cpp"/>
            <page name="simplechat/CMakeLists.txt" href="qtwebsockets-simplechat-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="simplechat/CMakeLists.txt"/>
            <page name="simplechat/simplechat.pro" href="qtwebsockets-simplechat-simplechat-pro.html" status="active" subtype="file" title="" fulltitle="simplechat.pro Example File" subtitle="simplechat/simplechat.pro"/>
        </page>
        <page name="sslechoclient" href="qtwebsockets-sslechoclient-example.html" status="active" location="sslechoclient.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="Secure WebSocket Echo Client" fulltitle="Secure WebSocket Echo Client" subtitle="" brief="A simple client application using secure WebSockets (wss)">
            <page name="sslechoclient/sslechoclient.cpp" href="qtwebsockets-sslechoclient-sslechoclient-cpp.html" status="active" subtype="file" title="" fulltitle="sslechoclient.cpp Example File" subtitle="sslechoclient/sslechoclient.cpp"/>
            <page name="sslechoclient/sslechoclient.h" href="qtwebsockets-sslechoclient-sslechoclient-h.html" status="active" subtype="file" title="" fulltitle="sslechoclient.h Example File" subtitle="sslechoclient/sslechoclient.h"/>
            <page name="sslechoclient/main.cpp" href="qtwebsockets-sslechoclient-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="sslechoclient/main.cpp"/>
            <page name="sslechoclient/CMakeLists.txt" href="qtwebsockets-sslechoclient-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="sslechoclient/CMakeLists.txt"/>
            <page name="sslechoclient/sslechoclient.pro" href="qtwebsockets-sslechoclient-sslechoclient-pro.html" status="active" subtype="file" title="" fulltitle="sslechoclient.pro Example File" subtitle="sslechoclient/sslechoclient.pro"/>
        </page>
        <page name="sslechoserver" href="qtwebsockets-sslechoserver-example.html" status="active" location="sslechoserver.qdoc" documented="true" groups="category Networking,qtwebsockets-examples" subtype="example" title="Secure WebSocket Echo Server" fulltitle="Secure WebSocket Echo Server" subtitle="" brief="A simple server to respond to clients over secure WebSockets (wss)">
            <page name="sslechoserver/sslechoclient.html" href="qtwebsockets-sslechoserver-sslechoclient-html.html" status="active" subtype="file" title="" fulltitle="sslechoclient.html Example File" subtitle="sslechoserver/sslechoclient.html"/>
            <page name="sslechoserver/sslechoserver.cpp" href="qtwebsockets-sslechoserver-sslechoserver-cpp.html" status="active" subtype="file" title="" fulltitle="sslechoserver.cpp Example File" subtitle="sslechoserver/sslechoserver.cpp"/>
            <page name="sslechoserver/sslechoserver.h" href="qtwebsockets-sslechoserver-sslechoserver-h.html" status="active" subtype="file" title="" fulltitle="sslechoserver.h Example File" subtitle="sslechoserver/sslechoserver.h"/>
            <page name="sslechoserver/main.cpp" href="qtwebsockets-sslechoserver-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="sslechoserver/main.cpp"/>
            <page name="sslechoserver/CMakeLists.txt" href="qtwebsockets-sslechoserver-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="sslechoserver/CMakeLists.txt"/>
            <page name="sslechoserver/securesocketclient.qrc" href="qtwebsockets-sslechoserver-securesocketclient-qrc.html" status="active" subtype="file" title="" fulltitle="securesocketclient.qrc Example File" subtitle="sslechoserver/securesocketclient.qrc"/>
            <page name="sslechoserver/sslechoserver.pro" href="qtwebsockets-sslechoserver-sslechoserver-pro.html" status="active" subtype="file" title="" fulltitle="sslechoserver.pro Example File" subtitle="sslechoserver/sslechoserver.pro"/>
        </page>
        <page name="https://bugzilla.mozilla.org/show_bug.cgi?id=594502" href="https://bugzilla.mozilla.org/show_bug.cgi?id=594502" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Firefox bug 594502" fulltitle="Firefox bug 594502" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/draft-hixie-thewebsocketprotocol-76" href="https://datatracker.ietf.org/doc/html/draft-hixie-thewebsocketprotocol-76" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="hixie76" fulltitle="hixie76" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-00" href="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-00" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="hybi-00" fulltitle="hybi-00" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-04" href="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-04" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="hybi-04" fulltitle="hybi-04" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-05" href="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-05" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="hybi-05" fulltitle="hybi-05" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-07" href="https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol-07" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="hybi-07" fulltitle="hybi-07" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/rfc6454" href="https://datatracker.ietf.org/doc/html/rfc6454" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="RFC 6454" fulltitle="RFC 6454" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/rfc6455" href="https://datatracker.ietf.org/doc/html/rfc6455" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="RFC 6455" fulltitle="RFC 6455" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/rfc6455#section-1.9" href="https://datatracker.ietf.org/doc/html/rfc6455#section-1.9" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="WebSocket Subprotocols" fulltitle="WebSocket Subprotocols" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/rfc6455#section-10" href="https://datatracker.ietf.org/doc/html/rfc6455#section-10" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="WebSocket Security Considerations" fulltitle="WebSocket Security Considerations" subtitle=""/>
        <page name="https://datatracker.ietf.org/doc/html/rfc6455#section-9" href="https://datatracker.ietf.org/doc/html/rfc6455#section-9" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="WebSocket Extensions" fulltitle="WebSocket Extensions" subtitle=""/>
        <page name="https://github.com/crossbario/autobahn-testsuite" href="https://github.com/crossbario/autobahn-testsuite" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Autobahn|Testsuite" fulltitle="Autobahn|Testsuite" subtitle=""/>
        <page name="https://github.com/crossbario/autobahn-testsuite/blob/master/README.md#installation" href="https://github.com/crossbario/autobahn-testsuite/blob/master/README.md#installation" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Autobahn|Testsuite installation documentation" fulltitle="Autobahn|Testsuite installation documentation" subtitle=""/>
        <page name="https://github.com/google/pywebsocket/wiki/WebSocketProtocolSpec" href="https://github.com/google/pywebsocket/wiki/WebSocketProtocolSpec" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="pywebsocket's WebSocketProtocolSpec" fulltitle="pywebsocket's WebSocketProtocolSpec" subtitle=""/>
        <page name="https://www.ieee-security.org/TC/W2SP/2011/papers/websocket.pdf" href="https://www.ieee-security.org/TC/W2SP/2011/papers/websocket.pdf" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="&quot;Talking to Yourself for Fun and Profit&quot; by Lin-Shung Huang et al" fulltitle="&quot;Talking to Yourself for Fun and Profit&quot; by Lin-Shung Huang et al" subtitle=""/>
        <page name="https://www.mozilla.org/firefox" href="https://www.mozilla.org/firefox" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Firefox" fulltitle="Firefox" subtitle=""/>
        <qmlclass name="WebSocket" qml-module-name="QtWebSockets" fullname="QtWebSockets.WebSocket" href="qml-qtwebsockets-websocket.html" status="active" access="public" documented="true" groups="websockets-qml" title="WebSocket" fulltitle="WebSocket" subtitle="" brief="QML interface to QWebSocket">
            <function name="binaryMessageReceived" fullname="QtWebSockets.WebSocket.binaryMessageReceived" href="qml-qtwebsockets-websocket.html#binaryMessageReceived-signal" status="active" access="public" documented="true" meta="qmlsignal">
                <parameter type="QString" name="message" default=""/>
            </function>
            <function name="ping" fullname="QtWebSockets.WebSocket.ping" href="qml-qtwebsockets-websocket.html#ping-method" status="active" access="public" documented="true" since="6.10" meta="qmlmethod" type="void"/>
            <function name="ping" fullname="QtWebSockets.WebSocket.ping" href="qml-qtwebsockets-websocket.html#ping-method" status="active" access="public" documented="true" since="6.10" meta="qmlmethod" type="void">
                <parameter type="ArrayBuffer" name="payload" default=""/>
            </function>
            <function name="pong" fullname="QtWebSockets.WebSocket.pong" href="qml-qtwebsockets-websocket.html#pong-signal" status="active" access="public" documented="true" since="6.10" meta="qmlsignal">
                <parameter type="quint64" name="elapsedTime" default=""/>
                <parameter type="ArrayBuffer" name="payload" default=""/>
            </function>
            <function name="sendBinaryMessage" fullname="QtWebSockets.WebSocket.sendBinaryMessage" href="qml-qtwebsockets-websocket.html#sendBinaryMessage-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="ArrayBuffer" name="message" default=""/>
            </function>
            <function name="sendTextMessage" fullname="QtWebSockets.WebSocket.sendTextMessage" href="qml-qtwebsockets-websocket.html#sendTextMessage-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="string" name="message" default=""/>
            </function>
            <function name="statusChanged" fullname="QtWebSockets.WebSocket.statusChanged" href="qml-qtwebsockets-websocket.html#statusChanged-signal" status="active" access="public" documented="true" meta="qmlsignal">
                <parameter type="Status" name="status" default=""/>
            </function>
            <function name="textMessageReceived" fullname="QtWebSockets.WebSocket.textMessageReceived" href="qml-qtwebsockets-websocket.html#textMessageReceived-signal" status="active" access="public" documented="true" meta="qmlsignal">
                <parameter type="QString" name="message" default=""/>
            </function>
            <qmlproperty name="active" fullname="QtWebSockets.WebSocket.active" href="qml-qtwebsockets-websocket.html#active-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="errorString" fullname="QtWebSockets.WebSocket.errorString" href="qml-qtwebsockets-websocket.html#errorString-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="negotiatedSubprotocol" fullname="QtWebSockets.WebSocket.negotiatedSubprotocol" href="qml-qtwebsockets-websocket.html#negotiatedSubprotocol-prop" status="active" access="public" since="6.4" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="requestedSubprotocols" fullname="QtWebSockets.WebSocket.requestedSubprotocols" href="qml-qtwebsockets-websocket.html#requestedSubprotocols-prop" status="active" access="public" since="6.4" documented="true" type="list&lt;string&gt;" attached="false" writable="true"/>
            <qmlproperty name="status" fullname="QtWebSockets.WebSocket.status" href="qml-qtwebsockets-websocket.html#status-prop" status="active" access="public" documented="true" type="Status" attached="false" writable="true"/>
            <qmlproperty name="url" fullname="QtWebSockets.WebSocket.url" href="qml-qtwebsockets-websocket.html#url-prop" status="active" access="public" documented="true" type="url" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WebSocketServer" qml-module-name="QtWebSockets" fullname="QtWebSockets.WebSocketServer" href="qml-qtwebsockets-websocketserver.html" status="active" access="public" documented="true" groups="websockets-qml" title="WebSocketServer" fulltitle="WebSocketServer" subtitle="" brief="QML interface to QWebSocketServer">
            <function name="clientConnected" fullname="QtWebSockets.WebSocketServer.clientConnected" href="qml-qtwebsockets-websocketserver.html#clientConnected-signal" status="active" access="public" documented="true" meta="qmlsignal">
                <parameter type="WebSocket" name="webSocket" default=""/>
            </function>
            <qmlproperty name="accept" fullname="QtWebSockets.WebSocketServer.accept" href="qml-qtwebsockets-websocketserver.html#accept-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="errorString" fullname="QtWebSockets.WebSocketServer.errorString" href="qml-qtwebsockets-websocketserver.html#errorString-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="host" fullname="QtWebSockets.WebSocketServer.host" href="qml-qtwebsockets-websocketserver.html#host-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="listen" fullname="QtWebSockets.WebSocketServer.listen" href="qml-qtwebsockets-websocketserver.html#listen-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="name" fullname="QtWebSockets.WebSocketServer.name" href="qml-qtwebsockets-websocketserver.html#name-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="port" fullname="QtWebSockets.WebSocketServer.port" href="qml-qtwebsockets-websocketserver.html#port-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
            <qmlproperty name="supportedSubprotocols" fullname="QtWebSockets.WebSocketServer.supportedSubprotocols" href="qml-qtwebsockets-websocketserver.html#supportedSubprotocols-prop" status="active" access="public" since="6.4" documented="true" type="list&lt;string&gt;" attached="false" writable="true"/>
            <qmlproperty name="url" fullname="QtWebSockets.WebSocketServer.url" href="qml-qtwebsockets-websocketserver.html#url-prop" status="active" access="public" documented="true" type="url" attached="false" writable="true"/>
        </qmlclass>
        <group name="category Networking" href="category-networking.html" status="internal" seen="false" title=""/>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title=""/>
        <group name="explanations-webtechnologies" href="explanations-webtechnologies.html" status="internal" seen="false" title=""/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <group name="qmlmodules" href="qmlmodules.html" status="internal" seen="false" title=""/>
        <group name="qtwebsockets-examples" href="qtwebsockets-examples.html" status="active" location="examples.qdoc" documented="true" seen="true" title="Qt WebSockets Examples" brief="List of Qt WebSocket examples"/>
        <group name="websockets-qml" href="websockets-qml.html" status="internal" seen="false" title=""/>
        <module name="QtWebSockets" href="qtwebsockets-module.html" status="active" location="qtwebsockets-module.qdoc" documented="true" groups="modules" seen="true" title="Qt WebSockets C++ Classes" brief="List of C++ classes that enable WebSocket-based communication"/>
        <qmlmodule name="QtWebSockets" qml-module-name="QtWebSockets" qml-module-version="1.10" href="qtwebsockets-qmlmodule.html" status="active" location="qtwebsockets-module.qdoc" documented="true" groups="qmlmodules" seen="true" title="Qt WebSockets QML Types" brief="Provides QML types for WebSocket-based communication"/>
    </namespace>
</INDEX>
