Bitcoin Core 28.99.0
P2P Digital Currency
|
HTTP request work item. More...
Public Member Functions | |
HTTPWorkItem (std::unique_ptr< HTTPRequest > _req, const std::string &_path, const HTTPRequestHandler &_func) | |
void | operator() () override |
Public Member Functions inherited from HTTPClosure | |
virtual void | operator() ()=0 |
virtual | ~HTTPClosure ()=default |
Public Attributes | |
std::unique_ptr< HTTPRequest > | req |
Private Attributes | |
std::string | path |
HTTPRequestHandler | func |
HTTP request work item.
Definition at line 51 of file httpserver.cpp.
|
inline |
Definition at line 54 of file httpserver.cpp.
|
inlineoverridevirtual |
Implements HTTPClosure.
Definition at line 58 of file httpserver.cpp.
|
private |
Definition at line 67 of file httpserver.cpp.
|
private |
Definition at line 66 of file httpserver.cpp.
std::unique_ptr<HTTPRequest> HTTPWorkItem::req |
Definition at line 63 of file httpserver.cpp.