summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorShane Kearns <ext-shane.2.kearns@nokia.com>2012-04-04 16:14:57 +0100
committerQt by Nokia <qt-info@nokia.com>2012-04-11 22:18:43 +0200
commit5017b2ee54aa4b87e4c09ae07df7425248f614b4 (patch)
treec159613ac39983ed068cdb0bcf93ee64d2c3b50b /src
parentfd98a8bd3c0af549c0dffaa706722f1547bf6821 (diff)
Define QNetworkReply::BackgroundRequestNotAllowedError
This error will be used when background network requests are not allowed according to the current policy of the bearer plugin. For example, to save power when battery is low on a portable device. Change-Id: I866e115f8fdd046134da99ea895b7c1df0375f26 Reviewed-by: Lars Knoll <lars.knoll@nokia.com> Reviewed-by: Martin Petersson <Martin.Petersson@nokia.com>
Diffstat (limited to 'src')
-rw-r--r--src/network/access/qnetworkreply.cpp3
-rw-r--r--src/network/access/qnetworkreply.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/network/access/qnetworkreply.cpp b/src/network/access/qnetworkreply.cpp
index 1a659470bc..aefe07223f 100644
--- a/src/network/access/qnetworkreply.cpp
+++ b/src/network/access/qnetworkreply.cpp
@@ -134,6 +134,9 @@ QNetworkReplyPrivate::QNetworkReplyPrivate()
\value NetworkSessionFailedError the connection was broken due
to disconnection from the network or failure to start the network.
+ \value BackgroundRequestNotAllowedError the background request
+ is not currently allowed due to platform policy.
+
\value ProxyConnectionRefusedError the connection to the proxy
server was refused (the proxy server is not accepting requests)
diff --git a/src/network/access/qnetworkreply.h b/src/network/access/qnetworkreply.h
index fd75286eba..e514779a0a 100644
--- a/src/network/access/qnetworkreply.h
+++ b/src/network/access/qnetworkreply.h
@@ -78,6 +78,7 @@ public:
SslHandshakeFailedError,
TemporaryNetworkFailureError,
NetworkSessionFailedError,
+ BackgroundRequestNotAllowedError,
UnknownNetworkError = 99,
// proxy errors (101-199):