public MessageChannel AwaitNextConnection() { TcpClient tcpClient = _server.AcceptTcpClient(); var xport = new TcpMessageTransport(tcpClient); var format = new DipMessageFormat(); return new MessageChannel(xport, format); }
public void Start() { TcpClient client = new TcpClient(_hostname, _port); _xport = new TcpMessageTransport(client); _format = new DipMessageFormat(); _channel = new MessageChannel(_xport, _format); _channel.MessageReceived += OnMessageReceived; }