Uses of Interface
io.netty.handler.codec.quic.QuicStreamChannel
-
Packages that use QuicStreamChannel Package Description io.netty.handler.codec.http3 HTTP/3 implementation.io.netty.handler.codec.quic QUIC implementation -
-
Uses of QuicStreamChannel in io.netty.handler.codec.http3
Methods in io.netty.handler.codec.http3 that return QuicStreamChannel Modifier and Type Method Description protected @Nullable QuicStreamChannel
Http3RequestStreamInboundHandler. controlStream(ChannelHandlerContext ctx)
Return the local control stream for this HTTP/3 connection.static @Nullable QuicStreamChannel
Http3. getLocalControlStream(Channel channel)
Returns the local initiated control stream for the HTTP/3 connection.Methods in io.netty.handler.codec.http3 that return types with arguments of type QuicStreamChannel Modifier and Type Method Description Future<QuicStreamChannel>
Http3ServerPushStreamManager. newPushStream(long pushId, @Nullable ChannelHandler handler)
Returns a new HTTP/3 push-stream that will use the givenChannelHandler
to dispatchHttp3PushStreamFrame
s too.static Future<QuicStreamChannel>
Http3. newRequestStream(QuicChannel channel, ChannelHandler handler)
Returns a new HTTP/3 request-stream that will use the givenChannelHandler
to dispatchHttp3RequestStreamFrame
s too.Methods in io.netty.handler.codec.http3 with parameters of type QuicStreamChannel Modifier and Type Method Description protected void
Http3PushStreamClientInitializer. initChannel(QuicStreamChannel ch)
protected void
Http3PushStreamServerInitializer. initChannel(QuicStreamChannel ch)
protected void
Http3RequestStreamInitializer. initChannel(QuicStreamChannel ch)
protected abstract void
Http3PushStreamClientInitializer. initPushStream(QuicStreamChannel ch)
Initialize theQuicStreamChannel
to handleHttp3PushStreamFrame
s.protected abstract void
Http3PushStreamServerInitializer. initPushStream(QuicStreamChannel ch)
Initialize theQuicStreamChannel
to handleHttp3PushStreamFrame
s.protected abstract void
Http3RequestStreamInitializer. initRequestStream(QuicStreamChannel ch)
Init theQuicStreamChannel
to handleHttp3RequestStreamFrame
s.Method parameters in io.netty.handler.codec.http3 with type arguments of type QuicStreamChannel Modifier and Type Method Description void
Http3ServerPushStreamManager. newPushStream(long pushId, @Nullable ChannelHandler handler, Promise<QuicStreamChannel> promise)
Returns a new HTTP/3 push-stream that will use the givenChannelHandler
to dispatchHttp3PushStreamFrame
s too.void
Http3ServerPushStreamManager. newPushStream(long pushId, @Nullable ChannelHandler handler, java.util.function.UnaryOperator<QuicStreamChannelBootstrap> bootstrapConfigurator, Promise<QuicStreamChannel> promise)
Returns a new HTTP/3 push-stream that will use the givenChannelHandler
to dispatchHttp3PushStreamFrame
s too. -
Uses of QuicStreamChannel in io.netty.handler.codec.quic
Methods in io.netty.handler.codec.quic that return QuicStreamChannel Modifier and Type Method Description QuicStreamChannel
QuicStreamChannel. flush()
QuicStreamChannel
QuicStreamChannel. read()
Methods in io.netty.handler.codec.quic that return types with arguments of type QuicStreamChannel Modifier and Type Method Description Future<QuicStreamChannel>
QuicStreamChannelBootstrap. create()
Creates a newQuicStreamChannel
and notifies theFuture
.Future<QuicStreamChannel>
QuicStreamChannelBootstrap. create(Promise<QuicStreamChannel> promise)
Creates a newQuicStreamChannel
and notifies theFuture
.default Future<QuicStreamChannel>
QuicChannel. createStream(QuicStreamType type, @Nullable ChannelHandler handler)
Creates a stream that is using thisQuicChannel
and notifies theFuture
once done.Future<QuicStreamChannel>
QuicChannel. createStream(QuicStreamType type, @Nullable ChannelHandler handler, Promise<QuicStreamChannel> promise)
Creates a stream that is using thisQuicChannel
and notifies thePromise
once done.Method parameters in io.netty.handler.codec.quic with type arguments of type QuicStreamChannel Modifier and Type Method Description Future<QuicStreamChannel>
QuicStreamChannelBootstrap. create(Promise<QuicStreamChannel> promise)
Creates a newQuicStreamChannel
and notifies theFuture
.Future<QuicStreamChannel>
QuicChannel. createStream(QuicStreamType type, @Nullable ChannelHandler handler, Promise<QuicStreamChannel> promise)
Creates a stream that is using thisQuicChannel
and notifies thePromise
once done.
-