Lines Matching refs:CURL

25   virtual CURL* EasyInit() = 0;
28 virtual void EasyCleanup(CURL* curl) = 0;
31 virtual CURLcode EasySetOptInt(CURL* curl, CURLoption option, int value) = 0;
32 virtual CURLcode EasySetOptStr(CURL* curl,
35 virtual CURLcode EasySetOptPtr(CURL* curl,
38 virtual CURLcode EasySetOptCallback(CURL* curl,
41 virtual CURLcode EasySetOptOffT(CURL* curl,
47 inline CURLcode EasySetOptCallback(CURL* curl, in EasySetOptCallback()
55 virtual CURLcode EasyPerform(CURL* curl) = 0;
58 virtual CURLcode EasyGetInfoInt(CURL* curl,
61 virtual CURLcode EasyGetInfoDbl(CURL* curl,
64 virtual CURLcode EasyGetInfoStr(CURL* curl,
67 virtual CURLcode EasyGetInfoPtr(CURL* curl,
84 virtual CURLMcode MultiAddHandle(CURLM* multi_handle, CURL* curl_handle) = 0;
88 CURL* curl_handle) = 0;
126 CURL* EasyInit() override;
129 void EasyCleanup(CURL* curl) override;
132 CURLcode EasySetOptInt(CURL* curl, CURLoption option, int value) override;
133 CURLcode EasySetOptStr(CURL* curl,
136 CURLcode EasySetOptPtr(CURL* curl, CURLoption option, void* value) override;
137 CURLcode EasySetOptCallback(CURL* curl,
140 CURLcode EasySetOptOffT(CURL* curl,
145 CURLcode EasyPerform(CURL* curl) override;
148 CURLcode EasyGetInfoInt(CURL* curl, CURLINFO info, int* value) const override;
149 CURLcode EasyGetInfoDbl(CURL* curl,
152 CURLcode EasyGetInfoStr(CURL* curl,
155 CURLcode EasyGetInfoPtr(CURL* curl,
172 CURLMcode MultiAddHandle(CURLM* multi_handle, CURL* curl_handle) override;
175 CURLMcode MultiRemoveHandle(CURLM* multi_handle, CURL* curl_handle) override;