asio-grpc v1.5.0
Asynchronous gRPC with Asio/unified executors
|
▼Nagrpc | Public namespace |
▼Ndetail | |
CFinishFn | Client and server-side function object to finish RPCs |
CFinishWithErrorFn | Server-side function object to finish RPCs with an error |
CGetCompletionQueueFn | Function object to get CompletionQueue from objects |
CGrpcInitiateFn | Function object to initiate gRPC tag-based functions |
CReadFn | Client and server-side function object to read from streaming RPCs |
CReadInitialMetadataFn | Client-side function object to read initial metadata for RPCs |
CRepeatedlyRequestFn | Server-side function object to register request handlers |
CRequestFn | Client and server-side function object to start RPCs |
CSendInitialMetadataFn | Server-side function object to send initial metadata for RPCs |
CUseSenderFn | Function object to create sender completion tokens |
CWaitFn | Function object to wait for timers |
CWriteAndFinishFn | Server-side function object to coalesce write and finish of streaming RPCs |
CWriteFn | Client and server-side function object to write to streaming RPCs |
CWriteLastFn | Function object to coalesce write and send trailing metadata of streaming RPCs |
CWritesDoneFn | Client-side function object to signal WritesDone to streaming RPCs |
Npmr | Public namespace |
CAllocatorBinder | Helper class that associates an allocator to an object |
CBasicGrpcExecutor | GrpcContext's executor |
CDefaultPollContextTraits | (experimental) Default PollContext traits |
CGrpcContext | Execution context based on grpc::CompletionQueue |
CPollContext | (experimental) Helper class to run a GrpcContext in a different execution context |
CRepeatedlyRequestContext | Context passed to the request handler of repeatedly_request |