<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtNetwork">
    <examples>
        <example name="Blocking Fortune Client Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-blockingfortuneclient-example.html" projectPath="network/blockingfortuneclient/blockingfortuneclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/blockingfortuneclient-example.png">
            <description><![CDATA[Demonstrates how to create a client for a network service]]></description>
            <tags>client,fortune,network,blocking</tags>
            <fileToOpen mainFile="true">network/blockingfortuneclient/main.cpp</fileToOpen>
        </example>
        <example name="Broadcast Receiver Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-broadcastreceiver-example.html" projectPath="network/broadcastreceiver/broadcastreceiver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/broadcastreceiver-example.png">
            <description><![CDATA[Demonstrates how to receive information broadcasted over a local network.]]></description>
            <tags>network,broadcast,receiver</tags>
            <fileToOpen mainFile="true">network/broadcastreceiver/main.cpp</fileToOpen>
        </example>
        <example name="Broadcast Sender Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-broadcastsender-example.html" projectPath="network/broadcastsender/broadcastsender.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/broadcastsender-example.png">
            <description><![CDATA[Demonstrates how to broadcast information to multiple clients on a local network.]]></description>
            <tags>sender,network,broadcast</tags>
            <fileToOpen mainFile="true">network/broadcastsender/main.cpp</fileToOpen>
        </example>
        <example name="Fortune Client Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-fortuneclient-example.html" projectPath="network/fortuneclient/fortuneclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/fortuneclient-example.png">
            <description><![CDATA[Demonstrates how to create a client for a network service]]></description>
            <tags>client,fortune,network</tags>
            <fileToOpen mainFile="true">network/fortuneclient/main.cpp</fileToOpen>
        </example>
        <example name="Fortune Server Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-fortuneserver-example.html" projectPath="network/fortuneserver/fortuneserver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/fortuneserver-example.png">
            <description><![CDATA[Demonstrates how to create a server for a network service.]]></description>
            <tags>server,fortune,network</tags>
            <fileToOpen mainFile="true">network/fortuneserver/main.cpp</fileToOpen>
        </example>
        <example name="Google Suggest Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-googlesuggest-example.html" projectPath="network/googlesuggest/googlesuggest.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/googlesuggest-example.png">
            <description><![CDATA[Obtains the list of search recommendations by the Google search engine]]></description>
            <tags>google,network,suggest</tags>
            <fileToOpen>network/googlesuggest/main.cpp</fileToOpen>
            <fileToOpen>network/googlesuggest/googlesuggest.h</fileToOpen>
            <fileToOpen mainFile="true">network/googlesuggest/googlesuggest.cpp</fileToOpen>
        </example>
        <example name="HTTP Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-http-example.html" projectPath="network/http/http.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/http-example.png">
            <description><![CDATA[Demonstrates a simple HTTP client]]></description>
            <tags>network,http</tags>
            <fileToOpen mainFile="true">network/http/main.cpp</fileToOpen>
        </example>
        <example name="Loopback Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-loopback-example.html" projectPath="network/loopback/loopback.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/loopback-example.png">
            <description><![CDATA[Demonstrates the client-server communication on a local host]]></description>
            <tags>network,loopback,ios</tags>
            <fileToOpen mainFile="true">network/loopback/main.cpp</fileToOpen>
        </example>
        <example name="Multicast Receiver Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-multicastreceiver-example.html" projectPath="network/multicastreceiver/multicastreceiver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/multicastreceiver-example.png">
            <description><![CDATA[Demonstrates how to receive information sent to a multicast group]]></description>
            <tags>network,multicast,receiver</tags>
            <fileToOpen mainFile="true">network/multicastreceiver/main.cpp</fileToOpen>
        </example>
        <example name="Multicast Sender Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-multicastsender-example.html" projectPath="network/multicastsender/multicastsender.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/multicastsender-example.png">
            <description><![CDATA[Demonstrates how to send messages to a multicast group]]></description>
            <tags>sender,network,multicast</tags>
            <fileToOpen mainFile="true">network/multicastsender/main.cpp</fileToOpen>
        </example>
        <example name="Network Chat Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-network-chat-example.html" projectPath="network/network-chat/network-chat.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/network-chat-example.png">
            <description><![CDATA[Demonstrates a stateful peer-to-peer Chat client]]></description>
            <tags>android,network,chat,ios</tags>
            <fileToOpen mainFile="true">network/network-chat/main.cpp</fileToOpen>
        </example>
        <example name="Network Download Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-download-example.html" projectPath="network/download/download.pro" imageUrl="qthelp://org.qt-project.qtdoc.570/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Demonstrates how to use networking APIs for multiple downloads]]></description>
            <tags>download,network</tags>
            <fileToOpen mainFile="true">network/download/main.cpp</fileToOpen>
        </example>
        <example name="Network Download Manager Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-downloadmanager-example.html" projectPath="network/downloadmanager/downloadmanager.pro" imageUrl="qthelp://org.qt-project.qtdoc.570/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Demonstrates how to use the networking APIs for multiple downloads]]></description>
            <tags>download,network,manager</tags>
            <fileToOpen>network/downloadmanager/main.cpp</fileToOpen>
            <fileToOpen>network/downloadmanager/downloadmanager.h</fileToOpen>
            <fileToOpen mainFile="true">network/downloadmanager/downloadmanager.cpp</fileToOpen>
        </example>
        <example name="Secure Socket Client Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-securesocketclient-example.html" projectPath="network/securesocketclient/securesocketclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/securesocketclient.png">
            <description><![CDATA[Demonstrates how to communicate over an encrypted (SSL) connection]]></description>
            <tags>client,network,secure,socket</tags>
            <fileToOpen mainFile="true">network/securesocketclient/main.cpp</fileToOpen>
        </example>
        <example name="Threaded Fortune Server Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-threadedfortuneserver-example.html" projectPath="network/threadedfortuneserver/threadedfortuneserver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/threadedfortuneserver-example.png">
            <description><![CDATA[The Threaded Fortune Server example shows how to create a server for a simple network service that uses threads to handle requests from different clients. It is intended to be run alongside the Fortune Client example.]]></description>
            <tags>server,fortune,network,threaded</tags>
            <fileToOpen mainFile="true">network/threadedfortuneserver/main.cpp</fileToOpen>
        </example>
        <example name="Torrent Example" docUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/qtnetwork-torrent-example.html" projectPath="network/torrent/torrent.pro" imageUrl="qthelp://org.qt-project.qtnetwork.570/qtnetwork/images/torrent-example.png">
            <description><![CDATA[Demonstrates complex TCP/IP operations]]></description>
            <tags>torrent,android,network,ios</tags>
            <fileToOpen mainFile="true">network/torrent/main.cpp</fileToOpen>
        </example>
    </examples>
</instructionals>
