public void DoAcceptClientCallBack(IAsyncResult ar) { SingleChannelServer server = (SingleChannelServer)ar.AsyncState; SingleChannelClient client = server.EndAccept(ar); byte[] bytes1 = Encoding.Default.GetBytes("This is channel"); client.Send(bytes1); }
public void TestReceive() { SingleChannelClient client = new SingleChannelClient(); client.Connect("localhost", port); byte[] bytes = client.Receive(); string msg = Encoding.Default.GetString(bytes); Assert.AreEqual("This is channel", msg); client.Close(); }