refactor: refine worker interface definition
[poolifier.git] / src / pools / worker.ts
index c92478d4a8436512853384f65ccce026f6528a19..be0e3c2734c3eb96b44de652d268da397ef869c1 100644 (file)
@@ -125,7 +125,7 @@ export interface TaskStatistics {
  */
 export interface WorkerInfo {
   /**
-   * Worker Id.
+   * Worker id.
    */
   id: number | undefined
   /**
@@ -163,10 +163,10 @@ export interface WorkerUsage {
  */
 export interface IWorker {
   /**
-   * Worker Id.
+   * Worker id.
    */
-  id?: number
-  threadId?: number
+  readonly id?: number
+  readonly threadId?: number
   /**
    * Register an event listener.
    *