Package-level declarations
Types
Skeleton implementation of a coroutine-based gRPC server implementation. Intended to be subclassed by generated code.
A skeleton implementation of a coroutine-based client stub, suitable for extension by generated client stubs.
Helpers for gRPC clients implemented in Kotlin. Can be used directly, but intended to be used from generated Kotlin APIs.
A ServerInterceptor subtype that can install elements in the CoroutineContext where server logic is executed. These elements are applied "after" the AbstractCoroutineServerImpl.context; that is, the interceptor overrides the server's context.
A CoroutineContext that propagates an associated io.grpc.Context to coroutines run using that context, regardless of thread.
Helpers for implementing a gRPC server based on a Kotlin coroutine implementation.