/// <summary> /// Fire event for network discovery. /// </summary> /// <param name="adapter">Discovered network interface</param> private void NotifyDiscovered(NetworkStatus adapter) { if (NetworkDiscovered != null) { if (!ContainsGUID(adapter.Name) || !ignoreGuidNetworks) { NetworkDiscovered(this, adapter); } } }
/// <summary> /// Gets the global network state list. /// </summary> /// <returns></returns> public NetworkStatus[] GetNetworkStatus() { NetworkStatus[] dummy = new NetworkStatus[networks.Values.Count]; networks.Values.CopyTo(dummy, 0); return(dummy); }
/// <summary> /// Gets the global network state list. /// </summary> /// <returns></returns> public NetworkStatus[] GetNetworkStatus() { NetworkStatus[] dummy = new NetworkStatus[networks.Values.Count]; networks.Values.CopyTo(dummy, 0); return dummy; }