public virtual void ReadData(FastBinaryReader reader, Object additionalInfo) { // Version 5.0 data types SessionId = reader.ReadUInt64(); RequestId = reader.ReadUInt64(); Sequence = reader.ReadInt16(); Chunk = reader.ReadByteArray(); }
/// <summary> /// Reads image data. /// </summary> /// <param name="reader">Binary reader.</param> public ImageFileInfo(FastBinaryReader reader) { Id = reader.ReadInt32(); StartAddress = reader.ReadUInt64(); EndAddress = reader.ReadUInt64(); int nameLength = reader.ReadInt32(); Name = reader.ReadString(nameLength); Interesting = reader.ReadBoolean(); }
public virtual void ReadData(FastBinaryReader reader, Object additionalInfo) { // Version 5.0 data types SessionId = reader.ReadUInt64(); DestinationBinding = reader.ReadInt32(); EncryptedKey = reader.ReadByteArray(); EncryptedIV = reader.ReadByteArray(); CertificateThumbprint = reader.ReadSafeString(); RequestId = reader.ReadUInt64(); SequenceCount = reader.ReadInt16(); DecompressedLength = reader.ReadInt32(); }
public void FromReader(FastBinaryReader reader) { Id = reader.ReadInt32(); InstructionImageId = reader.ReadInt32(); InstructionRelativeAddress = reader.ReadUInt32(); Size = reader.ReadUInt32(); Address = reader.ReadUInt64(); }
public void FromReader(FastBinaryReader reader) { Id = reader.ReadInt32(); Size = reader.ReadUInt32(); Address = reader.ReadUInt64(); }
protected override void Init(FastBinaryReader reader) { Id = reader.ReadInt32(); Size = reader.ReadUInt32(); Address = reader.ReadUInt64(); }