* This pool selects the threads in a round robin fashion.
*
* @typeParam Data - Type of data sent to the worker. This can only be serializable data.
- * @typeParam Response - Type of response of execution. This can only be serializable data.
+ * @typeParam Response - Type of execution response. This can only be serializable data.
* @author [Alessandro Pio Ardizio](https://github.com/pioardi)
* @since 0.0.1
*/
/** @inheritDoc */
protected registerWorkerMessageListener<Message extends Data | Response>(
- messageChannel: ThreadWorkerWithMessageChannel,
+ worker: ThreadWorkerWithMessageChannel,
listener: (message: MessageValue<Message>) => void
): void {
- messageChannel.port2?.on('message', listener)
+ worker.port2?.on('message', listener)
}
/** @inheritDoc */