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.ChannelFuturewriteData(io.netty.channel.ChannelHandlerContext ctx, int streamId, io.netty.buffer.ByteBuf data, int padding, boolean endStream, io.netty.channel.ChannelPromise promise) io.netty.channel.ChannelFuturewriteHeaders(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.ChannelFuturewriteHeaders(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:
writeDatain interfaceio.netty.handler.codec.http2.Http2DataWriter- Overrides:
writeDatain 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:
writeHeadersin interfaceio.netty.handler.codec.http2.Http2FrameWriter- Overrides:
writeHeadersin 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:
writeHeadersin interfaceio.netty.handler.codec.http2.Http2FrameWriter- Overrides:
writeHeadersin classio.netty.handler.codec.http2.DecoratingHttp2FrameWriter
-