internal SimpleVirtualStream(Stream source, uint[] fat, uint firstSector, int sectorSize, GetSectorOffsetHandler getSectorOffset) { this.Source = source; this.Fat = fat; this.CurrentSector = firstSector; this.SectorSize = sectorSize; this.GetSectorOffset = getSectorOffset; this.StreamChain = new List<uint>(); this.StreamChain.Add(firstSector); }
internal VirtualStream(Stream source, uint[] fat, uint firstSector, int sectorSize, long size, GetSectorOffsetHandler getSectorOffset) : base(source, fat, firstSector, sectorSize, getSectorOffset) { this.FirstSector = firstSector; this.Size = size; }