* Constructs a new worker node.
*
* @param type - The worker type.
- * @param filePath - The worker file path.
+ * @param filePath - Path to the worker file.
* @param opts - The worker node options.
*/
constructor (type: WorkerType, filePath: string, opts: WorkerNodeOptions) {
/** @inheritdoc */
public registerWorkerEventHandler (
event: string,
- listener:
+ handler:
| OnlineHandler<Worker>
| MessageHandler<Worker>
| ErrorHandler<Worker>
| ExitHandler<Worker>
): void {
- this.worker.on(event, listener)
+ this.worker.on(event, handler)
}
/** @inheritdoc */
public registerOnceWorkerEventHandler (
event: string,
- listener:
+ handler:
| OnlineHandler<Worker>
| MessageHandler<Worker>
| ErrorHandler<Worker>
| ExitHandler<Worker>
): void {
- this.worker.once(event, listener)
+ this.worker.once(event, handler)
}
/** @inheritdoc */