Package io.netty.channel.epoll
Class NativeDatagramPacketArray.NativeDatagramPacket
- java.lang.Object
-
- io.netty.channel.epoll.NativeDatagramPacketArray.NativeDatagramPacket
-
- Enclosing class:
- NativeDatagramPacketArray
@UnstableApi public final class NativeDatagramPacketArray.NativeDatagramPacket extends java.lang.Object
Used to pass needed data to JNI.
-
-
Field Summary
Fields Modifier and Type Field Description private intcountprivate longmemoryAddressprivate byte[]recipientAddrprivate intrecipientAddrLenprivate intrecipientPortprivate intrecipientScopeIdprivate intsegmentSizeprivate byte[]senderAddrprivate intsenderAddrLenprivate intsenderPortprivate intsenderScopeId
-
Constructor Summary
Constructors Constructor Description NativeDatagramPacket()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanhasSender()private voidinit(long memoryAddress, int count, int segmentSize, java.net.InetSocketAddress recipient)(package private) DatagramPacketnewDatagramPacket(ByteBuf buffer, java.net.InetSocketAddress recipient)
-
-
-
Field Detail
-
memoryAddress
private long memoryAddress
-
count
private int count
-
senderAddr
private final byte[] senderAddr
-
senderAddrLen
private int senderAddrLen
-
senderScopeId
private int senderScopeId
-
senderPort
private int senderPort
-
recipientAddr
private final byte[] recipientAddr
-
recipientAddrLen
private int recipientAddrLen
-
recipientScopeId
private int recipientScopeId
-
recipientPort
private int recipientPort
-
segmentSize
private int segmentSize
-
-
Method Detail
-
init
private void init(long memoryAddress, int count, int segmentSize, java.net.InetSocketAddress recipient)
-
hasSender
boolean hasSender()
-
newDatagramPacket
DatagramPacket newDatagramPacket(ByteBuf buffer, java.net.InetSocketAddress recipient) throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
-
-