public void decode(EndianBinaryReader binReader) { m_ushort = binReader.ReadUInt16(); m_int = binReader.ReadInt32(); m_uint = binReader.ReadUInt32(); m_Boolean = binReader.ReadBoolean(); m_Binary = binReader.ReadBytes(binReader.ReadInt32()); m_string = binReader.ReadUTF(); m_long = binReader.ReadInt64(); m_ulong = binReader.ReadUInt64(); }