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.