asio-grpc v1.4.0
Asynchronous gRPC with Asio/unified executors
|
Public namespace. More...
Typedefs | |
using | GrpcExecutor = agrpc::BasicGrpcExecutor< agrpc::detail::pmr::polymorphic_allocator< std::byte > > |
BasicGrpcExecutor specialized on pmr::polymorphic_allocator More... | |
template<class T > | |
using | GrpcAwaitable = asio::awaitable< T, agrpc::pmr::GrpcExecutor > |
asio::awaitable specialized on agrpc::pmr::GrpcExecutor | |
using | GrpcUseAwaitable = asio::use_awaitable_t< agrpc::pmr::GrpcExecutor > |
asio::use_awaitable_t specialized on agrpc::pmr::GrpcExecutor | |
Variables | |
constexpr agrpc::pmr::GrpcUseAwaitable | GRPC_USE_AWAITABLE {} |
asio::use_awaitable specialized on agrpc::pmr::GrpcExecutor | |
Public namespace.
using agrpc::pmr::GrpcExecutor = typedef agrpc::BasicGrpcExecutor<agrpc::detail::pmr::polymorphic_allocator<std::byte> > |
BasicGrpcExecutor specialized on pmr::polymorphic_allocator
This BasicGrpcExecutor does not track outstanding work, has the relationship.fork and blocking.never properties and uses the pmr::polymorphic_allocator
allocator.