MdnsScanner.start()
DESCRIPTION
Start the scan for local devices using mDNS.
Add result listeners prior to invoking to ensure all results are retrieved.
DECLARATION
public func start() throws
THROWS ERRORS
INVALID_STATE:
- if the scan could not be started, e.g. if the client is being stopped