Uses of Interface
io.netty.channel.uring.IoUringBufferRingAllocator
-
Packages that use IoUringBufferRingAllocator Package Description io.netty.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls. -
-
Uses of IoUringBufferRingAllocator in io.netty.channel.uring
Classes in io.netty.channel.uring that implement IoUringBufferRingAllocator Modifier and Type Class Description classAbstractIoUringBufferRingAllocatorBase class forIoUringBufferRingAllocatorimplementations which support large allocations.classIoUringAdaptiveBufferRingAllocatorIoUringBufferRingAllocatorimplementation which uses an adaptive strategy to allocate buffers, which will decrease / increase the buffer size depending on if the allocated buffers were completely used or not before.classIoUringFixedBufferRingAllocatorIoUringBufferRingAllocatorimplementation which uses a fixed size for the buffers that are returned byAbstractIoUringBufferRingAllocator.allocate().Fields in io.netty.channel.uring declared as IoUringBufferRingAllocator Modifier and Type Field Description private IoUringBufferRingAllocatorIoUringBufferRing. allocatorprivate IoUringBufferRingAllocatorIoUringBufferRingConfig. allocatorprivate IoUringBufferRingAllocatorIoUringBufferRingConfig.Builder. allocatorMethods in io.netty.channel.uring that return IoUringBufferRingAllocator Modifier and Type Method Description IoUringBufferRingAllocatorIoUringBufferRingConfig. allocator()Returns theIoUringBufferRingAllocatorto use to allocateByteBufs.Methods in io.netty.channel.uring with parameters of type IoUringBufferRingAllocator Modifier and Type Method Description IoUringBufferRingConfig.BuilderIoUringBufferRingConfig.Builder. allocator(IoUringBufferRingAllocator allocator)Set theIoUringBufferRingAllocatorto use to allocateByteBufs.Constructors in io.netty.channel.uring with parameters of type IoUringBufferRingAllocator Constructor Description IoUringBufferRing(int ringFd, java.nio.ByteBuffer ioUringBufRing, short entries, int batchSize, short bufferGroupId, boolean incremental, IoUringBufferRingAllocator allocator, boolean batchAllocation)IoUringBufferRingConfig(short bgId, short bufferRingSize, int batchSize, int maxUnreleasedBuffers, boolean incremental, IoUringBufferRingAllocator allocator)Deprecated.IoUringBufferRingConfig(short bgId, short bufferRingSize, int batchSize, int maxUnreleasedBuffers, boolean incremental, IoUringBufferRingAllocator allocator, boolean batchAllocation)IoUringBufferRingConfig(short bgId, short bufferRingSize, int maxUnreleasedBuffers, IoUringBufferRingAllocator allocator)Deprecated.
-