/// <summary> /// Constructor to create a Wifi object /// </summary> public Wifi() { _client = new WlanClient(); IsAvailable = !_client.NoWifiAvailable; if (!IsAvailable) { return; } if (_client.Interfaces[0].InterfaceState == WlanInterfaceState.Connected) { IsConnected = true; } foreach (var inte in _client.Interfaces) { inte.WlanNotification += inte_WlanNotification; } }
internal WlanInterface(WlanClient client, WlanInterfaceInfo info) { this.client = client; this.info = info; }