<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtWebSockets">
    <examples>
        <example name="Echo Client Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-echoclient-example.html" projectPath="websockets/echoclient/echoclient.pro" imageUrl="qthelp://org.qt-project.qtdoc.562/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Describes how to use the WebSocket API for creating a simple echo client.]]></description>
            <tags>client,echo,sockets,web</tags>
            <fileToOpen>websockets/echoclient/main.cpp</fileToOpen>
            <fileToOpen>websockets/echoclient/echoclient.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/echoclient/echoclient.cpp</fileToOpen>
        </example>
        <example name="Echo Server Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-echoserver-example.html" projectPath="websockets/echoserver/echoserver.pro" imageUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/images/echoclient-html-example.png">
            <description><![CDATA[Shows how to create a simple server application that sends back the messages it receives.]]></description>
            <tags>echo,server,sockets,web</tags>
            <fileToOpen>websockets/echoserver/main.cpp</fileToOpen>
            <fileToOpen>websockets/echoserver/echoserver.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/echoserver/echoserver.cpp</fileToOpen>
        </example>
        <example name="QML WebSocket Client Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-qmlwebsocketclient-example.html" projectPath="websockets/qmlwebsocketclient/qmlwebsocketclient.pro" imageUrl="qthelp://org.qt-project.qtdoc.562/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Explains how to program a QML WebSocket client example.]]></description>
            <tags>client,qml,sockets,web,websocket</tags>
            <fileToOpen>websockets/qmlwebsocketclient/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">websockets/qmlwebsocketclient/qml/qmlwebsocketclient/main.qml</fileToOpen>
        </example>
        <example name="QML WebSocket Server Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-qmlwebsocketserver-example.html" projectPath="websockets/qmlwebsocketserver/qmlwebsocketserver.pro" imageUrl="qthelp://org.qt-project.qtdoc.562/qtdoc/images/qt-codesample.png">
            <description><![CDATA[A simple example that shows how to use a QML WebSocketServer.]]></description>
            <tags>qml,server,sockets,web,websocket</tags>
            <fileToOpen>websockets/qmlwebsocketserver/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml</fileToOpen>
        </example>
        <example name="SSL Echo Client Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-sslechoclient-example.html" projectPath="websockets/sslechoclient/sslechoclient.pro" imageUrl="qthelp://org.qt-project.qtdoc.562/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Shows how to use the QWebSocket class to implement an echo client over a secure connection (wss).]]></description>
            <tags>client,echo,sockets,ssl,web</tags>
            <fileToOpen>websockets/sslechoclient/main.cpp</fileToOpen>
            <fileToOpen>websockets/sslechoclient/sslechoclient.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/sslechoclient/sslechoclient.cpp</fileToOpen>
        </example>
        <example name="SSL Echo Server Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-sslechoserver-example.html" projectPath="websockets/sslechoserver/sslechoserver.pro" imageUrl="qthelp://org.qt-project.qtdoc.562/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Shows how to use the QWebSocketServer class for implementing a simple echo server over secure sockets (wss).]]></description>
            <tags>echo,server,sockets,ssl,web</tags>
            <fileToOpen>websockets/sslechoserver/main.cpp</fileToOpen>
            <fileToOpen>websockets/sslechoserver/sslechoserver.h</fileToOpen>
            <fileToOpen mainFile="true">websockets/sslechoserver/sslechoserver.cpp</fileToOpen>
        </example>
        <example name="Simple Chat Example" docUrl="qthelp://org.qt-project.qtwebsockets.562/qtwebsockets/qtwebsockets-simplechat-example.html" projectPath="websockets/simplechat/simplechat.pro" imageUrl="qthelp://org.qt-project.qtdoc.562/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Shows how to use the QWebSocket and QWebSocketServer classes for creating a minimalistic chat application over the WebSocket protocol.]]></description>
            <tags>chat,simple,sockets,web</tags>
            <fileToOpen mainFile="true">websockets/simplechat/main.cpp</fileToOpen>
        </example>
    </examples>
</instructionals>
