Example #1
0
        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);
        }
Example #2
0
        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();
        }