Package io.grpc.netty
Class NettyServerHandler.WriteMonitoringFrameWriter
java.lang.Object
io.netty.handler.codec.http2.DecoratingHttp2FrameWriter
io.grpc.netty.NettyServerHandler.WriteMonitoringFrameWriter
- All Implemented Interfaces:
io.netty.handler.codec.http2.Http2DataWriter
,io.netty.handler.codec.http2.Http2FrameWriter
,Closeable
,AutoCloseable
- Enclosing class:
NettyServerHandler
private static class NettyServerHandler.WriteMonitoringFrameWriter
extends io.netty.handler.codec.http2.DecoratingHttp2FrameWriter
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.handler.codec.http2.Http2FrameWriter
io.netty.handler.codec.http2.Http2FrameWriter.Configuration
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWriteMonitoringFrameWriter
(io.netty.handler.codec.http2.Http2FrameWriter delegate, KeepAliveEnforcer keepAliveEnforcer) -
Method Summary
Modifier and TypeMethodDescriptionio.netty.channel.ChannelFuture
writeData
(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.buffer.ByteBuf data, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) io.netty.channel.ChannelFuture
writeHeaders
(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.handler.codec.http2.Http2Headers headers, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) io.netty.channel.ChannelFuture
writeHeaders
(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.handler.codec.http2.Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) Methods inherited from class io.netty.handler.codec.http2.DecoratingHttp2FrameWriter
close, configuration, writeFrame, writeGoAway, writePing, writePriority, writePushPromise, writeRstStream, writeSettings, writeSettingsAck, writeWindowUpdate
-
Field Details
-
keepAliveEnforcer
-
-
Constructor Details
-
WriteMonitoringFrameWriter
public WriteMonitoringFrameWriter(io.netty.handler.codec.http2.Http2FrameWriter delegate, KeepAliveEnforcer keepAliveEnforcer)
-
-
Method Details
-
writeData
public io.netty.channel.ChannelFuture writeData(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.buffer.ByteBuf data, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) - Specified by:
writeData
in interfaceio.netty.handler.codec.http2.Http2DataWriter
- Overrides:
writeData
in classio.netty.handler.codec.http2.DecoratingHttp2FrameWriter
-
writeHeaders
public io.netty.channel.ChannelFuture writeHeaders(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.handler.codec.http2.Http2Headers headers, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) - Specified by:
writeHeaders
in interfaceio.netty.handler.codec.http2.Http2FrameWriter
- Overrides:
writeHeaders
in classio.netty.handler.codec.http2.DecoratingHttp2FrameWriter
-
writeHeaders
public io.netty.channel.ChannelFuture writeHeaders(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.handler.codec.http2.Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) - Specified by:
writeHeaders
in interfaceio.netty.handler.codec.http2.Http2FrameWriter
- Overrides:
writeHeaders
in classio.netty.handler.codec.http2.DecoratingHttp2FrameWriter
-