Class PRUDPPacket

    • Field Detail

      • next_id

        private static int next_id
      • class_mon

        private static AEMonitor class_mon
      • address

        private java.net.InetSocketAddress address
      • type

        private int type
      • transaction_id

        private int transaction_id
      • serialised_size

        private int serialised_size
    • Constructor Detail

      • PRUDPPacket

        protected PRUDPPacket​(int _type,
                              int _transaction_id)
      • PRUDPPacket

        protected PRUDPPacket​(int _type)
    • Method Detail

      • setSerialisedSize

        public void setSerialisedSize​(int len)
      • getSerialisedSize

        public int getSerialisedSize()
      • hasContinuation

        public boolean hasContinuation()
      • setPreviousPacket

        public void setPreviousPacket​(PRUDPPacket p)
      • getPreviousPacket

        public PRUDPPacket getPreviousPacket()
      • setAddress

        public void setAddress​(java.net.InetSocketAddress _address)
      • getAddress

        public java.net.InetSocketAddress getAddress()
      • getAction

        public int getAction()
      • getTransactionId

        public int getTransactionId()
      • serialise

        public abstract void serialise​(java.io.DataOutputStream os)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • getMinimumProtocolVersion

        protected byte getMinimumProtocolVersion​(int network)
      • getString

        public java.lang.String getString()