public Discovery_WS(List <networkInterface> Interfaces, eOnDiscoveryCompleted OnDiscoveryDoneCallback, bool ExcludeLocalLinkAddresses = false) : base(Interfaces, OnDiscoveryDoneCallback)
        {
            base._probeMessage    = ProbeMessage;
            base.MulticastAddress = "239.255.255.250";
            base.MulticastPort    = 3702;

            this.ExcludeLocalLinkAddesses = ExcludeLocalLinkAddresses;
        }
 public UDPMutlicast(List <networkInterface> Interfaces, eOnDiscoveryCompleted OnDiscoveryCompleted)
 {
     _interfaces = Interfaces;
     this.OnDiscoveryCompleted += OnDiscoveryCompleted;
 }
Exemplo n.º 3
0
 public Discovery_Upnp(List <networkInterface> Interfaces, eOnDiscoveryCompleted OnDiscoveryDoneCallback) : base(Interfaces, OnDiscoveryDoneCallback)
 {
     base._probeMessage    = ProbeMessage;
     base.MulticastAddress = "239.255.255.250";
     base.MulticastPort    = 1900;
 }
 /// <summary>
 /// Base constructor
 /// </summary>
 /// <param name="OnDiscoveryCompletedCallback">eOnDiscoveryCompleted(IList<networkInterface> Interfaces) callback that will be invoked once discovery is done</param>
 public DiscoveryService(eOnDiscoveryCompleted OnDiscoveryCompletedCallback)
 {
     //Initialise
     this.Initialize();
     _onDiscoveryCompleted += OnDiscoveryCompletedCallback;
 }