Class DHTUDPPacketReplyError

    • Field Detail

      • ET_ORIGINATOR_ADDRESS_WRONG

        public static final int ET_ORIGINATOR_ADDRESS_WRONG
        See Also:
        Constant Field Values
      • error_type

        private int error_type
      • originator_address

        private java.net.InetSocketAddress originator_address
      • key_block_request

        private byte[] key_block_request
      • key_block_signature

        private byte[] key_block_signature
    • Method Detail

      • setErrorType

        protected void setErrorType​(int error)
      • getErrorType

        protected int getErrorType()
      • setOriginatingAddress

        protected void setOriginatingAddress​(java.net.InetSocketAddress a)
      • getOriginatingAddress

        protected java.net.InetSocketAddress getOriginatingAddress()
      • setKeyBlockDetails

        protected void setKeyBlockDetails​(byte[] kbr,
                                          byte[] sig)
      • getKeyBlockRequest

        protected byte[] getKeyBlockRequest()
      • getKeyBlockSignature

        protected byte[] getKeyBlockSignature()
      • serialise

        public void serialise​(java.io.DataOutputStream os)
                       throws java.io.IOException
        Overrides:
        serialise in class DHTUDPPacketReply
        Throws:
        java.io.IOException