void serviceBrowser_ServiceAdded(object o, ServiceBrowseEventArgs args) { IResolvableService service = args.Service; Utility.WriteDebugInfo(String.Format("Bonjour service detected: {0}", service.Name)); // check if we simply found ourself or another service bool isSelf = IsOwnInstance(service); if (!isSelf) { Utility.WriteDebugInfo(String.Format("Bonjour Growl service detected: {0}", service.Name)); service.Resolved += new ServiceResolvedEventHandler(service_Resolved); service.Resolve(); } }
private static void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { Console.WriteLine("*** Lost name = '{0}', type = '{1}', domain = '{2}'", args.Service.Name, args.Service.RegType, args.Service.ReplyDomain); }
private void OnServiceAdded(object o, ServiceBrowseEventArgs args) { if (args.Service.AddressProtocol == AddressProtocol.IPv4 && args.Service.Name.CompareTo("SIF Management") == 0) { args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); } }
static void browser_ServiceRemoved(object o, ServiceBrowseEventArgs args) { if (browser != null) { args.Service.Resolved += new ServiceResolvedEventHandler(ServiceRemoved_Resolved); args.Service.Resolve(); } }
async void zcBrowser_ServiceAdded(object o, ServiceBrowseEventArgs args) { await Task.Factory.StartNew(() => { args.Service.Resolved += ZcBrowserServiceResolved; args.Service.Resolve(); }); }
private static void OnServiceAdded(object o, ServiceBrowseEventArgs args) { if (resolve_shares) { Thread thread = new Thread(() => resolve(args)); thread.Start(); } }
private static void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { if (name2Serial.ContainsKey(args.Service.Name)) { Console.WriteLine("Disconnected Aroma Shooter: {0} at IP: {1}", name2Serial[args.Service.Name], serial2IP[name2Serial[args.Service.Name]]); serial2IP.Remove(name2Serial[args.Service.Name]); name2Serial.Remove(args.Service.Name); } }
void serviceBrowser_ServiceRemoved(object o, ServiceBrowseEventArgs args) { IResolvableService service = args.Service; Utility.WriteDebugInfo("Bonjour service removed: {0}", service.Name); service.Resolved -= service_Resolved; this.OnServiceRemoved(args.Service); }
private void OnServiceAdded(object o, ServiceBrowseEventArgs args) { // Mono.Zeroconf doesn't expose these flags? //if ((args.Service.Flags & LookupResultFlags.Local) > 0 && !showLocals) // return; args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); //Logger.Debug("ServiceLocator:OnServiceAdded : {0}", args.Service.Name); }
private static void OnServiceAdded(object o, ServiceBrowseEventArgs args) { Console.WriteLine("*** Found name = '{0}', type = '{1}', domain = '{2}'", args.Service.Name, args.Service.RegType, args.Service.ReplyDomain); if (resolve_shares) { args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); } }
private static void OnServiceAdded(object o, ServiceBrowseEventArgs args) { Console.WriteLine("*** Found name = '{0}', type = '{1}', domain = '{2}'", args.Service.Name, args.Service.RegType, args.Service.ReplyDomain); //if(args.Service.Name.CompareTo("SIF Management")==0) { if (true) { args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); } }
private void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { if (services.ContainsKey(args.Service.Name)) { Service svc = (Service)services[args.Service.Name]; if (svc != null) { services.Remove(svc.Name); if (Removed != null) { Removed(this, new ServiceArgs(svc)); } } } }
void dnsSD_ServiceAdded(object o, ServiceBrowseEventArgs args) { args.Service.Resolved += delegate(object sender, ServiceResolvedEventArgs e) { IResolvableService s = (IResolvableService)e.Service; foreach (IPAddress address in s.HostEntry.AddressList) { RdmEndPoint controlEndpoint = new RdmEndPoint(new IPEndPoint(address, RdmNetSocket.RdmNetPort), 0) { Id = UId.ParseUrl(s.TxtRecord["id"].ValueString) }; ControlEndpoints.Add(controlEndpoint); DiscoverEndpoints(controlEndpoint); } }; args.Service.Resolve(); }
private void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { Logger.Debug("A Service was removed: {0}", args.Service.Name); lock (locker) { if (services.ContainsKey(args.Service.Name)) { ServiceInfo serviceInfo = services[args.Service.Name]; if (serviceInfo != null) { services.Remove(serviceInfo.Name); } if (ServiceRemoved != null) { ServiceRemoved(this, new ServiceArgs(serviceInfo)); } } } }
private async void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { var name = args.Service.Name; var instance = _instances.FirstOrDefault(x => x.Name == name); if (instance != null) { _instances.Remove(instance); if (Connected && ConnectedInstance == instance.Name) { StopListen(); await Close(); ConnectedInstance = null; } OnProPresenterInstancesChanged?.Invoke(this, new ProPresenterInstancesChangedEventArgs { Instances = _instances.ToList() }); } }
private void ServiceAdded(object o, ServiceBrowseEventArgs args) { args.Service.Resolved += ServiceResolved; //Service.Resolve() blocks in Windows.Forms on .NET-clr Task.Factory.StartNew(() => args.Service.Resolve()); }
private static void resolve(ServiceBrowseEventArgs args) { args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); }
void sb_ServiceAdded(object o, ServiceBrowseEventArgs args) { args.Service.Resolved += Service_Resolved; args.Service.Resolve(); }
void sb_ServiceRemoved(object o, ServiceBrowseEventArgs args) { }
private void OnServiceAdded(object o, ServiceBrowseEventArgs args) { Log.Debug("Found RAOP service..."); args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); }
private void OnServiceAdded(object o, ServiceBrowseEventArgs args) { args.Service.Resolved += OnServiceResolved; Log.DebugFormat("Found DAAP share {0}, trying to resolve...", args.Service.Name); args.Service.Resolve(); }
private void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { // TODO: remove service }
private static void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { Console.WriteLine("REMOVED {0}", args.Service.Name); }
private void OnServiceRemoved(object o, ServiceBrowseEventArgs args) { IResolvableService s = args.Service; Removed(this, new ServiceArgs(new DPAP.Service(null, 0, s.Name, false, null))); }
private void OnServiceAdded(object o, ServiceBrowseEventArgs args) { Console.WriteLine("Found Service: {0}", args.Service.Name); args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); }
private static void OnServiceAdded(object o, ServiceBrowseEventArgs args) { Console.WriteLine("ADDED {0}", args.Service.Name); args.Service.Resolved += OnServiceResolved; args.Service.Resolve(); }
private void OnServiceAdded(object o, ServiceBrowseEventArgs args) { args.Service.Resolved += OnResolved; args.Service.Resolve(); }