Skip to content

Skeudenn / main/db/backup-runner / BackupWorker

Interface: BackupWorker ​

Defined in: src/main/db/backup-runner.ts:24

The part of a worker_threads Worker the runner uses.

Methods ​

on() ​

Call Signature ​

on(event, listener): unknown

Defined in: src/main/db/backup-runner.ts:26

The worker's answer (it sends one).

Parameters ​
event ​

"message"

listener ​

(message) => void

Returns ​

unknown

Call Signature ​

on(event, listener): unknown

Defined in: src/main/db/backup-runner.ts:28

The worker could not load, or threw.

Parameters ​
event ​

"error"

listener ​

(error) => void

Returns ​

unknown

Call Signature ​

on(event, listener): unknown

Defined in: src/main/db/backup-runner.ts:30

The worker ended, with its exit code.

Parameters ​
event ​

"exit"

listener ​

(code) => void

Returns ​

unknown


terminate() ​

terminate(): void | Promise<number>

Defined in: src/main/db/backup-runner.ts:32

Ends the worker (once it has answered).

Returns ​

void | Promise<number>