Bitcoin Core 31.99.0
P2P Digital Currency
HTTPRequest Member List

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

GetChunkProgress() constHTTPRequestinline
GetChunkSize() constHTTPRequestinline
GetClient() constHTTPRequestinline
GetHeader(std::string_view hdr) constHTTPRequest
GetPeer() constHTTPRequest
GetQueryParameter(std::string_view key) constHTTPRequest
GetRequestMethod() constHTTPRequestinline
GetState() constHTTPRequestinline
GetURI() constHTTPRequestinline
GetVersion() constHTTPRequestinline
HTTPRequest(const std::shared_ptr< HTTPRemoteClient > &client)HTTPRequestinlineexplicit
HTTPRequest()HTTPRequestinlineexplicit
LoadBody(util::LineReader &reader)HTTPRequest
LoadControlData(util::LineReader &reader)HTTPRequest
LoadHeaders(util::LineReader &reader)HTTPRequest
m_bodyHTTPRequestprivate
m_chunk_readHTTPRequestprivate
m_chunk_sizeHTTPRequestprivate
m_clientHTTPRequestprivate
m_headersHTTPRequestprivate
m_methodHTTPRequestprivate
m_response_headersHTTPRequestprivate
m_stateHTTPRequestprivate
m_targetHTTPRequestprivate
m_versionHTTPRequestprivate
ReadBody() constHTTPRequestinline
SetState(State state)HTTPRequestinline
State enum nameHTTPRequest
WriteHeader(std::string &&hdr, std::string &&value)HTTPRequest
WriteReply(HTTPStatusCode status, std::span< const std::byte > reply_body={})HTTPRequest
WriteReply(HTTPStatusCode status, std::string_view reply_body_view)HTTPRequestinline