|
class | BaseError |
| Base exception for all the server errors. More...
|
|
class | CallContext |
| gRPC call context More...
|
|
class | CallContextBase |
|
class | GenericCallContext |
| generic gRPC call context More...
|
|
class | GenericServiceBase |
| Allows to handle RPCs with dynamic method names. More...
|
|
class | MiddlewareBase |
| Base class for server gRPC middleware. More...
|
|
class | MiddlewareCallContext |
| Context for middleware-specific data during gRPC call. More...
|
|
class | MiddlewarePipelineComponent |
| Component to create middlewares pipeline. More...
|
|
class | Reader |
| Interface to read client's requests. More...
|
|
class | ReaderWriter |
| Interface to both read and write messages. More...
|
|
class | Result |
| Result type for service handlers (non server-streaming). More...
|
|
class | RpcError |
| Error during an RPC. More...
|
|
class | RpcInterruptedError |
| RPC failed without a status. This means that either the call got cancelled using TryCancel , the deadline has expired, or the client disconnected. More...
|
|
class | Server |
| Manages the gRPC server. More...
|
|
class | ServerComponent |
| Component that configures and manages the gRPC server. More...
|
|
struct | ServerConfig |
| Settings relating to the whole gRPC server. More...
|
|
class | ServiceBase |
| The type-erased base class for all gRPC service implementations. More...
|
|
class | ServiceComponentBase |
| Base class for all the gRPC service components. More...
|
|
struct | ServiceConfig |
| Per-service settings. More...
|
|
struct | ServiceInfo |
| Service meta info for a middleware construction. More...
|
|
struct | StorageContext |
| AnyStorage tag for gRPC call context. More...
|
|
class | StreamingResult |
| Special result type for server-streaming service handlers. More...
|
|
struct | TlsConfig |
|
class | Writer |
| Interface to write server's responses. More...
|
|