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
FieldsModifier and TypeFieldDescriptionprivate intprivate longprivate final byte[]private intprivate intprivate intprivate intprivate final byte[]private intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) booleanprivate voidinit(long memoryAddress, int count, int segmentSize, java.net.InetSocketAddress recipient) (package private) DatagramPacketnewDatagramPacket(ByteBuf buffer, java.net.InetSocketAddress recipient) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
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
-
-
Constructor Details
-
NativeDatagramPacket
public NativeDatagramPacket()
-
-
Method Details
-
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
-