Package io.netty.incubator.channel.uring
Class MsgHdrMemory
- java.lang.Object
-
- io.netty.incubator.channel.uring.MsgHdrMemory
-
final class MsgHdrMemory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private long
cmsgDataAddr
private int
idx
private long
memory
-
Constructor Summary
Constructors Constructor Description MsgHdrMemory(int idx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) long
address()
(package private) boolean
hasPort(IOUringDatagramChannel channel)
(package private) int
idx()
(package private) io.netty.channel.socket.DatagramPacket
read(IOUringDatagramChannel channel, io.netty.buffer.ByteBuf buffer, int bytesRead)
(package private) void
release()
(package private) void
write(LinuxSocket socket, java.net.InetSocketAddress address, long bufferAddress, int length, short segmentSize)
-
-
-
Method Detail
-
write
void write(LinuxSocket socket, java.net.InetSocketAddress address, long bufferAddress, int length, short segmentSize)
-
hasPort
boolean hasPort(IOUringDatagramChannel channel)
-
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()
-
-