public BlockBTreeEntryAllocator( IHeaderUsageProvider headerUsageProvider, List <LBBTEntry> allocatedBlockBTreeEntries) { this.headerUsageProvider = headerUsageProvider; this.allocatedBlockBTreeEntries = allocatedBlockBTreeEntries; }
public AMapBasedStreamExtender( Stream dataStream, IEncoder <AMap> amapEncoder, IEncoder <PMap> pmapEncoder, IEncoder <FMap> fmapEncoder, IEncoder <FPMap> fpmapEncoder, IHeaderUsageProvider headerUsageProvider) { this.dataStream = dataStream; this.amapEncoder = amapEncoder; this.pmapEncoder = pmapEncoder; this.fmapEncoder = fmapEncoder; this.fpmapEncoder = fpmapEncoder; this.headerUsageProvider = headerUsageProvider; }
public AMapBasedAllocationReserver(IRegionUpdater <AMap> amapRegionUpdater, IHeaderUsageProvider headerUsageProvider) { this.amapRegionUpdater = amapRegionUpdater; this.headerUsageProvider = headerUsageProvider; }
public HeaderBasedNIDAllocator(IHeaderUsageProvider headerUsageProvider) { this.headerUsageProvider = headerUsageProvider; }