public void Connector_ConnectivityChanged(LinkUpConnector connector, LinkUpConnectivityState connectivity) { if (connectivity == LinkUpConnectivityState.Connected) { Update(); } }
private void Connector_ConnectivityChanged(LinkUpConnector connector, LinkUpConnectivityState connectivity) { _SyncContext.Post(o => { ConnectivityState = connectivity; } , null); }
public virtual void Dispose() { _ConnectivityState = LinkUpConnectivityState.Disconnected; _IsRunning = false; _CancellationTokenSource.Cancel(); _Task.Wait(); #if NET45 || NETCOREAPP2_0 _Timer.Dispose(); #endif _CancellationTokenSource.Dispose(); }
protected void OnDisconnected() { _ConnectivityState = LinkUpConnectivityState.Disconnected; if (ConnectivityChanged != null) { var receivers = ConnectivityChanged.GetInvocationList(); foreach (ConnectivityChangedEventHandler receiver in receivers) { receiver.BeginInvoke(this, LinkUpConnectivityState.Disconnected, null, null); } } }
private static void Connector_ConnectivityChanged(LinkUpConnector connector, LinkUpConnectivityState connectivity) { Console.WriteLine(connectivity); }