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; }
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; }