NetworkAccessManager class. More...
#include <networkaccessmanager.h>

Signals | |
| void | finished (QNetworkReply *reply) |
Public Member Functions | |
| QNetworkReply * | get (const QNetworkRequest &request) |
| Makes request and return reply. | |
| void | setCache (QAbstractNetworkCache *cache) |
| Sets cache. | |
| QAbstractNetworkCache * | cache () const |
| Returns cache. | |
Static Public Member Functions | |
| static NetworkAccessManager * | instance () |
| Returns instance of NetworkAccessManager. | |
Protected Member Functions | |
| NetworkAccessManager () | |
| Constructor. | |
Private Slots | |
| void | connected () |
| Slot for network connected state. | |
| void | downloadFinished (QNetworkReply *reply) |
| Slot for finished download. | |
Private Attributes | |
| NetworkHandler * | m_networkHandler |
| Instance of NetworkHandler. | |
| QNetworkAccessManager * | m_networkAccessManagerPrivate |
| Instance of QNetworkAccessManager. | |
| QList< QNetworkRequest > | m_requestQueue |
| Queue for requests. | |
| QHash< QString, QNetworkReply * > | m_offlineReplyQueue |
| Queue for offline replies. | |
| QHash< QString, QNetworkReply * > | m_temporaryReplyQueue |
| Queue for temporary replies. | |
Static Private Attributes | |
| static NetworkAccessManager * | m_instance = 0 |
| Instance of NetworkAccessManager. | |
NetworkAccessManager class.
This class handles network requests and receives network replies. NetworkAccessManager queues requests when disconnected from network and makes requests when connected to network.
| NetworkAccessManager::NetworkAccessManager | ( | ) | [protected] |
Constructor.
Instance of this class can only be created by using instance method.
| QAbstractNetworkCache * NetworkAccessManager::cache | ( | ) | const |
Returns cache.
| void NetworkAccessManager::downloadFinished | ( | QNetworkReply * | reply | ) | [private, slot] |
Slot for finished download.
| reply | reply from network |
| void NetworkAccessManager::finished | ( | QNetworkReply * | reply | ) | [signal] |
Signal for finished download.
| reply | reply from network |
| QNetworkReply * NetworkAccessManager::get | ( | const QNetworkRequest & | request | ) |
Makes request and return reply.
| request | QNetworkRequest |
| NetworkAccessManager * NetworkAccessManager::instance | ( | ) | [static] |
Returns instance of NetworkAccessManager.
Creates instance if not created.
| void NetworkAccessManager::setCache | ( | QAbstractNetworkCache * | cache | ) |
Sets cache.
| cache | QAbstractNetworkCache instance |
1.6.1