void _graphControlClient_ChannelScanComplete(object sender, ChannelScanCompleteEventArgs e) { if (ChannelScanComplete != null) { ChannelScanComplete.Invoke(this, e); } }
internal void FireChannelScanCompleted(ChannelScanCompleteEventArgs e) { this.ChannelScanProgress = -1; if (ChannelScanComplete != null) { ChannelScanComplete.Invoke(this, e); } }
internal void FireChannelScanComplete(ChannelScanCompleteEventArgs e) { Proxy.ToString(); //touch the Proxy property to avoid RelinquishTimer if (ChannelScanComplete != null) { ChannelScanComplete(this, e); } }
void client_ChannelScanComplete(object sender, ChannelScanCompleteEventArgs e) { if (this.InvokeRequired) { this.Invoke(new Action(sweep.SetSweepComplete)); } else { sweep.SetSweepComplete(); } }
private void FireChannelScanCompleted(ChannelScanCompleteEventArgs args) { try { clientCallback.ChannelScanComplete(args); } catch (Exception ex) { AppLogger.Dump(ex); } }
/// <summary> /// When this event is raised, replace our known channel collection, and save it! /// </summary> private void channelScanWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { if (!e.Cancelled) { this.KnownChannels = _foundChannels; SaveKnownChannels(); if (this.KnownChannels.Count > 0) { this.Channel = this.KnownChannels.Items[0]; } } //if everyone disconnected while we were busy scanning, then we'll just stop if (this.NumberOfClients == 0) { this.Stop(); } else { ChannelScanCompleteEventArgs channelScanInfo = new ChannelScanCompleteEventArgs(); channelScanInfo.Cancelled = e.Cancelled; channelScanInfo.ChannelsFound = this.KnownChannels.Count; lock (_clientsCollectionLock) { foreach (IndigoServices.CommonStreamService client in this.Clients) { IndigoServices.TVStreamService tvClient = client as IndigoServices.TVStreamService; if (tvClient != null) { if (tvClient.ClientCallback != null) { try { tvClient.ClientCallback.ChannelScanComplete(channelScanInfo); } catch (Exception ex) { AppLogger.Dump(ex); } } } } } } }
void scanner_ScanCompleted(object sender, ScanCompleteEvent e) { AppLogger.Message("MicrowaveControlService scanner_ScanCompleted"); ChannelScanCompleteEventArgs argsToClient = new ChannelScanCompleteEventArgs(); argsToClient.Cancelled = !scanInProgress; argsToClient.ChannelsFound = e.PeakDictionary.Count; scanInProgress = false; FireChannelScanCompleted(argsToClient); lock (_userLock) { AppLogger.Message(" removing old scan presets"); List <Guid> autoGeneratedIDs = new List <Guid>(); foreach (UserPresetItem i in frequencyPresets) { if (i is MicrowaveTuningPreset) { if (((MicrowaveTuningPreset)i).AutoGenerated) { autoGeneratedIDs.Add(i.ID); } } } foreach (Guid id in autoGeneratedIDs) { frequencyPresets.Remove(id); } AppLogger.Message(" adding new presets"); foreach (MicrowaveTuning freq in e.PeakDictionary.Keys) { if (!HasPresetWithFrequency(freq.Frequency)) { MicrowaveTuningPreset p = new MicrowaveTuningPreset(freq); p.AutoGenerated = true; frequencyPresets.Add(p); } } } FirePresetsChanged(); }
public void ChannelScanComplete(ChannelScanCompleteEventArgs e) { parent.FireChannelScanComplete(e); }
public void ChannelScanComplete(ChannelScanCompleteEventArgs e) { _tvStreamControl.FireChannelScanCompleted(e); }