Audacity 3.2.0
|
Define an implementation of IResponse using libcurl. More...
#include "CurlResponse.h"
#include <cassert>
#include <map>
#include <algorithm>
#include "MultipartData.h"
#include "RequestPayload.h"
#include "MemoryX.h"
Go to the source code of this file.
Namespaces | |
namespace | audacity |
namespace | audacity::network_manager |
namespace | audacity::network_manager::anonymous_namespace{CurlResponse.cpp} |
Functions | |
size_t | audacity::network_manager::anonymous_namespace{CurlResponse.cpp}::DataStreamRead (char *ptr, size_t size, size_t nmemb, RequestPayloadStream *stream) |
int | audacity::network_manager::anonymous_namespace{CurlResponse.cpp}::DataStreamSeek (RequestPayloadStream *stream, curl_off_t offs, int origin) |
size_t | audacity::network_manager::anonymous_namespace{CurlResponse.cpp}::MimePartRead (char *ptr, size_t size, size_t nmemb, MultipartData::Part *stream) |
int | audacity::network_manager::anonymous_namespace{CurlResponse.cpp}::MimePartSeek (MultipartData::Part *stream, curl_off_t offs, int origin) noexcept |
Variables | |
static const std::map< CURLcode, NetworkError > | audacity::network_manager::anonymous_namespace{CurlResponse.cpp}::errorsMap |
Define an implementation of IResponse using libcurl.
Audacity: A Digital Audio Editor
Dmitry Vedenko
Definition in file CurlResponse.cpp.