Public Member Functions | |
Pimpl () | |
Static Public Member Functions | |
static long | chunkBegin (const void *transferInfo, void *userPtr, int remains) |
static long | chunkEnd (void *userPtr) |
static int | closeSocket (void *userPtr, curl_socket_t socket) |
static int | debug (CURL *, curl_infotype type, char *data, size_t size, void *userPtr) |
static int | fnMatch (void *userPtr, const char *pattern, const char *string) |
static size_t | header (char *data, size_t size, size_t n, void *userPtr) |
static curlioerr | ioctl (CURL *handle, int cmd, void *userPtr) |
static curl_socket_t | openSocket (void *userPtr, curlsocktype purpose, curl_sockaddr *address) |
static int | progress (void *userPtr, double dTotal, double dCurrent, double uTotal, double uCurrent) |
static size_t | read (char *data, size_t size, size_t n, void *userPtr) |
static int | seek (void *userPtr, curl_off_t offset, int origin) |
static int | sockOpt (void *userPtr, curl_socket_t socket, curlsocktype purpose) |
static CURLcode | sslContext (CURL *curl, void *sslCtx, void *userPtr) |
static size_t | write (char *data, size_t size, size_t n, void *userPtr) |
static int | xferInfo (void *userPtr, curl_off_t dTotal, curl_off_t dCurrent, curl_off_t uTotal, curl_off_t uCurrent) |
Public Attributes | |
CURL * | curl |
CURLcode | err |
Event< ChunkBeginHandler > | onChunkBegin |
Event< ChunkEndHandler > | onChunkEnd |
Event< CloseSocketHandler > | onCloseSocket |
Event< DebugHandler > | onDebug |
Event< FnMatchHandler > | onFnMatch |
Event< WriteHandler > | onHeader |
Event< IoctlHandler > | onIoctl |
Event< OpenSocketHandler > | onOpenSocket |
Event< ProgressHandler > | onProgress |
Event< ReadHandler > | onRead |
Event< SeekHandler > | onSeek |
Event< SockOptHandler > | onSockOpt |
Event< SslContextHandler > | onSslContext |
Event< WriteHandler > | onWrite |
Event< XferInfoHandler > | onXferInfo |
bool | throwExceptions |
void * | userData |
Definition at line 58 of file curlite.cpp.
curlite::Easy::Pimpl::Pimpl | ( | ) |
Definition at line 108 of file curlite.cpp.
|
static |
Definition at line 220 of file curlite.cpp.
|
static |
Definition at line 233 of file curlite.cpp.
|
static |
Definition at line 259 of file curlite.cpp.
|
static |
Definition at line 298 of file curlite.cpp.
|
static |
Definition at line 155 of file curlite.cpp.
|
static |
Definition at line 142 of file curlite.cpp.
|
static |
Definition at line 181 of file curlite.cpp.
|
static |
Definition at line 246 of file curlite.cpp.
|
static |
Definition at line 194 of file curlite.cpp.
|
static |
Definition at line 116 of file curlite.cpp.
|
static |
Definition at line 168 of file curlite.cpp.
|
static |
Definition at line 272 of file curlite.cpp.
|
static |
Definition at line 285 of file curlite.cpp.
|
static |
Definition at line 129 of file curlite.cpp.
|
static |
Definition at line 207 of file curlite.cpp.
CURL* curlite::Easy::Pimpl::curl |
Definition at line 60 of file curlite.cpp.
CURLcode curlite::Easy::Pimpl::err |
Definition at line 61 of file curlite.cpp.
Event<ChunkBeginHandler> curlite::Easy::Pimpl::onChunkBegin |
Definition at line 73 of file curlite.cpp.
Event<ChunkEndHandler> curlite::Easy::Pimpl::onChunkEnd |
Definition at line 74 of file curlite.cpp.
Event<CloseSocketHandler> curlite::Easy::Pimpl::onCloseSocket |
Definition at line 77 of file curlite.cpp.
Event<DebugHandler> curlite::Easy::Pimpl::onDebug |
Definition at line 79 of file curlite.cpp.
Event<FnMatchHandler> curlite::Easy::Pimpl::onFnMatch |
Definition at line 70 of file curlite.cpp.
Event<WriteHandler> curlite::Easy::Pimpl::onHeader |
Definition at line 67 of file curlite.cpp.
Event<IoctlHandler> curlite::Easy::Pimpl::onIoctl |
Definition at line 68 of file curlite.cpp.
Event<OpenSocketHandler> curlite::Easy::Pimpl::onOpenSocket |
Definition at line 76 of file curlite.cpp.
Event<ProgressHandler> curlite::Easy::Pimpl::onProgress |
Definition at line 71 of file curlite.cpp.
Event<ReadHandler> curlite::Easy::Pimpl::onRead |
Definition at line 65 of file curlite.cpp.
Event<SeekHandler> curlite::Easy::Pimpl::onSeek |
Definition at line 69 of file curlite.cpp.
Event<SockOptHandler> curlite::Easy::Pimpl::onSockOpt |
Definition at line 75 of file curlite.cpp.
Event<SslContextHandler> curlite::Easy::Pimpl::onSslContext |
Definition at line 78 of file curlite.cpp.
Event<WriteHandler> curlite::Easy::Pimpl::onWrite |
Definition at line 66 of file curlite.cpp.
Event<XferInfoHandler> curlite::Easy::Pimpl::onXferInfo |
Definition at line 72 of file curlite.cpp.
bool curlite::Easy::Pimpl::throwExceptions |
Definition at line 63 of file curlite.cpp.
void* curlite::Easy::Pimpl::userData |
Definition at line 62 of file curlite.cpp.