public void encode(ByteBuffer bytes, int pos) { if (bytes.array() == null) { return; } if (bytes.order() != ByteOrder.LITTLE_ENDIAN) { bytes.order(ByteOrder.LITTLE_ENDIAN); } m_HeaderRec.encode(bytes, pos); pos += m_HeaderRec.getSize(); }