Uses of Interface
io.netty.handler.codec.http2.Http2RemoteFlowController.FlowControlled
Packages that use Http2RemoteFlowController.FlowControlled
-
Uses of Http2RemoteFlowController.FlowControlled in io.netty.handler.codec.http2
Classes in io.netty.handler.codec.http2 that implement Http2RemoteFlowController.FlowControlledModifier and TypeClassDescriptionclass
Common base type for payloads to deliver via flow-control.private final class
Wrap a DATA frame so it can be written subject to flow-control.private final class
Wrap headers so they can be written subject to flow-control.Fields in io.netty.handler.codec.http2 with type parameters of type Http2RemoteFlowController.FlowControlledModifier and TypeFieldDescriptionprivate final Deque
<Http2RemoteFlowController.FlowControlled> DefaultHttp2RemoteFlowController.FlowState.pendingWriteQueue
Methods in io.netty.handler.codec.http2 that return Http2RemoteFlowController.FlowControlledModifier and TypeMethodDescriptionDefaultHttp2RemoteFlowController.FlowState.peek()
Returns the head of the pending queue, ornull
if empty.Methods in io.netty.handler.codec.http2 with parameters of type Http2RemoteFlowController.FlowControlledModifier and TypeMethodDescriptionvoid
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.