OptionalresolvePromise: booleanSend 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.
OptionaltimeoutSeconds: numberOptionalignoreExistingRecords: booleanSend 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.
OptionaltimeoutSeconds: numberOptionalcancelSignal: Promise<void>Send DNS-SD queries to discover the current addresses of an operational paired device by its operational ID and return them.
Return already discovered commissionable devices and return them. Does not send out new DNS-SD queries.
Return already discovered addresses of an operational paired device 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.