#include <curl.h>
◆ CurlmLibuvContextImpl()
ccf::curl::CurlmLibuvContextImpl::CurlmLibuvContextImpl |
( |
uv_loop_t * |
loop | ) |
|
|
inline |
◆ attach_request()
void ccf::curl::CurlmLibuvContextImpl::attach_request |
( |
std::unique_ptr< CurlRequest > && |
request | ) |
|
|
inline |
◆ curl_socket_callback()
static int ccf::curl::CurlmLibuvContextImpl::curl_socket_callback |
( |
CURL * |
easy, |
|
|
curl_socket_t |
s, |
|
|
int |
action, |
|
|
CurlmLibuvContextImpl * |
self, |
|
|
SocketContextImpl * |
socket_context |
|
) |
| |
|
inlinestatic |
◆ curl_timeout_callback()
static int ccf::curl::CurlmLibuvContextImpl::curl_timeout_callback |
( |
CURLM * |
multi, |
|
|
long |
timeout_ms, |
|
|
CurlmLibuvContextImpl * |
self |
|
) |
| |
|
inlinestatic |
◆ libuv_socket_poll_callback()
static void ccf::curl::CurlmLibuvContextImpl::libuv_socket_poll_callback |
( |
uv_poll_t * |
req, |
|
|
int |
status, |
|
|
int |
events |
|
) |
| |
|
inlinestatic |
◆ libuv_timeout_callback()
static void ccf::curl::CurlmLibuvContextImpl::libuv_timeout_callback |
( |
uv_timer_t * |
handle | ) |
|
|
inlinestatic |
◆ ::asynchost::close_ptr
The documentation for this class was generated from the following file: