|
asio-grpc v3.5.0
Asynchronous gRPC with Asio/unified executors
|
RPC's executor base. More...
#include <agrpc/detail/rpc_executor_base.hpp>
Inheritance diagram for agrpc::detail::RPCExecutorBase< Executor >:Public Types | |
| using | executor_type = Executor |
| The executor type. | |
Public Member Functions | |
| const executor_type & | get_executor () const noexcept |
| Get the executor. | |
| const executor_type & | get_scheduler () const noexcept |
| Get the scheduler. | |
Friends | |
| template<auto , class > | |
| class | agrpc::ClientRPC |
| template<auto , class , class > | |
| class | agrpc::ServerRPC |
RPC's executor base.
|
inlinenodiscardnoexcept |
Get the executor.
Thread-safe
|
inlinenodiscardnoexcept |
Get the scheduler.
Thread-safe