public BigArchiveEntryStream(BigArchiveEntry entry, uint offset) { _write = false; _entry = entry; _archive = entry.Archive; _offset = offset; }
public BigArchiveEntry(BigArchive archive, string name, uint offset, uint size) { Archive = archive; FullName = name; _offset = offset; Length = size; }
internal BigArchiveEntry(BigArchive archive, string name) { Archive = archive; FullName = name; Length = 0; OnDisk = false; CurrentlyOpenForWrite = false; }
public BigArchiveEntryStream(BigArchiveEntry entry, uint offset) { _entry = entry; _archive = entry.Archive; _offset = offset; _archive.AcquireLock(); _locked = true; }
internal BigArchiveEntry(BigArchive archive, string name, uint offset, uint size) { Archive = archive; FullName = name; Offset = offset; Length = size; OnDisk = true; OutstandingOffset = 0; CurrentlyOpenForWrite = false; }