#include <curl/curl.h>
#include <zypp-core/Url.h>
#include <zypp-curl/TransferSettings>
Go to the source code of this file.
|
| namespace | zypp |
| | Easy-to use interface to the ZYPP dependency resolver.
|
| |
| namespace | zypp::env |
| |
| namespace | internal |
| |
|
| long | zypp::env::ZYPP_MEDIA_CURL_DEBUG () |
| | Long number for setting CURLOPT_DEBUGDATA.
|
| |
| int | zypp::env::ZYPP_MEDIA_CURL_IPRESOLVE () |
| | 4/6 to force IPv4/v6
|
| |
| void | internal::globalInitCurlOnce () |
| |
| int | internal::log_curl (CURL *, curl_infotype info, char *ptr, size_t len, void *max_lvl) |
| |
| size_t | internal::log_redirects_curl (char *ptr, size_t size, size_t nmemb, void *userdata) |
| |
| void | internal::fillSettingsFromUrl (const Url &url, media::TransferSettings &s) |
| | Fills the settings structure using options passed on the url for example ?timeout=x&proxy=foo.
|
| |
| void | internal::fillSettingsSystemProxy (const Url &url, media::TransferSettings &s) |
| | Reads the system proxy configuration and fills the settings structure proxy information.
|
| |
| void | internal::curlEscape (std::string &str_r, const char char_r, const std::string &escaped_r) |
| |
| std::string | internal::curlEscapedPath (std::string path_r) |
| |
| std::string | internal::curlUnEscape (std::string text_r) |
| |
| Url | internal::clearQueryString (const Url &url) |
| |
| zypp::Url | internal::propagateQueryParams (zypp::Url url_r, const zypp::Url &template_r) |
| |
◆ CONNECT_TIMEOUT
| #define CONNECT_TIMEOUT 60 |
◆ TRANSFER_TIMEOUT_MAX
| #define TRANSFER_TIMEOUT_MAX 60 * 60 |
◆ DETECT_DIR_INDEX
| #define DETECT_DIR_INDEX 0 |
◆ EXPLICITLY_NO_PROXY
| #define EXPLICITLY_NO_PROXY "_none_" |
◆ CURLVERSION_AT_LEAST
| #define CURLVERSION_AT_LEAST |
( |
|
M, |
|
|
|
N, |
|
|
|
O |
|
) |
| LIBCURL_VERSION_NUM >= ((((M)<<8)+(N))<<8)+(O) |