Uses of Class
io.netty.channel.ChannelOutboundBuffer
Packages that use ChannelOutboundBuffer
Package
Description
The helper classes with fluent API which enable an easy implementation of
typical client side and server side channel initialization.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual
Channel
that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context.Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based channel API implementation - recommended for
a small number of connections (< 1000).
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).
Handlers for sending and receiving HTTP/2 frames.
-
Uses of ChannelOutboundBuffer in io.netty.bootstrap
Methods in io.netty.bootstrap with parameters of type ChannelOutboundBuffer -
Uses of ChannelOutboundBuffer in io.netty.channel
Fields in io.netty.channel declared as ChannelOutboundBufferModifier and TypeFieldDescriptionprivate final ChannelOutboundBuffer
PendingBytesTracker.ChannelOutboundBufferPendingBytesTracker.buffer
private ChannelOutboundBuffer
AbstractChannel.AbstractUnsafe.outboundBuffer
Fields in io.netty.channel with type parameters of type ChannelOutboundBufferModifier and TypeFieldDescriptionprivate static final AtomicLongFieldUpdater
<ChannelOutboundBuffer> ChannelOutboundBuffer.TOTAL_PENDING_SIZE_UPDATER
private static final AtomicIntegerFieldUpdater
<ChannelOutboundBuffer> ChannelOutboundBuffer.UNWRITABLE_UPDATER
Methods in io.netty.channel that return ChannelOutboundBufferModifier and TypeMethodDescriptionfinal ChannelOutboundBuffer
AbstractChannel.AbstractUnsafe.outboundBuffer()
Channel.Unsafe.outboundBuffer()
Returns theChannelOutboundBuffer
of theChannel
where the pending write requests are stored.Methods in io.netty.channel with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprivate void
AbstractChannel.AbstractUnsafe.closeOutboundBufferForShutdown
(ChannelPipeline pipeline, ChannelOutboundBuffer buffer, Throwable cause) protected abstract void
AbstractChannel.doWrite
(ChannelOutboundBuffer in) Flush the content of the given buffer to the remote peer.protected void
AbstractServerChannel.doWrite
(ChannelOutboundBuffer in) Constructors in io.netty.channel with parameters of type ChannelOutboundBufferModifierConstructorDescription(package private)
ChannelOutboundBufferPendingBytesTracker
(ChannelOutboundBuffer buffer, MessageSizeEstimator.Handle estimatorHandle) -
Uses of ChannelOutboundBuffer in io.netty.channel.embedded
Methods in io.netty.channel.embedded with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprotected void
EmbeddedChannel.doWrite
(ChannelOutboundBuffer in) -
Uses of ChannelOutboundBuffer in io.netty.channel.epoll
Methods in io.netty.channel.epoll with parameters of type ChannelOutboundBufferModifier and TypeMethodDescription(package private) void
NativeDatagramPacketArray.add
(ChannelOutboundBuffer buffer, boolean connected, int maxMessagesPerWrite) protected void
AbstractEpollServerChannel.doWrite
(ChannelOutboundBuffer in) protected void
AbstractEpollStreamChannel.doWrite
(ChannelOutboundBuffer in) protected void
EpollDatagramChannel.doWrite
(ChannelOutboundBuffer in) protected void
EpollDomainDatagramChannel.doWrite
(ChannelOutboundBuffer in) protected final int
AbstractEpollChannel.doWriteBytes
(ChannelOutboundBuffer in, ByteBuf buf) private int
AbstractEpollStreamChannel.doWriteMultiple
(ChannelOutboundBuffer in) Attempt to write multipleByteBuf
objects.protected int
AbstractEpollStreamChannel.doWriteSingle
(ChannelOutboundBuffer in) Attempt to write a single object.protected int
EpollDomainSocketChannel.doWriteSingle
(ChannelOutboundBuffer in) private int
AbstractEpollStreamChannel.writeBytes
(ChannelOutboundBuffer in, ByteBuf buf) private int
AbstractEpollStreamChannel.writeBytesMultiple
(ChannelOutboundBuffer in, IovArray array) Write multiple bytes viaIovArray
.private int
AbstractEpollStreamChannel.writeBytesMultiple
(ChannelOutboundBuffer in, ByteBuffer[] nioBuffers, int nioBufferCnt, long expectedWrittenBytes, long maxBytesPerGatheringWrite) Write multiple bytes viaByteBuffer
array.private int
AbstractEpollStreamChannel.writeDefaultFileRegion
(ChannelOutboundBuffer in, DefaultFileRegion region) Write aDefaultFileRegion
private int
AbstractEpollStreamChannel.writeFileRegion
(ChannelOutboundBuffer in, FileRegion region) Write aFileRegion
-
Uses of ChannelOutboundBuffer in io.netty.channel.kqueue
Methods in io.netty.channel.kqueue with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprotected void
AbstractKQueueDatagramChannel.doWrite
(ChannelOutboundBuffer in) protected void
AbstractKQueueServerChannel.doWrite
(ChannelOutboundBuffer in) protected void
AbstractKQueueStreamChannel.doWrite
(ChannelOutboundBuffer in) protected final int
AbstractKQueueChannel.doWriteBytes
(ChannelOutboundBuffer in, ByteBuf buf) private int
AbstractKQueueStreamChannel.doWriteMultiple
(ChannelOutboundBuffer in) Attempt to write multipleByteBuf
objects.protected int
AbstractKQueueStreamChannel.doWriteSingle
(ChannelOutboundBuffer in) Attempt to write a single object.protected int
KQueueDomainSocketChannel.doWriteSingle
(ChannelOutboundBuffer in) private int
AbstractKQueueStreamChannel.writeBytes
(ChannelOutboundBuffer in, ByteBuf buf) private int
AbstractKQueueStreamChannel.writeBytesMultiple
(ChannelOutboundBuffer in, IovArray array) Write multiple bytes viaIovArray
.private int
AbstractKQueueStreamChannel.writeBytesMultiple
(ChannelOutboundBuffer in, ByteBuffer[] nioBuffers, int nioBufferCnt, long expectedWrittenBytes, long maxBytesPerGatheringWrite) Write multiple bytes viaByteBuffer
array.private int
AbstractKQueueStreamChannel.writeDefaultFileRegion
(ChannelOutboundBuffer in, DefaultFileRegion region) Write aDefaultFileRegion
private int
AbstractKQueueStreamChannel.writeFileRegion
(ChannelOutboundBuffer in, FileRegion region) Write aFileRegion
-
Uses of ChannelOutboundBuffer in io.netty.channel.local
Methods in io.netty.channel.local with parameters of type ChannelOutboundBuffer -
Uses of ChannelOutboundBuffer in io.netty.channel.nio
Methods in io.netty.channel.nio with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprotected void
AbstractNioByteChannel.doWrite
(ChannelOutboundBuffer in) protected void
AbstractNioMessageChannel.doWrite
(ChannelOutboundBuffer in) protected final int
AbstractNioByteChannel.doWrite0
(ChannelOutboundBuffer in) Write objects to the OS.private int
AbstractNioByteChannel.doWriteInternal
(ChannelOutboundBuffer in, Object msg) protected abstract boolean
AbstractNioMessageChannel.doWriteMessage
(Object msg, ChannelOutboundBuffer in) Write a message to the underlyingChannel
. -
Uses of ChannelOutboundBuffer in io.netty.channel.oio
Methods in io.netty.channel.oio with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprotected void
AbstractOioByteChannel.doWrite
(ChannelOutboundBuffer in) Deprecated. -
Uses of ChannelOutboundBuffer in io.netty.channel.socket.nio
Methods in io.netty.channel.socket.nio with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprotected void
NioSocketChannel.doWrite
(ChannelOutboundBuffer in) protected boolean
NioDatagramChannel.doWriteMessage
(Object msg, ChannelOutboundBuffer in) protected boolean
NioServerSocketChannel.doWriteMessage
(Object msg, ChannelOutboundBuffer in) -
Uses of ChannelOutboundBuffer in io.netty.channel.socket.oio
Methods in io.netty.channel.socket.oio with parameters of type ChannelOutboundBufferModifier and TypeMethodDescriptionprotected void
OioDatagramChannel.doWrite
(ChannelOutboundBuffer in) Deprecated.protected void
OioServerSocketChannel.doWrite
(ChannelOutboundBuffer in) Deprecated. -
Uses of ChannelOutboundBuffer in io.netty.handler.codec.http2
Methods in io.netty.handler.codec.http2 that return ChannelOutboundBuffer