예제 #1
0
 private void Destroy_Click(object sender, RoutedEventArgs e)
 {
     cable = (Cable)Cables.SelectedItem;
     cable.stateOfCable  = false;
     Cables.SelectedItem = null;
     unableButton();
 }
예제 #2
0
        public static Cloud createCloud(string conFile)
        {
            string       line;
            StreamReader streamReader = new StreamReader(conFile);

            line = streamReader.ReadLine();
            IPAddress address = IPAddress.Parse(line.Split(' ')[1]);

            line = streamReader.ReadLine();
            int   port  = int.Parse(line.Split(' ')[1]);
            Cloud cloud = new Cloud(address, port);

            //Console.WriteLine("Wczytalo cos");
            while ((line = streamReader.ReadLine()) != null)
            {
                IPAddress ip1 = IPAddress.Parse(line.Split(' ')[1]);
                line = streamReader.ReadLine();
                ushort port1 = ushort.Parse(line.Split(' ')[1]);
                line = streamReader.ReadLine();
                IPAddress ip2 = IPAddress.Parse(line.Split(' ')[1]);
                line = streamReader.ReadLine();
                ushort port2 = ushort.Parse(line.Split(' ')[1]);
                line = streamReader.ReadLine();
                int   len   = int.Parse(line.Split(' ')[1]);
                Cable cable = new Cable(ip1, ip2, port1, port2, len);
                cloud.cables.Add(cable);
            }

            return(cloud);
        }
예제 #3
0
 private void Cables_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     cable = (Cable)Cables.SelectedItem;
     unableButton();
 }