示例#1
0
        private ServerController()
        {
            IPEndPoint e = new IPEndPoint(IPAddress.Any, udpPort);
            uClient = new UdpClient(udpPort);
            cDataController = ContacDataController.Instance;

            UdpState s = new UdpState();
            s.e = e;
            s.u = uClient;

            uClient.BeginReceive(new AsyncCallback(onRecevice), s);
        }
        /// <summary>
        /// Constructor
        /// </summary>
        public ContactDataVisualizer()
        {
            diagrams = new Dictionary<Contact, ContactDiagram>();

            InitializeComponent();
            UpdateStatistics();

            orientation = ApplicationLauncher.Orientation;

            //Event handlers for ContactDown, ContactChanged and LostContactCapture are
            //added in ContactDataVisualizer.xaml.

            sharedController = ContacDataController.Instance;
            serverController = ServerController.Instance;
        }