|
asio-grpc v3.5.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 |
| CReactorExecutorBase | Reactor's executor base |
| 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 |
| ▼CBasicClientBidiReactor | (experimental) I/O object for client-side, bidi-streaming rpcs |
| Crebind_executor | Rebind the BasicClientBidiReactor to another executor |
| ▼CBasicClientReadReactor | (experimental) I/O object for client-side, server-streaming rpcs |
| Crebind_executor | Rebind the BasicClientReadReactor to another executor |
| ▼CBasicClientUnaryReactor | (experimental) I/O object for client-side, unary rpcs |
| Crebind_executor | Rebind the BasicClientUnaryReactor to another executor |
| ▼CBasicClientWriteReactor | (experimental) I/O object for client-side, client-streaming rpcs |
| Crebind_executor | Rebind the BasicClientWriteReactor to another executor |
| CBasicGrpcExecutor | GrpcContext's executor |
| ▼CBasicServerBidiReactor | (experimental) I/O object for server-side, bidi-streaming rpcs |
| Crebind_executor | Rebind the BasicServerBidiReactor to another executor |
| ▼CBasicServerReadReactor | (experimental) I/O object for server-side, client-streaming rpcs |
| Crebind_executor | Rebind the BasicServerReadReactor to another executor |
| ▼CBasicServerUnaryReactor | (experimental) I/O object for server-side, unary rpcs |
| Crebind_executor | Rebind the BasicServerUnaryReactor to another executor |
| ▼CBasicServerWriteReactor | (experimental) I/O object for server-side, server-streaming rpcs |
| Crebind_executor | Rebind the BasicServerWriteReactor to another 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 |
| CReactorPtr | Shared pointer-like object for reactors |
| 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 |