asio-grpc v3.1.0
Asynchronous gRPC with Asio/unified executors
agrpc::ClientRPC< PrepareAsync, Executor > Class Template Reference

Primary ClientRPC template. More...

Detailed Description

template<auto PrepareAsync, class Executor = agrpc::BasicGrpcExecutor<>>
class agrpc::ClientRPC< PrepareAsync, Executor >

Primary ClientRPC template.

This is the main entrypoint into the recommended API for implementing asynchronous gRPC clients.

See also
agrpc::ClientRPC<PrepareAsyncUnary,Executor>
agrpc::ClientRPC<agrpc::ClientRPCType::GENERIC_UNARY,Executor>
agrpc::ClientRPC<PrepareAsyncClientStreaming,Executor>
agrpc::ClientRPC<PrepareAsyncServerStreaming,Executor>
agrpc::ClientRPC<PrepareAsyncBidiStreaming,Executor>
agrpc::ClientRPC<agrpc::ClientRPCType::GENERIC_STREAMING,Executor>
Since
2.6.0