|
JSON-RPC 2.0
JSON-RPC 2.0 Modern C++ Library
|
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::Dispatcher | explicit |
| Dispatcher(const Dispatcher &)=delete | jsonrpc::endpoint::Dispatcher | |
| Dispatcher(Dispatcher &&)=delete | jsonrpc::endpoint::Dispatcher | |
| DispatchRequest(std::string request) -> asio::awaitable< std::optional< std::string > > | jsonrpc::endpoint::Dispatcher | |
| Logger() -> std::shared_ptr< spdlog::logger > | jsonrpc::endpoint::Dispatcher | inline |
| MethodCallHandler typedef | jsonrpc::endpoint::Dispatcher | |
| NotificationHandler typedef | jsonrpc::endpoint::Dispatcher | |
| operator=(const Dispatcher &) -> Dispatcher &=delete | jsonrpc::endpoint::Dispatcher | |
| operator=(Dispatcher &&) -> Dispatcher &=delete | jsonrpc::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()=default | jsonrpc::endpoint::Dispatcher | virtual |