summaryrefslogtreecommitdiffabout
path: root/include
authorMichael Krelin <hacker@klever.net>2008-03-07 19:45:26 (UTC)
committer Michael Krelin <hacker@klever.net>2008-03-07 19:45:26 (UTC)
commit0d19bbaa23b7bd07ec4f5e3683ffdd8df4641bc9 (patch) (side-by-side diff)
tree589401b7985fc8b6c9afeafe48a19569d65dcc4c /include
parentf56409b28ff418a5317743ad01821609881cd664 (diff)
downloadlibopkele-0d19bbaa23b7bd07ec4f5e3683ffdd8df4641bc9.zip
libopkele-0d19bbaa23b7bd07ec4f5e3683ffdd8df4641bc9.tar.gz
libopkele-0d19bbaa23b7bd07ec4f5e3683ffdd8df4641bc9.tar.bz2
added a helper to prepare curl request based on http_request_t
* added curl_slist to http_request_t structure * added http_request_t::setup_curl(CURL*) Signed-off-by: Michael Krelin <hacker@klever.net>
Diffstat (limited to 'include') (more/less context) (ignore whitespace changes)
-rw-r--r--include/opkele/oauth/consumer.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/opkele/oauth/consumer.h b/include/opkele/oauth/consumer.h
index 1e2784c..9196297 100644
--- a/include/opkele/oauth/consumer.h
+++ b/include/opkele/oauth/consumer.h
@@ -4,6 +4,7 @@
#include <string>
#include <opkele/types.h>
#include <opkele/oauth.h>
+#include <opkele/curl.h>
namespace opkele {
namespace oauth {
@@ -41,8 +42,12 @@ namespace opkele {
string url;
string body;
+ util::curl_slist_t _curl_headers_list;
+
http_request_t(const string& m,const string& u)
: method(m), url(u) { }
+
+ void setup_curl(CURL *curl);
};
class basic_consumer {