Constructor
new Worker(config)
Constructor
Parameters:
Name | Type | Description |
---|---|---|
config |
Object |
Methods
addCheck(handler, interval)
Add check
Parameters:
Name | Type | Description |
---|---|---|
handler |
function | |
interval |
number |
afterStoreStare()
After store stare
handleMessage(msg)
Handle incoming message from Main process
Parameters:
Name | Type | Description |
---|---|---|
msg |
Object | Message |
send(data)
Send data to main process
Parameters:
Name | Type | Description |
---|---|---|
data |
* |
sendOnChange(interval)
Send on state change
Parameters:
Name | Type | Description |
---|---|---|
interval |
number |
sendState()
Send current state to main process
sendStateEvery(interval)
Send state every x ms - where x is given interval
Parameters:
Name | Type | Description |
---|---|---|
interval |
number |
start()
Start
stop()
Stop
storeState(key, value)
Store state
Parameters:
Name | Type | Description |
---|---|---|
key |
string | |
value |
* |