Files
@ b52143f4a062
Branch filter:
Location: libtransport.git/backends/twitter/Requests/ProfileImageRequest.cpp - annotation
b52143f4a062
664 B
text/x-c++hdr
debian packages: add libswiften4 to dependencies
bdb8aed78f63 9e70a739b7c2 bdb8aed78f63 d93cc2ce66eb d93cc2ce66eb 9e70a739b7c2 9e70a739b7c2 9e70a739b7c2 9e70a739b7c2 9e70a739b7c2 bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 c236c464ffac bdb8aed78f63 d93cc2ce66eb bdb8aed78f63 c236c464ffac c236c464ffac bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 d93cc2ce66eb d93cc2ce66eb bdb8aed78f63 | #include "ProfileImageRequest.h"
#include "../HTTPRequest.h"
DEFINE_LOGGER(logger, "ProfileImageRequest")
void ProfileImageRequest::run()
{
HTTPRequest req;
req.init();
req.setProxy(ip, port, puser, ppasswd);
success = req.GET(url, callbackdata);
if(!success) error.assign(req.getCurlError());
}
void ProfileImageRequest::finalize()
{
Error errResponse;
if(!success) {
LOG4CXX_ERROR(logger, user << " - " << error);
img = "";
errResponse.setMessage(error);
callBack(user, buddy, img, reqID, errResponse);
} else {
LOG4CXX_INFO(logger, user << " - " << callbackdata);
img = callbackdata;
callBack(user, buddy, img, reqID, errResponse);
}
}
|