public ReceiveStreamManager(IStreamManager streamManager, IStreamTransferListener streamTransferListener)
        {
            Require.NotNull(streamManager, "streamManager");

            _streamManager = streamManager;
            _streamTransferListener = streamTransferListener;
        }
Exemplo n.º 2
0
        protected ProtoConnection(TcpClient tcpClient, IStreamManager streamManager, ServiceAssembly serviceAssembly, IStreamTransferListener streamTransferListener)
            : base(tcpClient)
        {
            Require.NotNull(streamManager, "streamManager");
            Require.NotNull(serviceAssembly, "serviceAssembly");

            _serviceAssembly = serviceAssembly;
            _streamTransferListener = streamTransferListener;
            _sendStreamManager = new SendStreamManager(streamTransferListener);
            _receiveStreamManager = new ReceiveStreamManager(streamManager, streamTransferListener);
        }
Exemplo n.º 3
0
 public SendStreamManager(IStreamTransferListener streamTransferListener)
 {
     _streamTransferListener = streamTransferListener;
 }