public ChunkedMemoryStream(IByteBufferPool bufferPool)
		{
			// parameters validation
			if (bufferPool == null)
				throw new ArgumentNullException("bufferPool");

			_bufferPool = bufferPool;
		}
Exemplo n.º 2
0
        public ChunkedMemoryStream(IByteBufferPool bufferPool)
        {
            // parameters validation
            if (bufferPool == null)
            {
                throw new ArgumentNullException("bufferPool");
            }

            _bufferPool = bufferPool;
        }
		public ChunkedWriteStream(Stream stream, IByteBufferPool bufferPool)
		{
			// parameters validation
			if (stream == null)
				throw new ArgumentNullException("stream");
			if (bufferPool == null)
				throw new ArgumentNullException("bufferPool");

			_stream = stream;
			_bufferPool = bufferPool;
			_buffer =  bufferPool.GetBuffer();
			_bufferSize = bufferPool.GetBufferSize();
		}
        public ChunkedWriteStream(Stream stream, IByteBufferPool bufferPool)
        {
            // parameters validation
            if (stream == null)
            {
                throw new ArgumentNullException("stream");
            }
            if (bufferPool == null)
            {
                throw new ArgumentNullException("bufferPool");
            }

            _stream     = stream;
            _bufferPool = bufferPool;
            _buffer     = bufferPool.GetBuffer();
            _bufferSize = bufferPool.GetBufferSize();
        }
        private int _readOffset         = 0;        // offset into chunk to read from


        public ChunkedMemoryStream(IByteBufferPool bufferPool)
        {
            _bufferPool = bufferPool;
        } // ChunkedMemoryStream
        private int         _readOffset = 0;  // offset into chunk to read from


        public ChunkedMemoryStream(IByteBufferPool bufferPool)
        {
            _bufferPool = bufferPool;
        } // ChunkedMemoryStream
        private int _readOffset         = 0;        // offset into chunk to read from


        public ChunkedMemoryStream()
        {
            _bufferPool = s_defaultBufferPool;
        } // ChunkedMemoryStream
 public ChunkedMemoryStream(IByteBufferPool bufferPool)
 {
     this._bufferPool = bufferPool;
 }
Exemplo n.º 9
0
        private int         _readOffset = 0;  // offset into chunk to read from


        public ChunkedMemoryStream()
        {
            _bufferPool = s_defaultBufferPool;
        } // ChunkedMemoryStream
Exemplo n.º 10
0
 public ChunkedMemoryStream(IByteBufferPool bufferPool)
 {
     this._bufferPool = bufferPool;
 }