Package | Description |
---|---|
io.netty.buffer |
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
|
io.netty.channel |
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
|
io.netty.handler.codec |
Extensible decoder and its common implementations which deal with the
packet fragmentation and reassembly issue found in a stream-based transport
such as TCP/IP.
|
io.netty.handler.flow |
Package to control the flow of messages.
|
io.netty.util |
Utility classes used across multiple packages.
|
io.netty.util.internal |
Internal-use-only utilities which is not allowed to be used
outside Netty.
|
Modifier and Type | Field and Description |
---|---|
private Recycler.Handle<ByteBufUtil.ThreadLocalUnsafeDirectByteBuf> |
ByteBufUtil.ThreadLocalUnsafeDirectByteBuf.handle |
private Recycler.Handle<ByteBufUtil.ThreadLocalDirectByteBuf> |
ByteBufUtil.ThreadLocalDirectByteBuf.handle |
private Recycler.Handle<AbstractPooledDerivedByteBuf> |
AbstractPooledDerivedByteBuf.recyclerHandle |
(package private) Recycler.Handle<PoolThreadCache.MemoryRegionCache.Entry<?>> |
PoolThreadCache.MemoryRegionCache.Entry.recyclerHandle |
private Recycler.Handle<PooledByteBuf<T>> |
PooledByteBuf.recyclerHandle |
Modifier and Type | Field and Description |
---|---|
private Recycler.Handle<AbstractChannelHandlerContext.AbstractWriteTask> |
AbstractChannelHandlerContext.AbstractWriteTask.handle |
private Recycler.Handle<ChannelOutboundBuffer.Entry> |
ChannelOutboundBuffer.Entry.handle |
private Recycler.Handle<PendingWriteQueue.PendingWrite> |
PendingWriteQueue.PendingWrite.handle |
Constructor and Description |
---|
AbstractWriteTask(Recycler.Handle<? extends AbstractChannelHandlerContext.AbstractWriteTask> handle) |
Entry(Recycler.Handle<ChannelOutboundBuffer.Entry> handle) |
PendingWrite(Recycler.Handle<PendingWriteQueue.PendingWrite> handle) |
WriteAndFlushTask(Recycler.Handle<AbstractChannelHandlerContext.WriteAndFlushTask> handle) |
WriteTask(Recycler.Handle<AbstractChannelHandlerContext.WriteTask> handle) |
Modifier and Type | Field and Description |
---|---|
private Recycler.Handle<CodecOutputList> |
CodecOutputList.handle |
Constructor and Description |
---|
CodecOutputList(Recycler.Handle<CodecOutputList> handle) |
Modifier and Type | Field and Description |
---|---|
private Recycler.Handle<FlowControlHandler.RecyclableArrayDeque> |
FlowControlHandler.RecyclableArrayDeque.handle |
Constructor and Description |
---|
RecyclableArrayDeque(int numElements,
Recycler.Handle<FlowControlHandler.RecyclableArrayDeque> handle) |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Recycler.DefaultHandle<T> |
Modifier and Type | Field and Description |
---|---|
private static Recycler.Handle |
Recycler.NOOP_HANDLE |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
Recycler.newObject(Recycler.Handle<T> handle) |
boolean |
Recycler.recycle(T o,
Recycler.Handle<T> handle)
Deprecated.
use
recycle(Object) . |
Modifier and Type | Field and Description |
---|---|
private Recycler.Handle<PendingWrite> |
PendingWrite.handle |
private Recycler.Handle<RecyclableArrayList> |
RecyclableArrayList.handle |
Constructor and Description |
---|
PendingWrite(Recycler.Handle<PendingWrite> handle) |
RecyclableArrayList(Recycler.Handle<RecyclableArrayList> handle) |
RecyclableArrayList(Recycler.Handle<RecyclableArrayList> handle,
int initialCapacity) |