DDNet documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
CHttpRequestCurl Member List
This is the complete list of members for
CHttpRequestCurl
, including all inherited members.
Abort
()
IHttpRequest
inline
virtual
BeforeInit
()
IHttpRequest
protected
CHttpCurl
class
CHttpRequestCurl
friend
CHttpRequestCurl
(const char *pUrl)
CHttpRequestCurl
ConfigureHandle
(CURL *pHandle)
CHttpRequestCurl
private
Current
() const
IHttpRequest
inline
Dest
() const
IHttpRequest
Done
() const
IHttpRequest
inline
ExpectSha256
(const SHA256_DIGEST &Sha256)
IHttpRequest
inline
FailOnErrorStatus
(bool FailOnErrorStatus)
IHttpRequest
inline
GetRequestType
(REQUEST Type)
IHttpRequest
protected
static
Head
()
IHttpRequest
Header
(const char *pNameColonValue) override
CHttpRequestCurl
virtual
HeaderCallback
(char *pData, size_t Size, size_t Number, void *pUser)
CHttpRequestCurl
private
static
HeaderInt
(const char *pName, int Value)
IHttpRequest
HeaderString
(const char *pName, const char *pValue)
IHttpRequest
IHttpRequest
(const char *pUrl)
IHttpRequest
IpResolve
(IPRESOLVE IpResolve)
IHttpRequest
inline
IsAbortRequested
() const
IHttpRequest
inline
LogProgress
(HTTPLOG LogProgress)
IHttpRequest
inline
m_Abort
IHttpRequest
protected
m_ActualSha256
IHttpRequest
protected
m_ActualSha256Ctx
IHttpRequest
protected
m_aDest
IHttpRequest
protected
m_aDestAbsolute
IHttpRequest
protected
m_aDestAbsoluteTmp
IHttpRequest
protected
m_aErr
CHttpRequestCurl
private
m_aUrl
IHttpRequest
protected
m_BodyLength
IHttpRequest
protected
m_BufferSize
IHttpRequest
protected
m_Current
IHttpRequest
protected
m_ExpectedSha256
IHttpRequest
protected
m_FailOnErrorStatus
IHttpRequest
protected
m_File
IHttpRequest
protected
m_IfModifiedSince
IHttpRequest
protected
m_IpResolve
IHttpRequest
protected
m_LogProgress
IHttpRequest
protected
m_MaxResponseSize
IHttpRequest
protected
m_pBody
IHttpRequest
protected
m_pBuffer
IHttpRequest
protected
m_pProgressCallback
IHttpRequest
protected
m_pRequestHeaders
CHttpRequestCurl
private
m_Progress
IHttpRequest
protected
m_ResponseHeadersEnded
CHttpRequestCurl
private
m_ResponseLength
IHttpRequest
protected
m_ResultDate
IHttpRequest
protected
m_ResultLastModified
IHttpRequest
protected
m_Size
IHttpRequest
protected
m_SkipByFileTime
IHttpRequest
protected
m_State
IHttpRequest
protected
m_StatusCode
IHttpRequest
protected
m_Timeout
IHttpRequest
protected
m_Type
IHttpRequest
protected
m_ValidateBeforeOverwrite
IHttpRequest
protected
m_WaitCondition
IHttpRequest
protected
m_WaitMutex
IHttpRequest
protected
m_WriteToFile
IHttpRequest
protected
m_WriteToMemory
IHttpRequest
protected
MaxResponseSize
(int64_t MaxResponseSize)
IHttpRequest
inline
OnCompletionInternal
(CURL *pHandle, CURLcode Code)
CHttpRequestCurl
private
IHttpRequest::OnCompletionInternal
(EHttpState State)
IHttpRequest
protected
OnData
(const char *pData, size_t DataSize)
IHttpRequest
protected
OnHeader
(char *pHeader, size_t HeaderSize)
CHttpRequestCurl
private
OnValidation
(bool Success)
IHttpRequest
Post
(const unsigned char *pData, size_t DataLength)
IHttpRequest
PostJson
(const char *pJson)
IHttpRequest
Progress
() const
IHttpRequest
inline
ProgressCallback
(void *pUser, double DlTotal, double DlCurr, double UlTotal, double UlCurr)
CHttpRequestCurl
private
static
REQUEST
enum name
IHttpRequest
protected
Result
(unsigned char **ppResult, size_t *pResultLength) const
IHttpRequest
ResultAgeSeconds
() const
IHttpRequest
ResultJson
() const
IHttpRequest
ResultLastModified
() const
IHttpRequest
ResultSha256
() const
IHttpRequest
SetProgressCallback
(IProgressCallback *pCallback)
IHttpRequest
inline
ShouldSkipRequest
()
IHttpRequest
protected
Size
() const
IHttpRequest
inline
SkipByFileTime
(bool SkipByFileTime)
IHttpRequest
inline
State
() const
IHttpRequest
inline
StatusCode
() const
IHttpRequest
Timeout
(CTimeout Timeout)
IHttpRequest
inline
USER_AGENT_STRING
IHttpRequest
protected
static
ValidateBeforeOverwrite
(bool ValidateBeforeOverwrite)
IHttpRequest
inline
Wait
()
IHttpRequest
WriteCallback
(char *pData, size_t Size, size_t Number, void *pUser)
CHttpRequestCurl
private
static
WriteToFile
(IStorage *pStorage, const char *pDest, int StorageType)
IHttpRequest
WriteToFileAndMemory
(IStorage *pStorage, const char *pDest, int StorageType)
IHttpRequest
WriteToMemory
()
IHttpRequest
~CHttpRequestCurl
() override
CHttpRequestCurl
~IHttpRequest
()
IHttpRequest
virtual
Generated by
1.18.0