private static void SetLocalNetworkAvailability(bool networkAvailable, bool shuttingDown) { if (IsLocalNetworkAvailable == networkAvailable) { return; } _log.Info("Local network available: " + networkAvailable + ((shuttingDown) ? " (Shutting down)" : "")); IsLocalNetworkAvailable = networkAvailable; NetworkAvailabilityChanged.Raise(null, new NetworkAvailabilityChangedEventArgs(IsLocalNetworkAvailable, shuttingDown)); }
private void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { NetworkAvailabilityChanged?.Invoke(sender, _e); if (_e.IsAvailable) { Connected?.Invoke(this, EventArgs.Empty); } else { Disconnected?.Invoke(this, EventArgs.Empty); } }
private static void NetworkInformation_NetworkStatusChanged(object sender) { NetworkAddressChanged?.Invoke(null, EventArgs.Empty); NetworkAvailabilityChanged?.Invoke(null, new NetworkAvailabilityEventArgs(NetworkInterface.GetIsNetworkAvailable())); }
private void OnNetworkAvailabilityChanged(object sender, EventArgs e) { NetworkAvailabilityChanged?.Invoke(sender, e); }
private void OnNetworkAvailabilityChanged(object sender, EventArgs e) { Tracer.Write("RN", "NETINFO DefaultNetworkInformation OnNetworkAvailabilityChanged"); NetworkAvailabilityChanged?.Invoke(sender, e); }
public void OnNetworkAvailabilityChanged(object source, NetworkAvailabilityEventArgs e) { NetworkAvailabilityChanged?.Invoke(source, e); }
private void NetworkInformation_NetworkStatusChanged(object sender) { NetworkAvailabilityChanged?.Invoke(this, new EventArgs()); }