![]() |
Bitcoin Core 31.99.0
P2P Digital Currency
|
#include <any>Go to the source code of this file.
Functions | |
| bool | StartHTTPRPC (const std::any &context) |
| Start HTTP RPC subsystem. More... | |
| void | InterruptHTTPRPC () |
| Interrupt HTTP RPC subsystem. More... | |
| void | StopHTTPRPC () |
| Stop HTTP RPC subsystem. More... | |
| UniValue | ExecuteHTTPRPC (const UniValue &valRequest, JSONRPCRequest &jreq, HTTPStatusCode &status) |
| Execute a single HTTP request containing one or more JSONRPC requests. More... | |
| void | StartREST (const std::any &context) |
| Start HTTP REST subsystem. More... | |
| void | InterruptREST () |
| Interrupt RPC REST subsystem. More... | |
| void | StopREST () |
| Stop HTTP REST subsystem. More... | |
| UniValue ExecuteHTTPRPC | ( | const UniValue & | valRequest, |
| JSONRPCRequest & | jreq, | ||
| HTTPStatusCode & | status | ||
| ) |
Execute a single HTTP request containing one or more JSONRPC requests.
Specified jreq will be modified and status will be returned.
Definition at line 103 of file httprpc.cpp.
| void InterruptHTTPRPC | ( | ) |
Interrupt HTTP RPC subsystem.
Definition at line 355 of file httprpc.cpp.
| void InterruptREST | ( | ) |
| bool StartHTTPRPC | ( | const std::any & | context | ) |
Start HTTP RPC subsystem.
Precondition; HTTP and RPC has been started.
Definition at line 339 of file httprpc.cpp.
| void StartREST | ( | const std::any & | context | ) |
| void StopHTTPRPC | ( | ) |
Stop HTTP RPC subsystem.
Precondition; HTTP and RPC has been stopped.
Definition at line 360 of file httprpc.cpp.