Cancel() | XFILE::CCurlFile | |
CCurlFile() | XFILE::CCurlFile | |
ClearRequestHeaders() | XFILE::CCurlFile | |
Close() override | XFILE::CCurlFile | virtual |
Delete(const CURL &url) | XFILE::IFile | inlinevirtual |
Download(const std::string &strURL, const std::string &strFileName, unsigned int *pdwSize=NULL) | XFILE::CCurlFile | |
Exists(const CURL &url) override | XFILE::CCurlFile | virtual |
Flush() | XFILE::IFile | inlinevirtual |
Get(const std::string &strURL, std::string &strHTML) | XFILE::CCurlFile | |
GetChunkSize() | XFILE::IFile | inlinevirtual |
GetContentType(const CURL &url, std::string &content, const std::string &useragent="") | XFILE::CCurlFile | static |
GetCookies(const CURL &url, std::string &cookies) | XFILE::CCurlFile | static |
GetDownloadSpeed() override | XFILE::CCurlFile | virtual |
GetHttpHeader() const | XFILE::CCurlFile | inline |
GetHttpHeader(const CURL &url, CHttpHeader &headers) | XFILE::CCurlFile | static |
GetInfoString(int infoType) | XFILE::CCurlFile | protected |
GetLength() override | XFILE::CCurlFile | virtual |
GetMimeType(const CURL &url, std::string &content, const std::string &useragent="") | XFILE::CCurlFile | static |
GetPosition() override | XFILE::CCurlFile | virtual |
GetProperty(XFILE::FileProperty type, const std::string &name="") const override | XFILE::CCurlFile | virtual |
GetPropertyValues(XFILE::FileProperty type, const std::string &name="") const override | XFILE::CCurlFile | virtual |
GetRedirectURL() | XFILE::CCurlFile | |
GetURL(void) | XFILE::CCurlFile | |
IFile() | XFILE::IFile | |
IoControl(EIoControl request, void *param) override | XFILE::CCurlFile | virtual |
IsInternet() | XFILE::CCurlFile | |
m_acceptCharset | XFILE::CCurlFile | protected |
m_acceptencoding | XFILE::CCurlFile | protected |
m_allowRetry | XFILE::CCurlFile | protected |
m_binary | XFILE::CCurlFile | protected |
m_buffer | XFILE::CCurlFile | protected |
m_bufferSize | XFILE::CCurlFile | protected |
m_cipherlist | XFILE::CCurlFile | protected |
m_connecttimeout | XFILE::CCurlFile | protected |
m_cookie | XFILE::CCurlFile | protected |
m_customrequest | XFILE::CCurlFile | protected |
m_dnsCacheList | XFILE::CCurlFile | protected |
m_failOnError | XFILE::CCurlFile | protected |
m_forWrite | XFILE::CCurlFile | protected |
m_ftpauth | XFILE::CCurlFile | protected |
m_ftppasvip | XFILE::CCurlFile | protected |
m_ftpport | XFILE::CCurlFile | protected |
m_httpauth | XFILE::CCurlFile | protected |
m_httpresponse | XFILE::CCurlFile | protected |
m_inError | XFILE::CCurlFile | protected |
m_lowspeedtime | XFILE::CCurlFile | protected |
m_multisession | XFILE::CCurlFile | protected |
m_oldState | XFILE::CCurlFile | protected |
m_opened | XFILE::CCurlFile | protected |
m_overflowBuffer | XFILE::CCurlFile | protected |
m_overflowSize | XFILE::CCurlFile | protected |
m_password | XFILE::CCurlFile | protected |
m_postdata | XFILE::CCurlFile | protected |
m_postdataset | XFILE::CCurlFile | protected |
m_proxyhost | XFILE::CCurlFile | protected |
m_proxypassword | XFILE::CCurlFile | protected |
m_proxyport | XFILE::CCurlFile | protected |
m_proxytype | XFILE::CCurlFile | protected |
m_proxyuser | XFILE::CCurlFile | protected |
m_redirectlimit | XFILE::CCurlFile | protected |
m_referer | XFILE::CCurlFile | protected |
m_requestheaders | XFILE::CCurlFile | protected |
m_seekable | XFILE::CCurlFile | protected |
m_skipshout | XFILE::CCurlFile | protected |
m_state | XFILE::CCurlFile | protected |
m_stillRunning | XFILE::CCurlFile | protected |
m_url | XFILE::CCurlFile | protected |
m_userAgent | XFILE::CCurlFile | protected |
m_username | XFILE::CCurlFile | protected |
m_verifyPeer | XFILE::CCurlFile | protected |
m_writeOffset | XFILE::CCurlFile | protected |
MAPHTTPHEADERS typedef | XFILE::CCurlFile | protected |
Open(const CURL &url) override | XFILE::CCurlFile | virtual |
OpenForWrite(const CURL &url, bool bOverWrite=false) override | XFILE::CCurlFile | virtual |
ParseAndCorrectUrl(CURL &url) | XFILE::CCurlFile | protected |
Post(const std::string &strURL, const std::string &strPostData, std::string &strHTML) | XFILE::CCurlFile | |
Read(void *lpBuf, size_t uiBufSize) override | XFILE::CCurlFile | inlinevirtual |
ReadData(std::string &strHTML) | XFILE::CCurlFile | |
ReadString(char *szLine, int iLineLength) override | XFILE::CCurlFile | inlinevirtual |
Rename(const CURL &url, const CURL &urlnew) | XFILE::IFile | inlinevirtual |
ReOpen(const CURL &url) override | XFILE::CCurlFile | virtual |
Reset() | XFILE::CCurlFile | |
Seek(int64_t iFilePosition, int iWhence=SEEK_SET) override | XFILE::CCurlFile | virtual |
Service(const std::string &strURL, std::string &strHTML) | XFILE::CCurlFile | protected |
SetAcceptCharset(const std::string &charset) | XFILE::CCurlFile | inline |
SetAcceptEncoding(const std::string &encoding) | XFILE::CCurlFile | inline |
SetBufferSize(unsigned int size) | XFILE::CCurlFile | |
SetCommonOptions(CReadState *state, bool failOnError=true) | XFILE::CCurlFile | protected |
SetCookie(const std::string &cookie) | XFILE::CCurlFile | inline |
SetCorrectHeaders(CReadState *state) | XFILE::CCurlFile | protected |
SetCustomRequest(const std::string &request) | XFILE::CCurlFile | inline |
SetHidden(const CURL &url, bool hidden) | XFILE::IFile | inlinevirtual |
SetLowSpeedTime(int lowspeedtime) | XFILE::CCurlFile | inline |
SetMimeType(const std::string &mimetype) | XFILE::CCurlFile | inline |
SetPostData(const std::string &postdata) | XFILE::CCurlFile | inline |
SetProxy(const std::string &type, const std::string &host, uint16_t port, const std::string &user, const std::string &password) | XFILE::CCurlFile | |
SetReferer(const std::string &referer) | XFILE::CCurlFile | inline |
SetRequestHeader(const std::string &header, const std::string &value) | XFILE::CCurlFile | |
SetRequestHeader(const std::string &header, long value) | XFILE::CCurlFile | |
SetRequestHeaders(CReadState *state) | XFILE::CCurlFile | protected |
SetTimeout(int connecttimeout) | XFILE::CCurlFile | inline |
SetUserAgent(const std::string &sUserAgent) | XFILE::CCurlFile | inline |
Stat(const CURL &url, struct __stat64 *buffer) override | XFILE::CCurlFile | virtual |
XFILE::IFile::Stat(struct __stat64 *buffer) | XFILE::IFile | virtual |
Truncate(int64_t size) | XFILE::IFile | inlinevirtual |
Write(const void *lpBuf, size_t uiBufSize) override | XFILE::CCurlFile | virtual |
~CCurlFile() override | XFILE::CCurlFile | |
~IFile() | XFILE::IFile | virtual |