JSON-RPC 2.0
JSON-RPC 2.0 Modern C++ Library
Loading...
Searching...
No Matches
jsonrpc::client::Client Member List

This is the complete list of members for jsonrpc::client::Client, including all inherited members.

Client(std::unique_ptr< transport::Transport > transport)jsonrpc::client::Clientexplicit
Client(const Client &)=deletejsonrpc::client::Client
Client(Client &&) noexcept=deletejsonrpc::client::Client
HasPendingRequests() const -> booljsonrpc::client::Client
IsRunning() const -> booljsonrpc::client::Client
operator=(const Client &) -> Client &=deletejsonrpc::client::Client
operator=(Client &&) noexcept -> Client &=deletejsonrpc::client::Client
SendMethodCall(const std::string &method, std::optional< nlohmann::json > params=std::nullopt) -> nlohmann::jsonjsonrpc::client::Client
SendMethodCallAsync(const std::string &method, std::optional< nlohmann::json > params=std::nullopt) -> std::future< nlohmann::json >jsonrpc::client::Client
SendNotification(const std::string &method, std::optional< nlohmann::json > params=std::nullopt)jsonrpc::client::Client
Start()jsonrpc::client::Client
Stop()jsonrpc::client::Client
~Client()=defaultjsonrpc::client::Client