Class ReadPacketData


  • public class ReadPacketData
    extends java.lang.Object
    • Constructor Detail

      • ReadPacketData

        public ReadPacketData​(int packetLength,
                              int sequenceNumber,
                              byte[] bytes)
    • Method Detail

      • getPacketLength

        public int getPacketLength()
      • getRealPacketLength

        public int getRealPacketLength()
      • getSequenceNumber

        public int getSequenceNumber()
      • readBigEndianInt

        public int readBigEndianInt​(int len)
      • readInt

        public int readInt​(int len)
      • readBigEndianLong

        public long readBigEndianLong​(int len)
      • readLong

        public long readLong​(int len)
      • readString

        public java.lang.String readString​(int len)
      • readStringNul

        public java.lang.String readStringNul()
      • readLengthEncodedString

        public java.lang.String readLengthEncodedString()
      • getFirstByte

        public int getFirstByte()
      • readLengthEncodedInt

        public int readLengthEncodedInt()
      • readLengthEncodedLong

        public long readLengthEncodedLong()
      • readStringEOF

        public java.lang.String readStringEOF()
      • rewind

        public void rewind​(int i)
      • readBytesEof

        public byte[] readBytesEof()
      • readBytes

        public byte[] readBytes​(int len)
      • readBytes

        public void readBytes​(byte[] bitMap)
      • skip

        public void skip​(int n)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • dump

        public void dump​(java.lang.StringBuilder sb)
      • getRawBodyBytes

        public byte[] getRawBodyBytes()
      • endBlock

        public void endBlock​(int endBlockIdx)
      • resetEndBlock

        public void resetEndBlock()
      • remaining

        public int remaining()