public override Task Read(SourceBufferReader buf, SourceDemo demo) { TransferId = buf.ReadUInt32(); FileName = buf.ReadString(); FileRequested = buf.ReadBoolean(); return(Task.CompletedTask); }