Uses of Class
io.grpc.netty.ClientTransportLifecycleManager
Packages that use ClientTransportLifecycleManager
Package
Description
The main transport implementation based on Netty,
for both the client and the server.
-
Uses of ClientTransportLifecycleManager in io.grpc.netty
Fields in io.grpc.netty declared as ClientTransportLifecycleManagerModifier and TypeFieldDescriptionprivate final ClientTransportLifecycleManager
NettyClientHandler.lifecycleManager
private ClientTransportLifecycleManager
NettyClientTransport.lifecycleManager
Since not thread-safe, may only be used from event loop.Methods in io.grpc.netty that return ClientTransportLifecycleManagerModifier and TypeMethodDescription(package private) ClientTransportLifecycleManager
NettyClientHandler.getLifecycleManager()
Methods in io.grpc.netty with parameters of type ClientTransportLifecycleManagerModifier and TypeMethodDescription(package private) static NettyClientHandler
NettyClientHandler.newHandler
(ClientTransportLifecycleManager lifecycleManager, KeepAliveManager keepAliveManager, boolean autoFlowControl, int flowControlWindow, int maxHeaderListSize, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchFactory, Runnable tooManyPingsRunnable, TransportTracer transportTracer, Attributes eagAttributes, String authority, ChannelLogger negotiationLogger, com.google.common.base.Ticker ticker) (package private) static NettyClientHandler
NettyClientHandler.newHandler
(io.netty.handler.codec.http2.Http2Connection connection, io.netty.handler.codec.http2.Http2FrameReader frameReader, io.netty.handler.codec.http2.Http2FrameWriter frameWriter, ClientTransportLifecycleManager lifecycleManager, KeepAliveManager keepAliveManager, boolean autoFlowControl, int flowControlWindow, int maxHeaderListSize, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchFactory, Runnable tooManyPingsRunnable, TransportTracer transportTracer, Attributes eagAttributes, String authority, ChannelLogger negotiationLogger, com.google.common.base.Ticker ticker) Constructors in io.grpc.netty with parameters of type ClientTransportLifecycleManagerModifierConstructorDescriptionprivate
NettyClientHandler
(io.netty.handler.codec.http2.Http2ConnectionDecoder decoder, io.netty.handler.codec.http2.Http2ConnectionEncoder encoder, io.netty.handler.codec.http2.Http2Settings settings, ChannelLogger negotiationLogger, ClientTransportLifecycleManager lifecycleManager, KeepAliveManager keepAliveManager, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchFactory, Runnable tooManyPingsRunnable, TransportTracer transportTracer, Attributes eagAttributes, String authority, boolean autoFlowControl, AbstractNettyHandler.PingLimiter pingLimiter, com.google.common.base.Ticker ticker)