public interface QuicStreamChannelConfig
extends io.netty.channel.socket.DuplexChannelConfig
DuplexChannelConfig
for QUIC streams.Modifier and Type | Method and Description |
---|---|
boolean |
isReadFrames()
Returns
true if the QuicStreamChannel will read QuicStreamFrame s and fire these through
the ChannelPipeline , false if it uses ByteBuf . |
QuicStreamChannelConfig |
setAllocator(io.netty.buffer.ByteBufAllocator allocator) |
QuicStreamChannelConfig |
setAllowHalfClosure(boolean allowHalfClosure) |
QuicStreamChannelConfig |
setAutoClose(boolean autoClose) |
QuicStreamChannelConfig |
setAutoRead(boolean autoRead) |
QuicStreamChannelConfig |
setConnectTimeoutMillis(int connectTimeoutMillis) |
QuicStreamChannelConfig |
setMaxMessagesPerRead(int maxMessagesPerRead) |
QuicStreamChannelConfig |
setMessageSizeEstimator(io.netty.channel.MessageSizeEstimator estimator) |
QuicStreamChannelConfig |
setReadFrames(boolean readFrames)
Set this to
true if the QuicStreamChannel should read QuicStreamFrame s and fire these
through the ChannelPipeline , false if it uses ByteBuf . |
QuicStreamChannelConfig |
setRecvByteBufAllocator(io.netty.channel.RecvByteBufAllocator allocator) |
QuicStreamChannelConfig |
setWriteBufferHighWaterMark(int writeBufferHighWaterMark) |
QuicStreamChannelConfig |
setWriteBufferLowWaterMark(int writeBufferLowWaterMark) |
QuicStreamChannelConfig |
setWriteBufferWaterMark(io.netty.channel.WriteBufferWaterMark writeBufferWaterMark) |
QuicStreamChannelConfig |
setWriteSpinCount(int writeSpinCount) |
getAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMessageSizeEstimator, getOption, getOptions, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setOption, setOptions
QuicStreamChannelConfig setReadFrames(boolean readFrames)
true
if the QuicStreamChannel
should read QuicStreamFrame
s and fire these
through the ChannelPipeline
, false
if it uses ByteBuf
.readFrames
- true
if QuicStreamFrame
s should be used, false
if
ByteBuf
should be used.boolean isReadFrames()
true
if the QuicStreamChannel
will read QuicStreamFrame
s and fire these through
the ChannelPipeline
, false
if it uses ByteBuf
.true
if QuicStreamFrame
s should be used, false
if
ByteBuf
should be used.QuicStreamChannelConfig setAllowHalfClosure(boolean allowHalfClosure)
setAllowHalfClosure
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead)
setMaxMessagesPerRead
in interface io.netty.channel.ChannelConfig
setMaxMessagesPerRead
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setWriteSpinCount(int writeSpinCount)
setWriteSpinCount
in interface io.netty.channel.ChannelConfig
setWriteSpinCount
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setAllocator(io.netty.buffer.ByteBufAllocator allocator)
setAllocator
in interface io.netty.channel.ChannelConfig
setAllocator
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setRecvByteBufAllocator(io.netty.channel.RecvByteBufAllocator allocator)
setRecvByteBufAllocator
in interface io.netty.channel.ChannelConfig
setRecvByteBufAllocator
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setAutoRead(boolean autoRead)
setAutoRead
in interface io.netty.channel.ChannelConfig
setAutoRead
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setAutoClose(boolean autoClose)
setAutoClose
in interface io.netty.channel.ChannelConfig
setAutoClose
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setMessageSizeEstimator(io.netty.channel.MessageSizeEstimator estimator)
setMessageSizeEstimator
in interface io.netty.channel.ChannelConfig
setMessageSizeEstimator
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setWriteBufferWaterMark(io.netty.channel.WriteBufferWaterMark writeBufferWaterMark)
setWriteBufferWaterMark
in interface io.netty.channel.ChannelConfig
setWriteBufferWaterMark
in interface io.netty.channel.socket.DuplexChannelConfig
QuicStreamChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis)
setConnectTimeoutMillis
in interface io.netty.channel.ChannelConfig
QuicStreamChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark)
setWriteBufferHighWaterMark
in interface io.netty.channel.ChannelConfig
QuicStreamChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark)
setWriteBufferLowWaterMark
in interface io.netty.channel.ChannelConfig
Copyright © 2020-2023 The Netty Project. All Rights Reserved.