aboutsummaryrefslogtreecommitdiff
path: root/backends/networking/curl
diff options
context:
space:
mode:
authorAlexander Tkachev2016-07-20 19:51:39 +0600
committerAlexander Tkachev2016-08-24 16:07:55 +0600
commit01161ae7ddbc5f147dd9e71991eb2f1a1c9a7b06 (patch)
tree510e5c6e81976262498835066cd94a21b42b4f69 /backends/networking/curl
parentb180c73675846f45abab2190b39e0b9d0d6addbf (diff)
downloadscummvm-rg350-01161ae7ddbc5f147dd9e71991eb2f1a1c9a7b06.tar.gz
scummvm-rg350-01161ae7ddbc5f147dd9e71991eb2f1a1c9a7b06.tar.bz2
scummvm-rg350-01161ae7ddbc5f147dd9e71991eb2f1a1c9a7b06.zip
CLOUD: Do some refactoring/cleanup in Networking
Diffstat (limited to 'backends/networking/curl')
-rw-r--r--backends/networking/curl/connectionmanager.cpp10
-rw-r--r--backends/networking/curl/connectionmanager.h4
2 files changed, 7 insertions, 7 deletions
diff --git a/backends/networking/curl/connectionmanager.cpp b/backends/networking/curl/connectionmanager.cpp
index b553e8f1ac..6affad7c1d 100644
--- a/backends/networking/curl/connectionmanager.cpp
+++ b/backends/networking/curl/connectionmanager.cpp
@@ -63,7 +63,7 @@ ConnectionManager::~ConnectionManager() {
_handleMutex.unlock();
}
-void ConnectionManager::registerEasyHandle(CURL *easy) {
+void ConnectionManager::registerEasyHandle(CURL *easy) const {
curl_multi_add_handle(_multi, easy);
}
@@ -80,7 +80,7 @@ void ConnectionManager::showCloudDisabledIcon() {
startTimer();
}
-Common::String ConnectionManager::urlEncode(Common::String s) {
+Common::String ConnectionManager::urlEncode(Common::String s) const {
if (!_multi) return "";
char *output = curl_easy_escape(_multi, s.c_str(), s.size());
if (output) {
@@ -111,7 +111,7 @@ void ConnectionManager::startTimer(int interval) {
}
void ConnectionManager::stopTimer() {
- debug("timer stopped");
+ debug(9, "timer stopped");
Common::TimerManager *manager = g_system->getTimerManager();
manager->removeTimerProc(connectionsThread);
_timerStarted = false;
@@ -146,7 +146,7 @@ void ConnectionManager::interateRequests() {
_addedRequestsMutex.unlock();
//call handle() of all running requests (so they can do their work)
- debug("handling %d request(s)", _requests.size());
+ debug(9, "handling %d request(s)", _requests.size());
for (Common::Array<RequestWithCallback>::iterator i = _requests.begin(); i != _requests.end();) {
Request *request = i->request;
if (request) {
@@ -182,7 +182,7 @@ void ConnectionManager::processTransfers() {
if (stream) stream->finished();
if (curlMsg->msg == CURLMSG_DONE) {
- debug("ConnectionManager: SUCCESS (%d - %s)", curlMsg->data.result, curl_easy_strerror(curlMsg->data.result));
+ debug(9, "ConnectionManager: SUCCESS (%d - %s)", curlMsg->data.result, curl_easy_strerror(curlMsg->data.result));
} else {
debug("ConnectionManager: FAILURE (CURLMsg (%d))", curlMsg->msg);
}
diff --git a/backends/networking/curl/connectionmanager.h b/backends/networking/curl/connectionmanager.h
index 0da5d5ad84..b4ecbc9d73 100644
--- a/backends/networking/curl/connectionmanager.h
+++ b/backends/networking/curl/connectionmanager.h
@@ -98,7 +98,7 @@ public:
* So, if you want to start any libcurl transfer, you must create
* an easy handle and register it using this method.
*/
- void registerEasyHandle(CURL *easy);
+ void registerEasyHandle(CURL *easy) const;
/**
* Use this method to add new Request into manager's queue.
@@ -119,7 +119,7 @@ public:
void showCloudDisabledIcon();
/** Return URL-encoded version of given string. */
- Common::String urlEncode(Common::String s);
+ Common::String urlEncode(Common::String s) const;
static uint32 getCloudRequestsPeriodInMicroseconds();
};