Manager for the global CURLM object.
More...
#include <Global.hxx>
Manager for the global CURLM object.
Definition at line 43 of file Global.hxx.
◆ CurlGlobal()
◆ Add()
void CurlGlobal::Add |
( |
CURL * |
easy, |
|
|
CurlRequest & |
request |
|
) |
| |
◆ Assign()
void CurlGlobal::Assign |
( |
curl_socket_t |
fd, |
|
|
CurlSocket & |
cs |
|
) |
| |
|
inline |
◆ GetEventLoop()
◆ InvalidateSockets()
void CurlGlobal::InvalidateSockets |
( |
| ) |
|
|
inline |
◆ ReadInfo()
void CurlGlobal::ReadInfo |
( |
| ) |
|
Check for finished HTTP responses.
Runs in the I/O thread. The caller must not hold locks.
◆ Remove()
void CurlGlobal::Remove |
( |
CURL * |
easy | ) |
|
◆ ResumeSockets()
void CurlGlobal::ResumeSockets |
( |
| ) |
|
|
inline |
This is a kludge to allow pausing/resuming a stream with libcurl < 7.32.0.
Read the curl_easy_pause manpage for more information.
Definition at line 76 of file Global.hxx.
◆ SocketAction()
void CurlGlobal::SocketAction |
( |
curl_socket_t |
fd, |
|
|
int |
ev_bitmask |
|
) |
| |
The documentation for this class was generated from the following file: