Files
        @ bdb8aed78f63
    
        
              Branch filter: 
        
    Location: libtransport.git/backends/twitter/Requests/StatusUpdateRequest.h - annotation
        
            
            bdb8aed78f63
            829 B
            text/plain
        
        
    
    Added code to fetch avatars
    2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 6e1413bf21d3 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c a2b385e88f06 2b47d32a916c 2b47d32a916c 2b47d32a916c 6e1413bf21d3 6e1413bf21d3 6e1413bf21d3 2b47d32a916c 6e1413bf21d3 6e1413bf21d3 a2b385e88f06 2b47d32a916c 2b47d32a916c 6e1413bf21d3 2b47d32a916c a2b385e88f06 a2b385e88f06 a2b385e88f06 a2b385e88f06 a2b385e88f06 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c  | #ifndef STATUS_UPDATE
#define STATUS_UPDATE
#include "../ThreadPool.h"
#include "../libtwitcurl/twitcurl.h"
#include "transport/networkplugin.h"
#include "transport/logging.h"
#include <boost/function.hpp>
#include <string>
#include <iostream>
using namespace Transport;
class StatusUpdateRequest : public Thread
{
	twitCurl *twitObj;
	std::string data;
	std::string user;
	std::string replyMsg;
	boost::function<void (std::string& user, std::string& errMsg)> callBack;
	bool success;
	public:
	StatusUpdateRequest(twitCurl *obj, const std::string &_user, const std::string &_data,
						boost::function<void (std::string& user, std::string& errMsg)> cb) {
		twitObj = obj->clone();
		data = _data;
		user = _user;
		callBack = cb;
	}
	~StatusUpdateRequest() {
		delete twitObj;
	}
	void run();
	void finalize();
};
#endif
 |