DDNet documentation
Loading...
Searching...
No Matches
CHttpRequestCurl Member List

This is the complete list of members for CHttpRequestCurl, including all inherited members.

Abort()IHttpRequestinlinevirtual
BeforeInit()IHttpRequestprotected
CHttpCurl classCHttpRequestCurlfriend
CHttpRequestCurl(const char *pUrl)CHttpRequestCurl
ConfigureHandle(CURL *pHandle)CHttpRequestCurlprivate
Current() constIHttpRequestinline
Dest() constIHttpRequest
Done() constIHttpRequestinline
ExpectSha256(const SHA256_DIGEST &Sha256)IHttpRequestinline
FailOnErrorStatus(bool FailOnErrorStatus)IHttpRequestinline
GetRequestType(REQUEST Type)IHttpRequestprotectedstatic
Head()IHttpRequest
Header(const char *pNameColonValue) overrideCHttpRequestCurlvirtual
HeaderCallback(char *pData, size_t Size, size_t Number, void *pUser)CHttpRequestCurlprivatestatic
HeaderInt(const char *pName, int Value)IHttpRequest
HeaderString(const char *pName, const char *pValue)IHttpRequest
IHttpRequest(const char *pUrl)IHttpRequest
IpResolve(IPRESOLVE IpResolve)IHttpRequestinline
IsAbortRequested() constIHttpRequestinline
LogProgress(HTTPLOG LogProgress)IHttpRequestinline
m_AbortIHttpRequestprotected
m_ActualSha256IHttpRequestprotected
m_ActualSha256CtxIHttpRequestprotected
m_aDestIHttpRequestprotected
m_aDestAbsoluteIHttpRequestprotected
m_aDestAbsoluteTmpIHttpRequestprotected
m_aErrCHttpRequestCurlprivate
m_aUrlIHttpRequestprotected
m_BodyLengthIHttpRequestprotected
m_BufferSizeIHttpRequestprotected
m_CurrentIHttpRequestprotected
m_ExpectedSha256IHttpRequestprotected
m_FailOnErrorStatusIHttpRequestprotected
m_FileIHttpRequestprotected
m_IfModifiedSinceIHttpRequestprotected
m_IpResolveIHttpRequestprotected
m_LogProgressIHttpRequestprotected
m_MaxResponseSizeIHttpRequestprotected
m_pBodyIHttpRequestprotected
m_pBufferIHttpRequestprotected
m_pProgressCallbackIHttpRequestprotected
m_pRequestHeadersCHttpRequestCurlprivate
m_ProgressIHttpRequestprotected
m_ResponseHeadersEndedCHttpRequestCurlprivate
m_ResponseLengthIHttpRequestprotected
m_ResultDateIHttpRequestprotected
m_ResultLastModifiedIHttpRequestprotected
m_SizeIHttpRequestprotected
m_SkipByFileTimeIHttpRequestprotected
m_StateIHttpRequestprotected
m_StatusCodeIHttpRequestprotected
m_TimeoutIHttpRequestprotected
m_TypeIHttpRequestprotected
m_ValidateBeforeOverwriteIHttpRequestprotected
m_WaitConditionIHttpRequestprotected
m_WaitMutexIHttpRequestprotected
m_WriteToFileIHttpRequestprotected
m_WriteToMemoryIHttpRequestprotected
MaxResponseSize(int64_t MaxResponseSize)IHttpRequestinline
OnCompletionInternal(CURL *pHandle, CURLcode Code)CHttpRequestCurlprivate
IHttpRequest::OnCompletionInternal(EHttpState State)IHttpRequestprotected
OnData(const char *pData, size_t DataSize)IHttpRequestprotected
OnHeader(char *pHeader, size_t HeaderSize)CHttpRequestCurlprivate
OnValidation(bool Success)IHttpRequest
Post(const unsigned char *pData, size_t DataLength)IHttpRequest
PostJson(const char *pJson)IHttpRequest
Progress() constIHttpRequestinline
ProgressCallback(void *pUser, double DlTotal, double DlCurr, double UlTotal, double UlCurr)CHttpRequestCurlprivatestatic
REQUEST enum nameIHttpRequestprotected
Result(unsigned char **ppResult, size_t *pResultLength) constIHttpRequest
ResultAgeSeconds() constIHttpRequest
ResultJson() constIHttpRequest
ResultLastModified() constIHttpRequest
ResultSha256() constIHttpRequest
SetProgressCallback(IProgressCallback *pCallback)IHttpRequestinline
ShouldSkipRequest()IHttpRequestprotected
Size() constIHttpRequestinline
SkipByFileTime(bool SkipByFileTime)IHttpRequestinline
State() constIHttpRequestinline
StatusCode() constIHttpRequest
Timeout(CTimeout Timeout)IHttpRequestinline
USER_AGENT_STRINGIHttpRequestprotectedstatic
ValidateBeforeOverwrite(bool ValidateBeforeOverwrite)IHttpRequestinline
Wait()IHttpRequest
WriteCallback(char *pData, size_t Size, size_t Number, void *pUser)CHttpRequestCurlprivatestatic
WriteToFile(IStorage *pStorage, const char *pDest, int StorageType)IHttpRequest
WriteToFileAndMemory(IStorage *pStorage, const char *pDest, int StorageType)IHttpRequest
WriteToMemory()IHttpRequest
~CHttpRequestCurl() overrideCHttpRequestCurl
~IHttpRequest()IHttpRequestvirtual