Class BufferByteWriter

  • All Implemented Interfaces:
    ByteWriter

    public class BufferByteWriter
    extends java.lang.Object
    implements ByteWriter
    • Constructor Detail

      • BufferByteWriter

        public BufferByteWriter​(byte[] buff)
    • Method Detail

      • getSequenceNumber

        public int getSequenceNumber()
      • getPacketLength

        public int getPacketLength()
      • sequenceNumber

        public void sequenceNumber​(int sequenceNumber)
        Specified by:
        sequenceNumber in interface ByteWriter
      • write

        public void write​(int value,
                          int len)
        Specified by:
        write in interface ByteWriter
      • write

        public void write​(long value,
                          int len)
        Specified by:
        write in interface ByteWriter
      • writeBytes

        public void writeBytes​(byte[] bytes)
        Specified by:
        writeBytes in interface ByteWriter
      • writeStringLenenc

        public void writeStringLenenc​(java.lang.String str)
        Specified by:
        writeStringLenenc in interface ByteWriter
      • writeStringNul

        public void writeStringNul​(java.lang.String str)
        Specified by:
        writeStringNul in interface ByteWriter
      • writeString

        public void writeString​(java.lang.String str)
        Specified by:
        writeString in interface ByteWriter
      • reserved

        public void reserved​(int len)
        Specified by:
        reserved in interface ByteWriter