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
Subclasses of AdaptivePoolingAllocator.Chunk in io.netty.bufferModifier and TypeClassDescriptionprivate static final classFields in io.netty.buffer declared as AdaptivePoolingAllocator.ChunkModifier and TypeFieldDescription(package private) AdaptivePoolingAllocator.ChunkAdaptivePoolingAllocator.AdaptiveByteBuf.chunkprivate AdaptivePoolingAllocator.ChunkAdaptivePoolingAllocator.Magazine.currentprivate static final AdaptivePoolingAllocator.ChunkAdaptivePoolingAllocator.Magazine.MAGAZINE_FREEDprivate AdaptivePoolingAllocator.ChunkAdaptivePoolingAllocator.Magazine.nextInLineFields in io.netty.buffer with type parameters of type AdaptivePoolingAllocator.ChunkModifier and TypeFieldDescriptionprivate static final AtomicIntegerFieldUpdater<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Chunk.AIF_UPDATERprivate final Set<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.chunkRegistryprivate final Set<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.HistogramChunkController.chunkRegistryprivate final Set<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.SizeClassChunkController.chunkRegistryprivate final Queue<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.MagazineGroup.chunkReuseQueueprivate static final AtomicReferenceFieldUpdater<AdaptivePoolingAllocator.Magazine, AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Magazine.NEXT_IN_LINEprivate final Queue<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Magazine.sharedChunkQueueprivate static final ReferenceCountUpdater<AdaptivePoolingAllocator.Chunk> AdaptivePoolingAllocator.Chunk.updaterMethods in io.netty.buffer that return AdaptivePoolingAllocator.ChunkModifier and TypeMethodDescriptionAdaptivePoolingAllocator.ChunkController.newChunkAllocation(int promptingSize, AdaptivePoolingAllocator.Magazine magazine) Allocate a newAdaptivePoolingAllocator.Chunkfor the givenAdaptivePoolingAllocator.Magazine.AdaptivePoolingAllocator.HistogramChunkController.newChunkAllocation(int promptingSize, AdaptivePoolingAllocator.Magazine magazine) AdaptivePoolingAllocator.SizeClassChunkController.newChunkAllocation(int promptingSize, AdaptivePoolingAllocator.Magazine magazine) 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) voidAdaptivePoolingAllocator.AdaptiveByteBuf.init(AbstractByteBuf unwrapped, AdaptivePoolingAllocator.Chunk wrapped, int readerIndex, int writerIndex, int adjustment, int size, int capacity, int maxCapacity, int segmentId) (package private) booleanAdaptivePoolingAllocator.Magazine.offerToQueue(AdaptivePoolingAllocator.Chunk chunk) (package private) booleanAdaptivePoolingAllocator.MagazineGroup.offerToQueue(AdaptivePoolingAllocator.Chunk buffer) private voidAdaptivePoolingAllocator.Magazine.transferToNextInLineOrRelease(AdaptivePoolingAllocator.Chunk chunk) (package private) booleanAdaptivePoolingAllocator.Magazine.trySetNextInLine(AdaptivePoolingAllocator.Chunk chunk) Constructor parameters in io.netty.buffer with type arguments of type AdaptivePoolingAllocator.ChunkModifierConstructorDescription(package private)Magazine(AdaptivePoolingAllocator.MagazineGroup group, boolean shareable, Queue<AdaptivePoolingAllocator.Chunk> sharedChunkQueue, AdaptivePoolingAllocator.ChunkController chunkController)