//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; }
public FileToStreamTransport(IReceiveStreamManager receiveStreamManager) { _receiveStreamManager = receiveStreamManager; }
public StreamToStreamTransport(IReceiveStreamManager receiveStreamManager) { _receiveStreamManager = receiveStreamManager; //_progressObserver = progressObserver ?? NullProgressObserver; }