Uses of Interface
io.netty.handler.codec.http2.Http2RemoteFlowController.FlowControlled
-
Packages that use Http2RemoteFlowController.FlowControlled Package Description io.netty.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames. -
-
Uses of Http2RemoteFlowController.FlowControlled in io.netty.handler.codec.http2
Classes in io.netty.handler.codec.http2 that implement Http2RemoteFlowController.FlowControlled Modifier and Type Class Description class
DefaultHttp2ConnectionEncoder.FlowControlledBase
Common base type for payloads to deliver via flow-control.private class
DefaultHttp2ConnectionEncoder.FlowControlledData
Wrap a DATA frame so it can be written subject to flow-control.private class
DefaultHttp2ConnectionEncoder.FlowControlledHeaders
Wrap headers so they can be written subject to flow-control.Fields in io.netty.handler.codec.http2 with type parameters of type Http2RemoteFlowController.FlowControlled Modifier and Type Field Description private java.util.Deque<Http2RemoteFlowController.FlowControlled>
DefaultHttp2RemoteFlowController.FlowState. pendingWriteQueue
Methods in io.netty.handler.codec.http2 that return Http2RemoteFlowController.FlowControlled Modifier and Type Method Description private Http2RemoteFlowController.FlowControlled
DefaultHttp2RemoteFlowController.FlowState. peek()
Returns the head of the pending queue, ornull
if empty.Methods in io.netty.handler.codec.http2 with parameters of type Http2RemoteFlowController.FlowControlled Modifier and Type Method Description void
DefaultHttp2RemoteFlowController. addFlowControlled(Http2Stream stream, Http2RemoteFlowController.FlowControlled frame)
void
Http2RemoteFlowController. addFlowControlled(Http2Stream stream, Http2RemoteFlowController.FlowControlled payload)
Queues a payload for transmission to the remote endpoint.(package private) void
DefaultHttp2RemoteFlowController.FlowState. enqueueFrame(Http2RemoteFlowController.FlowControlled frame)
Adds theframe
to the pending queue and increments the pending byte count.(package private) void
DefaultHttp2RemoteFlowController.ListenerWritabilityMonitor. enqueueFrame(DefaultHttp2RemoteFlowController.FlowState state, Http2RemoteFlowController.FlowControlled frame)
(package private) void
DefaultHttp2RemoteFlowController.WritabilityMonitor. enqueueFrame(DefaultHttp2RemoteFlowController.FlowState state, Http2RemoteFlowController.FlowControlled frame)
Add a frame to be sent via flow control.private void
DefaultHttp2RemoteFlowController.FlowState. enqueueFrameWithoutMerge(Http2RemoteFlowController.FlowControlled frame)
boolean
DefaultHttp2ConnectionEncoder.FlowControlledData. merge(ChannelHandlerContext ctx, Http2RemoteFlowController.FlowControlled next)
boolean
DefaultHttp2ConnectionEncoder.FlowControlledHeaders. merge(ChannelHandlerContext ctx, Http2RemoteFlowController.FlowControlled next)
boolean
Http2RemoteFlowController.FlowControlled. merge(ChannelHandlerContext ctx, Http2RemoteFlowController.FlowControlled next)
Merge the contents of thenext
message into this message so they can be written out as one unit.private void
DefaultHttp2RemoteFlowController.FlowState. writeError(Http2RemoteFlowController.FlowControlled frame, Http2Exception cause)
Discards thisHttp2RemoteFlowController.FlowControlled
, writing an error.
-