(ignoreCache = false, abortSignal: AbortSignal | undefined = undefined)
| 274 | } |
| 275 | |
| 276 | async resolveDevicesDefinitions(ignoreCache = false, abortSignal: AbortSignal | undefined = undefined): Promise<void> { |
| 277 | for (const device of this.devicesIterator(utils.deviceNotCoordinator)) { |
| 278 | await device.resolveDefinition(ignoreCache); |
| 279 | |
| 280 | if (abortSignal?.aborted) { |
| 281 | return; |
| 282 | } |
| 283 | } |
| 284 | } |
| 285 | |
| 286 | @bind private resolveDevice(ieeeAddr: string): Device | undefined { |
| 287 | if (!this.deviceLookup.has(ieeeAddr)) { |
no test coverage detected