public Session(DeterministicChunker parent, Action <ChunkInfo> callback) { _parent = parent; _pushBufferHandle = _parent._pushBufferPool.Get(); _pushBuffer = _pushBufferHandle.Value; _chunksSeenHandle = ChunksSeenPool.Get(); _chunksSeen = _chunksSeenHandle.Value; _callback = callback; }
/// <summary> /// /// </summary> public ManagedChunker(ChunkerConfiguration configuration) { _inner = new DeterministicChunker(configuration, new ManagedChunkerNonDeterministic(configuration)); }