AbstractHttp2Headers |
|
AbstractNettyHandler |
Base class for all Netty gRPC handlers.
|
AbstractNettyHandler.FlowControlPinger |
Class for handling flow control pinging and flow control window updates as necessary.
|
AbstractNettyHandler.PingLimiter |
Controls whether PINGs like those for BDP are permitted to be sent at the current time.
|
CancelClientStreamCommand |
Command sent from a Netty client stream to the handler to cancel the stream.
|
CancelServerStreamCommand |
Command sent from a Netty server stream to the handler to cancel the stream.
|
CancelServerStreamCommand.PeerNotify |
|
ClientTransportLifecycleManager |
Maintainer of transport lifecycle status.
|
CreateStreamCommand |
A command to create a new stream.
|
ForcefulCloseCommand |
A command to trigger close and close all streams.
|
GracefulCloseCommand |
A command to trigger close.
|
GracefulServerCloseCommand |
A command to trigger close and allow streams naturally close.
|
GrpcHttp2ConnectionHandler |
gRPC wrapper for Http2ConnectionHandler .
|
GrpcHttp2HeadersUtils.GrpcHttp2InboundHeaders |
A Http2Headers implementation optimized for inbound/received headers.
|
GrpcHttp2OutboundHeaders |
A custom implementation of Http2Headers that only includes methods used by gRPC.
|
InternalNettyChannelBuilder.ProtocolNegotiatorFactory |
A class that provides a Netty handler to control protocol negotiation.
|
InternalNettySocketSupport.InternalHelper |
|
InternalNettySocketSupport.InternalNativeSocketOptions |
|
InternalProtocolNegotiator.ClientFactory |
|
InternalProtocolNegotiator.ProtocolNegotiator |
|
InternalProtocolNegotiator.ServerFactory |
|
NegotiationType |
Identifies the negotiation used for starting up HTTP/2.
|
NettyChannelBuilder |
A builder to help simplify construction of channels using the Netty transport.
|
NettyChannelBuilder.LocalSocketPicker |
|
NettyClientHandler |
Client-side Netty handler for GRPC processing.
|
NettyClientStream.Sink |
|
NettyClientStream.TransportState |
This should only be called from the transport thread.
|
NettyReadableBuffer |
A Buffer implementation that is backed by a Netty ByteBuf .
|
NettyServer |
Netty-based server implementation.
|
NettyServerBuilder |
A builder to help simplify the construction of a Netty-based GRPC server.
|
NettyServerHandler |
Server-side Netty handler for GRPC processing.
|
NettyServerHandler.GracefulShutdown |
|
NettyServerStream.Sink |
|
NettyServerStream.TransportState |
This should only be called from the transport thread.
|
NettySocketSupport.Helper |
|
NettySocketSupport.NativeSocketOptions |
A TcpInfo and additional other info that will be turned into channelz socket options.
|
ProtocolNegotiationEvent |
Represents a completion of a protocol negotiation stage.
|
ProtocolNegotiator |
An class that provides a Netty handler to control protocol negotiation.
|
ProtocolNegotiator.ClientFactory |
|
ProtocolNegotiator.ServerFactory |
|
ProtocolNegotiators.FromChannelCredentialsResult |
|
ProtocolNegotiators.FromServerCredentialsResult |
|
ProtocolNegotiators.HostPort |
A tuple of (host, port).
|
ProtocolNegotiators.ProtocolNegotiationHandler |
ProtocolNegotiationHandler is a convenience handler that makes it easy to follow the rules for
protocol negotiation.
|
SendGrpcFrameCommand |
Command sent from the transport to the Netty channel to send a GRPC frame to the remote endpoint.
|
SendPingCommand |
Command sent from the transport to the Netty channel to send a PING frame.
|
SendResponseHeadersCommand |
Command sent from the transport to the Netty channel to send response headers to the client.
|
StreamIdHolder |
Container for stream ids.
|
UdsNameResolver |
|
Utils.EventLoopGroupType |
|
WriteBufferingAndExceptionHandler.ChannelWrite |
|
WriteQueue |
A queue of pending writes to a Channel that is flushed as a single unit.
|
WriteQueue.AbstractQueuedCommand |
|
WriteQueue.QueuedCommand |
Simple wrapper type around a command and its optional completion listener.
|