Class DHTTransferHandler.Packet

  • Enclosing class:
    DHTTransferHandler

    public static class DHTTransferHandler.Packet
    extends java.lang.Object
    • Field Detail

      • connection_id

        private final long connection_id
      • packet_type

        private final byte packet_type
      • transfer_key

        private final byte[] transfer_key
      • key

        private final byte[] key
      • data

        private final byte[] data
      • start_position

        private final int start_position
      • length

        private final int length
      • total_length

        private final int total_length
      • flags

        private int flags
    • Constructor Detail

      • Packet

        public Packet​(long _connection_id,
                      byte _packet_type,
                      byte[] _transfer_key,
                      byte[] _key,
                      byte[] _data,
                      int _start_position,
                      int _length,
                      int _total_length)
      • Packet

        public Packet​(long _connection_id,
                      byte _packet_type,
                      byte[] _transfer_key,
                      byte[] _key,
                      byte[] _data,
                      int _start_position,
                      int _length,
                      int _total_length,
                      int _flags)
    • Method Detail

      • getConnectionId

        public long getConnectionId()
      • getPacketType

        public byte getPacketType()
      • getTransferKey

        public byte[] getTransferKey()
      • getRequestKey

        public byte[] getRequestKey()
      • getData

        public byte[] getData()
      • getStartPosition

        public int getStartPosition()
      • getLength

        public int getLength()
      • getTotalLength

        public int getTotalLength()
      • getFlags

        public int getFlags()
      • getString

        public java.lang.String getString()