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

Primary ServerRPC template. More...

Detailed Description

template<auto RequestRPC, class Traits = agrpc::DefaultServerRPCTraits, class Executor = agrpc::BasicGrpcExecutor<>>
class agrpc::ServerRPC< RequestRPC, Traits, Executor >

Primary ServerRPC template.

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

See also
agrpc::ServerRPC<RequestUnary,TraitsT,Executor>
agrpc::ServerRPC<RequestClientStreaming,TraitsT,Executor>
agrpc::ServerRPC<RequestServerStreaming,TraitsT,Executor>
agrpc::ServerRPC<RequestBidiStreaming,TraitsT,Executor>
agrpc::ServerRPC<agrpc::ServerRPCType::GENERIC,TraitsT,Executor>
Since
2.7.0