コード例 #1
0
        /// <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();
        }
コード例 #2
0
 /// <summary>
 /// Сгенерировать случайный MAC адрес
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnRandomMacaddress_Click(object sender, RoutedEventArgs e)
 {
     TxbMacaddress.Text = Other.GenerateMacAdress();
 }