asio-grpc v3.4.0
Asynchronous gRPC with Asio/unified executors
|
▼Nagrpc | Public namespace |
▼Ndetail | |
CClientRPCBase | ServerRPC base |
CClientRPCBidiStreamingBase< ResponderT< RequestT, ResponseT >, Executor > | Bidirectional-streaming ClientRPC base |
CClientRPCContextBase | ClientRPC grpc::ClientContext base |
▼CClientRPCServerStreamingBase< PrepareAsyncServerStreaming, Executor > | Server-streaming ClientRPC base |
Crebind_executor | Rebind the ClientRPC to another executor |
▼CClientRPCUnaryBase< PrepareAsyncUnary, Executor > | Unary ClientRPC base |
Crebind_executor | Rebind the ClientRPC to another executor |
CNotifyOnStateChangeFn | Function to set notification for a grpc::Channel state change |
CReadFn | Server/ClientRPC.read in form of a function object |
CRPCExecutorBase | RPC's executor base |
CServerRPCBase | ServerRPC base |
CServerRPCBidiStreamingBase< ResponderT< ResponseT, RequestT >, TraitsT, Executor > | ServerRPC bidirectional-streaming base |
CServerRPCContextBase | ServerRPC ServerContext base |
CServerRPCNotifyWhenDoneMixin | ServerRPC NotifyWhenDone base |
CBasicAlarm | I/O object for grpc::Alarm |
CBasicGrpcExecutor | GrpcContext's executor |
CClientRPC | Primary ClientRPC template |
▼CClientRPC< agrpc::ClientRPCType::GENERIC_STREAMING, Executor > | I/O object for client-side, generic, streaming rpcs |
Crebind_executor | Rebind the ClientRPC to another executor |
▼CClientRPC< agrpc::ClientRPCType::GENERIC_UNARY, Executor > | I/O object for client-side, generic, unary rpcs |
Crebind_executor | Rebind the ClientRPC to another executor |
▼CClientRPC< PrepareAsyncBidiStreaming, Executor > | I/O object for client-side, bidirectional-streaming rpcs |
Crebind_executor | Rebind the ClientRPC to another executor |
▼CClientRPC< PrepareAsyncClientStreaming, Executor > | I/O object for client-side, client-streaming rpcs |
Crebind_executor | Rebind the ClientRPC to another executor |
CClientRPC< PrepareAsyncServerStreaming, Executor > | I/O object for client-side, server-streaming rpcs |
CClientRPC< PrepareAsyncUnary, Executor > | I/O object for client-side, unary rpcs |
CDefaultRunTraits | (experimental) Default run traits |
CDefaultServerRPCTraits | Default ServerRPC traits |
CGrpcContext | Execution context based on grpc::CompletionQueue |
CHealthCheckService | CompletionQueue-based implementation of grpc::HealthCheckServiceInterface |
CServerRPC | Primary ServerRPC template |
▼CServerRPC< agrpc::ServerRPCType::GENERIC, TraitsT, Executor > | I/O object for server-side, generic rpcs |
Crebind_executor | Rebind the ServerRPC to another executor |
▼CServerRPC< RequestBidiStreaming, TraitsT, Executor > | I/O object for server-side, bidirectional-streaming rpcs |
Crebind_executor | Rebind the ServerRPC to another executor |
▼CServerRPC< RequestClientStreaming, TraitsT, Executor > | I/O object for server-side, client-streaming rpcs |
Crebind_executor | Rebind the ServerRPC to another executor |
▼CServerRPC< RequestServerStreaming, TraitsT, Executor > | I/O object for server-side, server-streaming rpcs |
Crebind_executor | Rebind the ServerRPC to another executor |
▼CServerRPC< RequestUnary, TraitsT, Executor > | I/O object for server-side, unary rpcs |
Crebind_executor | Rebind the ServerRPC to another executor |
CServerRPCPtr | Allocated ServerRPC created by register_callback_rpc_handler |
CUseSender | Sender completion token |
▼CWaiter | (experimental) Utility class for uncancelable operations |
Crebind_executor | Rebind the Waiter to another executor |