Uses of Class
io.netty.buffer.AdaptivePoolingAllocator.Chunk
Packages that use AdaptivePoolingAllocator.Chunk
Package
Description
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
-
Uses of AdaptivePoolingAllocator.Chunk in io.netty.buffer
Fields in io.netty.buffer declared as AdaptivePoolingAllocator.ChunkModifier and TypeFieldDescription(package private) AdaptivePoolingAllocator.Chunk
AdaptivePoolingAllocator.AdaptiveByteBuf.chunk
private AdaptivePoolingAllocator.Chunk
AdaptivePoolingAllocator.Magazine.current
private static final AdaptivePoolingAllocator.Chunk
AdaptivePoolingAllocator.Magazine.MAGAZINE_FREED
private AdaptivePoolingAllocator.Chunk
AdaptivePoolingAllocator.Magazine.nextInLine
Fields in io.netty.buffer with type parameters of type AdaptivePoolingAllocator.ChunkModifier and TypeFieldDescriptionprivate static final AtomicIntegerFieldUpdater
<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Chunk.AIF_UPDATER
private final Queue
<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.centralQueue
private static final AtomicReferenceFieldUpdater
<AdaptivePoolingAllocator.Magazine, AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Magazine.NEXT_IN_LINE
private static final ReferenceCountUpdater
<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Chunk.updater
Methods in io.netty.buffer that return AdaptivePoolingAllocator.ChunkModifier and TypeMethodDescriptionprivate AdaptivePoolingAllocator.Chunk
AdaptivePoolingAllocator.Magazine.newChunkAllocation
(int promptingSize) AdaptivePoolingAllocator.Chunk.retain()
AdaptivePoolingAllocator.Chunk.retain
(int increment) AdaptivePoolingAllocator.Chunk.touch()
Methods in io.netty.buffer that return types with arguments of type AdaptivePoolingAllocator.ChunkModifier and TypeMethodDescriptionprivate static Queue
<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.createSharedChunkQueue()
Create a thread-safe multi-producer, multi-consumer queue to hold chunks that spill over from the internal Magazines.Methods in io.netty.buffer with parameters of type AdaptivePoolingAllocator.ChunkModifier and TypeMethodDescription(package private) void
AdaptivePoolingAllocator.AdaptiveByteBuf.init
(AbstractByteBuf unwrapped, AdaptivePoolingAllocator.Chunk wrapped, int readerIndex, int writerIndex, int adjustment, int capacity, int maxCapacity) private boolean
AdaptivePoolingAllocator.offerToQueue
(AdaptivePoolingAllocator.Chunk buffer) private void
AdaptivePoolingAllocator.Magazine.transferToNextInLineOrRelease
(AdaptivePoolingAllocator.Chunk chunk) (package private) boolean
AdaptivePoolingAllocator.Magazine.trySetNextInLine
(AdaptivePoolingAllocator.Chunk chunk)