| Class | Description |
|---|---|
| AbstractCoroutineServerImpl |
Skeleton implementation of a coroutine-based gRPC server implementation. Intended to be
subclassed by generated code.
|
| AbstractCoroutineStub<S extends AbstractCoroutineStub<S>> |
A skeleton implementation of a coroutine-based client stub, suitable for extension by generated
client stubs.
|
| ClientCalls |
Helpers for gRPC clients implemented in Kotlin. Can be used directly, but intended to be used
from generated Kotlin APIs.
|
| CoroutineContextServerInterceptor |
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.
|
| GrpcContextElement |
A CoroutineContext that propagates an associated io.grpc.Context to coroutines run using
that context, regardless of thread.
|
| HelpersKt | |
| ServerCalls |
Helpers for implementing a gRPC server based on a Kotlin coroutine implementation.
|