using Shaker.Models; namespace IDeviceDiscovery { public interface IDeviceDiscovery { public int DiscoveryPort { get; } public string MulticastGroup { get; } public void Init(int discoveryPort=16656, string multicastGroup = "239.1.0.3"); public Func OnDeviceFound { get; set; } public bool IsStart { get; } public void Start(); public void Stop(); } }