This was actually less complex as I already send a MDNS broadcast every 10 seconds, and I already keep map of known services to filter the duplicates. All I needed to do was to add a 'last seen' timestamp, and after every cycle I check is a service hasn't been seen in a while.
resolves #28 for windows
This was actually less complex as I already send a MDNS broadcast every 10 seconds, and I already keep map of known services to filter the duplicates. All I needed to do was to add a 'last seen' timestamp, and after every cycle I check is a service hasn't been seen in a while.