Class MsgHdrMemory
java.lang.Object
io.netty.incubator.channel.uring.MsgHdrMemory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final longprivate final intprivate final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) longaddress()(package private) booleanhasPort(IOUringDatagramChannel channel) (package private) intidx()(package private) io.netty.channel.socket.DatagramPacketread(IOUringDatagramChannel channel, io.netty.buffer.ByteBuf buffer, int bytesRead) (package private) voidrelease()(package private) voidwrite(LinuxSocket socket, InetSocketAddress address, long bufferAddress, int length, short segmentSize)
-
Field Details
-
memory
private final long memory -
idx
private final int idx -
cmsgDataAddr
private final long cmsgDataAddr
-
-
Constructor Details
-
MsgHdrMemory
MsgHdrMemory(int idx)
-
-
Method Details
-
write
void write(LinuxSocket socket, InetSocketAddress address, long bufferAddress, int length, short segmentSize) -
hasPort
-
read
io.netty.channel.socket.DatagramPacket read(IOUringDatagramChannel channel, io.netty.buffer.ByteBuf buffer, int bytesRead) -
idx
int idx() -
address
long address() -
release
void release()
-