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 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