DevicePool

DevicePool

new DevicePool()

Source:

Methods

(static) instance() → {DevicePool}

Source:
Returns:
Type:
DevicePool

(async) free(device) → {Promise.<void>}

Source:
Parameters:
Name Type Description
device Device
Returns:
Type:
Promise.<void>

initialize() → {void}

Source:
Returns:
Type:
void

(async) lock(record) → {Promise.<Device>}

Source:
Parameters:
Name Type Description
record Record
Returns:
Type:
Promise.<Device>