예제 #1
0
 public RemoteStream(RemoteStreamContext context)
 {
     this.IsClose    = true;
     _contextWrapper = this.CreateWrapper();
     this._contextWrapper.Initialize(context);
     _lenght          = _contextWrapper._fileLength;
     _origin          = _contextWrapper._origin;
     _bufferCapacity  = context.BufferSize;
     this.IsClose     = false;
     this.NeededWrite = false;
 }
예제 #2
0
        private RemoteStreamContextWrapper CreateWrapper()
        {
            RemoteStreamContextWrapper wrapper = new RemoteStreamContextWrapper();

            return(wrapper);
        }