コード例 #1
0
 public void Pause()
 {
     browser.FoundService -= ServiceResolved;
     browser.Stop();
     while (createdInterfaces.Values.Count > 0)
     {
         OnInterfaceDisconnect(createdInterfaces.Values.First());
     }
     Logger.Debug("Service discovery stopped");
 }
コード例 #2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _browserDelegate = new BonjourBrowser();
            _browserDelegate.successCallback += () => {
                statusLabel.Text = "Calabash is running!";
                _browser.Stop();
            };

            _browser          = new NSNetServiceBrowser();
            _browser.Delegate = _browserDelegate;
            _browser.SearchForServices("_http._tcp.", "local.");
        }
コード例 #3
0
ファイル: NetworkDiscovery.cs プロジェクト: AngelOD/jet-banjo
 public void OnAppStop()
 {
     serviceBrowser?.Stop();
 }
コード例 #4
0
 public void StopDomainSearch()
 {
     Debug.WriteLine($"{nameof(StopDomainSearch)}: {nameof(netServiceBrowser)}.Stop()");
     netServiceBrowser.Stop();
 }