예제 #1
0
        private void BTSStartListen_Click(object sender, RoutedEventArgs e)
        {
            TCPServerSocket p1 = socketModels[status.index1] as TCPServerSocket;

            if (p1 == null || status.index2 < 0)
            {
                return;
            }

            TcpServerSocketObject p2 = (TcpServerSocketObject)p1.Children[status.index2];

            if (p2.IsListening)
            {
                p1.StopListening(status.index2);
            }
            else
            {
                p1.StartListening(status.index2);
            }
            RefreshDisplay();
        }