<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtWebSockets">
    <examples>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-qmlwebsocketclient-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/qmlwebsocketclient-example.webp" name="QML WebSocket Client" projectPath="websockets/qmlwebsocketclient/CMakeLists.txt">
            <description><![CDATA[Explains how to write a QML WebSocket client example.]]></description>
            <tags>websockets</tags>
            <fileToOpen>websockets/qmlwebsocketclient/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">websockets/qmlwebsocketclient/qml/qmlwebsocketclient/main.qml</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-qmlwebsocketserver-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/qmlwebsocketserver-example.webp" name="QML WebSocket Server" projectPath="websockets/qmlwebsocketserver/CMakeLists.txt">
            <description><![CDATA[A simple example that shows how to use a QML WebSocketServer.]]></description>
            <tags>websockets</tags>
            <fileToOpen>websockets/qmlwebsocketserver/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-sslechoclient-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/echoclient-console-example.webp" name="Secure WebSocket Echo Client" projectPath="websockets/sslechoclient/CMakeLists.txt">
            <description><![CDATA[A simple client application using secure WebSockets (wss).]]></description>
            <tags>websockets</tags>
            <fileToOpen>websockets/sslechoclient/main.cpp</fileToOpen>
            <fileToOpen>websockets/sslechoclient/sslechoclient.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/sslechoclient/sslechoclient.cpp</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-sslechoserver-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/sslechoclient-html-example.webp" name="Secure WebSocket Echo Server" projectPath="websockets/sslechoserver/CMakeLists.txt">
            <description><![CDATA[A simple server to respond to clients over secure WebSockets (wss).]]></description>
            <tags>websockets</tags>
            <fileToOpen>websockets/sslechoserver/main.cpp</fileToOpen>
            <fileToOpen>websockets/sslechoserver/sslechoserver.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/sslechoserver/sslechoserver.cpp</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-simplechat-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/simplechat-html-example.webp" isHighlighted="true" name="Simple WebSocket Chat" projectPath="websockets/simplechat/CMakeLists.txt">
            <description><![CDATA[A minimal chat application using the WebSocket protocol.]]></description>
            <tags>websockets</tags>
            <fileToOpen mainFile="true">websockets/simplechat/main.cpp</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-echoclient-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/echoclient-console-example.webp" name="WebSocket Echo Client" projectPath="websockets/echoclient/CMakeLists.txt">
            <description><![CDATA[Show how to write a simple WebSocket client application.]]></description>
            <tags>websockets</tags>
            <fileToOpen>websockets/echoclient/main.cpp</fileToOpen>
            <fileToOpen>websockets/echoclient/echoclient.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/echoclient/echoclient.cpp</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/qtwebsockets-echoserver-example.html" imageUrl="qthelp://org.qt-project.qtwebsockets.6102/qtwebsockets/images/echoclient-html-example.png" name="WebSocket Echo Server" projectPath="websockets/echoserver/CMakeLists.txt">
            <description><![CDATA[Show how to write a simple WebSocket server application.]]></description>
            <tags>websockets</tags>
            <fileToOpen>websockets/echoserver/main.cpp</fileToOpen>
            <fileToOpen>websockets/echoserver/echoserver.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/echoserver/echoserver.cpp</fileToOpen>
            <meta>
                <entry name="category">Networking</entry>
            </meta>
        </example>
    </examples>
</instructionals>
