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

This is the complete list of members for jsonrpc::endpoint::Dispatcher, including all inherited members.

Dispatcher(asio::any_io_executor executor, std::shared_ptr< spdlog::logger > logger=nullptr)jsonrpc::endpoint::Dispatcherexplicit
Dispatcher(const Dispatcher &)=deletejsonrpc::endpoint::Dispatcher
Dispatcher(Dispatcher &&)=deletejsonrpc::endpoint::Dispatcher
DispatchRequest(std::string request) -> asio::awaitable< std::optional< std::string > >jsonrpc::endpoint::Dispatcher
Logger() -> std::shared_ptr< spdlog::logger >jsonrpc::endpoint::Dispatcherinline
MethodCallHandler typedefjsonrpc::endpoint::Dispatcher
NotificationHandler typedefjsonrpc::endpoint::Dispatcher
operator=(const Dispatcher &) -> Dispatcher &=deletejsonrpc::endpoint::Dispatcher
operator=(Dispatcher &&) -> Dispatcher &=deletejsonrpc::endpoint::Dispatcher
RegisterMethodCall(const std::string &method, const MethodCallHandler &handler)jsonrpc::endpoint::Dispatcher
RegisterNotification(const std::string &method, const NotificationHandler &handler)jsonrpc::endpoint::Dispatcher
~Dispatcher()=defaultjsonrpc::endpoint::Dispatchervirtual