Package io.netty.incubator.channel.uring
Class MsgHdrMemory
java.lang.Object
io.netty.incubator.channel.uring.MsgHdrMemory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final long
private final int
private final long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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, 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()
-