Uses of Interface
io.netty.channel.RecvByteBufAllocator
Packages that use RecvByteBufAllocator
Package
Description
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
Abstract SCTP socket interfaces which extend the core channel API.
Abstract TCP and UDP socket interfaces which extend the core channel API.
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
Unix specific transport.
Handlers for sending and receiving HTTP/2 frames.
-
Uses of RecvByteBufAllocator in io.netty.channel
Subinterfaces of RecvByteBufAllocator in io.netty.channelModifier and TypeInterfaceDescriptioninterface
RecvByteBufAllocator
that limits a read operation based upon a maximum value per individual read and a maximum amount when a read operation is attempted by the event loop.interface
RecvByteBufAllocator
that limits the number of read operations that will be attempted when a read operation is attempted by the event loop.Classes in io.netty.channel that implement RecvByteBufAllocatorModifier and TypeClassDescriptionclass
TheRecvByteBufAllocator
that automatically increases and decreases the predicted buffer size on feed back.class
TheRecvByteBufAllocator
that yields a buffer size prediction based upon decrementing the value from the max bytes per read.class
Default implementation ofMaxMessagesRecvByteBufAllocator
which respectsChannelConfig.isAutoRead()
and also prevents overflow.class
TheRecvByteBufAllocator
that always yields the same buffer size prediction.final class
MaxMessagesRecvByteBufAllocator
implementation which should be used forServerChannel
s.Fields in io.netty.channel declared as RecvByteBufAllocatorModifier and TypeFieldDescriptionprivate RecvByteBufAllocator
DefaultChannelConfig.rcvBufAllocator
Fields in io.netty.channel with type parameters of type RecvByteBufAllocatorModifier and TypeFieldDescriptionstatic final ChannelOption
<RecvByteBufAllocator> ChannelOption.RCVBUF_ALLOCATOR
Methods in io.netty.channel with type parameters of type RecvByteBufAllocatorModifier and TypeMethodDescription<T extends RecvByteBufAllocator>
TChannelConfig.getRecvByteBufAllocator()
ReturnsRecvByteBufAllocator
which is used for the channel to allocate receive buffers.<T extends RecvByteBufAllocator>
TDefaultChannelConfig.getRecvByteBufAllocator()
Methods in io.netty.channel with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Set theRecvByteBufAllocator
which is used for the channel to allocate receive buffers.DefaultChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) private void
DefaultChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator, ChannelMetadata metadata) Set theRecvByteBufAllocator
which is used for the channel to allocate receive buffers.Constructors in io.netty.channel with parameters of type RecvByteBufAllocatorModifierConstructorDescriptionprotected
DefaultChannelConfig
(Channel channel, RecvByteBufAllocator allocator) -
Uses of RecvByteBufAllocator in io.netty.channel.epoll
Methods in io.netty.channel.epoll with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionEpollChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) EpollDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) EpollDomainDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) EpollDomainSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) EpollServerChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) EpollServerSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) EpollSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Constructors in io.netty.channel.epoll with parameters of type RecvByteBufAllocatorModifierConstructorDescriptionprotected
EpollChannelConfig
(Channel channel, RecvByteBufAllocator recvByteBufAllocator) -
Uses of RecvByteBufAllocator in io.netty.channel.kqueue
Methods in io.netty.channel.kqueue with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionKQueueChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) KQueueDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) KQueueDomainDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) KQueueDomainSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) KQueueServerChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) KQueueServerSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) KQueueSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Constructors in io.netty.channel.kqueue with parameters of type RecvByteBufAllocatorModifierConstructorDescription(package private)
KQueueChannelConfig
(AbstractKQueueChannel channel, RecvByteBufAllocator recvByteBufAllocator) -
Uses of RecvByteBufAllocator in io.netty.channel.sctp
Methods in io.netty.channel.sctp with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionDefaultSctpChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DefaultSctpServerChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) SctpChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) SctpServerChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) -
Uses of RecvByteBufAllocator in io.netty.channel.socket
Methods in io.netty.channel.socket with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DefaultDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DefaultServerSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DefaultSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DuplexChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) ServerSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) SocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) -
Uses of RecvByteBufAllocator in io.netty.channel.socket.nio
Methods in io.netty.channel.socket.nio with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionNioDomainSocketChannel.NioDomainSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) -
Uses of RecvByteBufAllocator in io.netty.channel.socket.oio
Methods in io.netty.channel.socket.oio with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionDefaultOioDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DefaultOioServerSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Deprecated.DefaultOioSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Deprecated.OioDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Deprecated.OioServerSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Deprecated.OioSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) Deprecated. -
Uses of RecvByteBufAllocator in io.netty.channel.unix
Methods in io.netty.channel.unix with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionDomainDatagramChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) DomainSocketChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator) -
Uses of RecvByteBufAllocator in io.netty.handler.codec.http2
Methods in io.netty.handler.codec.http2 with parameters of type RecvByteBufAllocatorModifier and TypeMethodDescriptionAbstractHttp2StreamChannel.Http2StreamChannelConfig.setRecvByteBufAllocator
(RecvByteBufAllocator allocator)