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 |