//private long _totalLength;
        //private long _receivedLength;
        //private Action<double> _progressObserver;

        public DataReceiverAdapter(IReceiveStreamManager receiveStreamManager, string sourceFilePath /*, Action<double> progressObserver*/)
        {
            _receiveStreamManager = receiveStreamManager;
            //_progressObserver = progressObserver;

            _receiveStream = receiveStreamManager.CreateReceiveStream(sourceFilePath);
            _cancelled     = false;

            //_receivedLength = 0;
            //_totalLength = int.MaxValue;
        }
Exemple #2
0
 public FileToStreamTransport(IReceiveStreamManager receiveStreamManager)
 {
     _receiveStreamManager = receiveStreamManager;
 }
 public StreamToStreamTransport(IReceiveStreamManager receiveStreamManager)
 {
     _receiveStreamManager = receiveStreamManager;
     //_progressObserver = progressObserver ?? NullProgressObserver;
 }