private void InvokeNetworkConnectionStateChange(DroneConnectionStateChangedEventArgs e) { if (NetworkConnectionStateChanged != null) { NetworkConnectionStateChanged.Invoke(this, e); } }
private void HandleConnectionStateChange(DroneConnectionStateChangedEventArgs args) { UpdateInteractiveElements(); if (args.Connected) { UpdateUISync("Connected to the drone"); } else { UpdateUISync("Disconnected from the drone"); } }
private void droneControl_ConnectionStateChanged_Sync(object sender, DroneConnectionStateChangedEventArgs e) { // HandleConnectionStateChange(e); }
private void droneControl_ConnectionStateChanged_Async(object sender, DroneConnectionStateChangedEventArgs e) { //this.BeginInvoke(new DroneConnectionStateChangedEventHandler(droneControl_ConnectionStateChanged_Sync), sender, e); }
private void networkWorker_ConnectionStateChanged(object sender, DroneConnectionStateChangedEventArgs e) { InvokeConnectionStateChange(); }