Top Fields Constructors Methods
io.netty.incubator.channel.uring

pack-priv final Class MsgHdrMemory

extends Object
Class Inheritance
Imports
io.netty.buffer.ByteBuf, io.netty.channel.socket.DatagramPacket, io.netty.util.internal.PlatformDependent, java.net.InetSocketAddress

Field Summary

Modifier and TypeField and Description
private final long
private final int
private final long

Constructor Summary

AccessConstructor and Description
pack-priv
MsgHdrMemory(int idx)

Method Summary

Modifier and TypeMethod and Description
pack-priv long
pack-priv boolean
pack-priv int
idx()

pack-priv DatagramPacket
read(IOUringDatagramChannel channel, ByteBuf buffer, int bytesRead)

pack-priv void
pack-priv void
write(LinuxSocket socket, InetSocketAddress address, long bufferAddress, int length, short segmentSize)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cmsgDataAddrback to summary
private final long cmsgDataAddr
idxback to summary
private final int idx
memoryback to summary
private final long memory

Constructor Detail

MsgHdrMemoryback to summary
pack-priv MsgHdrMemory(int idx)

Method Detail

addressback to summary
pack-priv long address()
hasPortback to summary
pack-priv boolean hasPort(IOUringDatagramChannel channel)
idxback to summary
pack-priv int idx()
readback to summary
pack-priv DatagramPacket read(IOUringDatagramChannel channel, ByteBuf buffer, int bytesRead)
releaseback to summary
pack-priv void release()
writeback to summary
pack-priv void write(LinuxSocket socket, InetSocketAddress address, long bufferAddress, int length, short segmentSize)