|
JSON-RPC 2.0
JSON-RPC 2.0 Modern C++ Library
|
This is the complete list of members for jsonrpc::endpoint::Request, including all inherited members.
| Dump() const -> std::string | jsonrpc::endpoint::Request | |
| FromJson(const nlohmann::json &json_obj) -> std::expected< Request, error::RpcError > | jsonrpc::endpoint::Request | static |
| GetId() const -> RequestId | jsonrpc::endpoint::Request | |
| GetMethod() const -> const std::string & | jsonrpc::endpoint::Request | inline |
| GetParams() const -> const std::optional< nlohmann::json > & | jsonrpc::endpoint::Request | inline |
| IsNotification() const -> bool | jsonrpc::endpoint::Request | inline |
| Request(std::string method, std::optional< nlohmann::json > params, const std::function< RequestId()> &id_generator) | jsonrpc::endpoint::Request | |
| Request(std::string method, std::optional< nlohmann::json > params, RequestId id) | jsonrpc::endpoint::Request | |
| Request(std::string method, std::optional< nlohmann::json > params=std::nullopt) | jsonrpc::endpoint::Request | explicit |
| RequiresResponse() const -> bool | jsonrpc::endpoint::Request | |
| ToJson() const -> nlohmann::json | jsonrpc::endpoint::Request |