Send DNS-SD queries to discover commissionable devices by a provided identifier (e.g. discriminator, vendorId, etc.) and returns as soon as minimum one was found or the timeout is over.
Optional
timeoutSeconds: numberSend DNS-SD queries to discover commissionable devices by a provided identifier (e.g. discriminator, vendorId, etc.) and returns after the timeout is over. For each new discovered device the provided callback is called when it is discovered.
Optional
timeoutSeconds: numberOptional
cancelSignal: Promise<void>Return already discovered commissionable devices and return them. Does not send out new DNS-SD queries.
Cancel a running discovery of commissionable devices. The waiter promises are resolved as if the timeout would be over.