refactor: improve error messages
[poolifier.git] / src / pools / worker.ts
index c92478d4a8436512853384f65ccce026f6528a19..664b6a7695ef42a088732812a7eac270e9f87a00 100644 (file)
@@ -125,7 +125,7 @@ export interface TaskStatistics {
  */
 export interface WorkerInfo {
   /**
-   * Worker Id.
+   * Worker id.
    */
   id: number | undefined
   /**
@@ -163,12 +163,12 @@ export interface WorkerUsage {
  */
 export interface IWorker {
   /**
-   * Worker Id.
+   * Worker id.
    */
-  id?: number
-  threadId?: number
+  readonly id?: number
+  readonly threadId?: number
   /**
-   * Register an event listener.
+   * Registers an event listener.
    *
    * @param event - The event.
    * @param handler - The event handler.
@@ -178,7 +178,7 @@ export interface IWorker {
   ((event: 'online', handler: OnlineHandler<this>) => void) &
   ((event: 'exit', handler: ExitHandler<this>) => void)
   /**
-   * Register a listener to the exit event that will only be performed once.
+   * Registers a listener to the exit event that will only be performed once.
    *
    * @param event - `'exit'`.
    * @param handler - The exit handler.