<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtNetwork">
    <examples>
        <example name="Blocking Fortune Client Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-blockingfortuneclient-example.html" projectPath="network/blockingfortuneclient/blockingfortuneclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/blockingfortuneclient-example.png">
            <description><![CDATA[Demonstrates how to create a client for a network service.]]></description>
            <tags>blocking,client,fortune,network</tags>
            <fileToOpen mainFile="true">network/blockingfortuneclient/main.cpp</fileToOpen>
        </example>
        <example name="Broadcast Receiver Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-broadcastreceiver-example.html" projectPath="network/broadcastreceiver/broadcastreceiver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/broadcastreceiver-example.png">
            <description><![CDATA[Demonstrates how to receive information broadcasted over a local network.]]></description>
            <tags>broadcast,network,receiver</tags>
            <fileToOpen mainFile="true">network/broadcastreceiver/main.cpp</fileToOpen>
        </example>
        <example name="Broadcast Sender Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-broadcastsender-example.html" projectPath="network/broadcastsender/broadcastsender.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/broadcastsender-example.png">
            <description><![CDATA[Demonstrates how to broadcast information to multiple clients on a local network.]]></description>
            <tags>broadcast,network,sender</tags>
            <fileToOpen mainFile="true">network/broadcastsender/main.cpp</fileToOpen>
        </example>
        <example name="DTLS client" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-secureudpclient-example.html" projectPath="network/secureudpclient/secureudpclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/secureudpclient-example.png">
            <description><![CDATA[This example demonstrates how to implement client-side DTLS connections.]]></description>
            <tags>client,dtls,network</tags>
            <fileToOpen mainFile="true">network/secureudpclient/main.cpp</fileToOpen>
        </example>
        <example name="DTLS server" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-secureudpserver-example.html" projectPath="network/secureudpserver/secureudpserver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/secureudpserver-example.png">
            <description><![CDATA[This examples demonstrates how to implement a simple DTLS server.]]></description>
            <tags>dtls,network,server</tags>
            <fileToOpen mainFile="true">network/secureudpserver/main.cpp</fileToOpen>
        </example>
        <example name="Fortune Client Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-fortuneclient-example.html" projectPath="network/fortuneclient/fortuneclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/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.5132/qtnetwork/qtnetwork-fortuneserver-example.html" projectPath="network/fortuneserver/fortuneserver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/fortuneserver-example.png">
            <description><![CDATA[Demonstrates how to create a server for a network service.]]></description>
            <tags>fortune,network,server</tags>
            <fileToOpen mainFile="true">network/fortuneserver/main.cpp</fileToOpen>
        </example>
        <example name="Google Suggest Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-googlesuggest-example.html" projectPath="network/googlesuggest/googlesuggest.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/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.5132/qtnetwork/qtnetwork-http-example.html" projectPath="network/http/http.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/http-example.png" isHighlighted="true">
            <description><![CDATA[Demonstrates a simple HTTP client.]]></description>
            <tags>http,network</tags>
            <fileToOpen mainFile="true">network/http/main.cpp</fileToOpen>
        </example>
        <example name="Loopback Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-loopback-example.html" projectPath="network/loopback/loopback.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/loopback-example.png">
            <description><![CDATA[Demonstrates the client-server communication on a local host.]]></description>
            <tags>ios,loopback,network</tags>
            <fileToOpen mainFile="true">network/loopback/main.cpp</fileToOpen>
        </example>
        <example name="Multicast Receiver Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-multicastreceiver-example.html" projectPath="network/multicastreceiver/multicastreceiver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/multicastreceiver-example.png">
            <description><![CDATA[Demonstrates how to receive information sent to a multicast group.]]></description>
            <tags>multicast,network,receiver</tags>
            <fileToOpen mainFile="true">network/multicastreceiver/main.cpp</fileToOpen>
        </example>
        <example name="Multicast Sender Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-multicastsender-example.html" projectPath="network/multicastsender/multicastsender.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/multicastsender-example.png">
            <description><![CDATA[Demonstrates how to send messages to a multicast group.]]></description>
            <tags>multicast,network,sender</tags>
            <fileToOpen mainFile="true">network/multicastsender/main.cpp</fileToOpen>
        </example>
        <example name="Network Chat Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-network-chat-example.html" projectPath="network/network-chat/network-chat.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/network-chat-example.png">
            <description><![CDATA[Demonstrates a stateful peer-to-peer Chat client.]]></description>
            <tags>android,chat,ios,network</tags>
            <fileToOpen mainFile="true">network/network-chat/main.cpp</fileToOpen>
        </example>
        <example name="Network Download Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-download-example.html" projectPath="network/download/download.pro" imageUrl="qthelp://org.qt-project.qtdoc.5132/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.5132/qtnetwork/qtnetwork-downloadmanager-example.html" projectPath="network/downloadmanager/downloadmanager.pro" imageUrl="qthelp://org.qt-project.qtdoc.5132/qtdoc/images/qt-codesample.png">
            <description><![CDATA[Demonstrates how to use the networking APIs for multiple downloads.]]></description>
            <tags>download,manager,network</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.5132/qtnetwork/qtnetwork-securesocketclient-example.html" projectPath="network/securesocketclient/securesocketclient.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/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.5132/qtnetwork/qtnetwork-threadedfortuneserver-example.html" projectPath="network/threadedfortuneserver/threadedfortuneserver.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/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>fortune,network,server,threaded</tags>
            <fileToOpen mainFile="true">network/threadedfortuneserver/main.cpp</fileToOpen>
        </example>
        <example name="Torrent Example" docUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/qtnetwork-torrent-example.html" projectPath="network/torrent/torrent.pro" imageUrl="qthelp://org.qt-project.qtnetwork.5132/qtnetwork/images/torrent-example.png">
            <description><![CDATA[Demonstrates complex TCP/IP operations.]]></description>
            <tags>android,ios,network,torrent</tags>
            <fileToOpen mainFile="true">network/torrent/main.cpp</fileToOpen>
        </example>
    </examples>
</instructionals>
