/// <summary> /// Конструктор устройства /// </summary> /// <param name="id">Уникальный идентификатор</param> /// <param name="type">Тип устройства</param> public Device(int id, DeviceType type) { this.Id = id; this.Type = type; this.Cash = new List <Frame>(); this.Sniffer = new List <Frame>(); this.CashBPDU = new List <BPDU>(); this.MACAdress = Other.GenerateMacAdress(); this.IsSniffering = false; //Инициализация канального уровня ChannelLevel = new ChannelLevel(); }
/// <summary> /// Сгенерировать случайный MAC адрес /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnRandomMacaddress_Click(object sender, RoutedEventArgs e) { TxbMacaddress.Text = Other.GenerateMacAdress(); }