diff --git a/backends/twitter/Requests/TimelineRequest.h b/backends/twitter/Requests/TimelineRequest.h new file mode 100644 index 0000000000000000000000000000000000000000..c84c7b45563534660e4192721b6c7769903d04be --- /dev/null +++ b/backends/twitter/Requests/TimelineRequest.h @@ -0,0 +1,32 @@ +#ifndef TIMELINE_H +#define TIMELINE_H + +#include "../ThreadPool.h" +#include "../libtwitcurl/twitcurl.h" +#include "../TwitterResponseParser.h" +#include "transport/networkplugin.h" +#include "transport/logging.h" +#include +#include + +using namespace Transport; + +class TimelineRequest : public Thread +{ + twitCurl twitObj; + std::string user; + std::string replyMsg; + std::string timeline; + NetworkPlugin *np; + + public: + TimelineRequest(NetworkPlugin *_np, twitCurl *obj, const std::string &_user) { + twitObj = *obj; + np = _np; + user = _user; + } + + void run(); + void finalize(); +}; +#endif