refactor: cleanup internal message data structure
[poolifier.git] / src / utility-types.ts
index c4a8bf115174d6d60bb114975dfabc81f4a75c9f..123b5d6ea4fa397982c6195de0d9ccd95ba0c1df 100644 (file)
@@ -80,9 +80,9 @@ export interface Task<Data = unknown> {
    */
   readonly timestamp?: number
   /**
-   * Message UUID.
+   * Task UUID.
    */
-  readonly id?: string
+  readonly taskId?: string
 }
 
 /**
@@ -125,7 +125,7 @@ export interface MessageValue<Data = unknown, ErrorData = unknown>
 }
 
 /**
- * An object holding the execution response promise resolve/reject callbacks.
+ * An object holding the task execution response promise resolve/reject callbacks.
  *
  * @typeParam Response - Type of execution response. This can only be structured-cloneable data.
  * @internal
@@ -140,7 +140,7 @@ export interface PromiseResponseWrapper<Response = unknown> {
    */
   readonly reject: (reason?: unknown) => void
   /**
-   * The worker node key handling the execution.
+   * The worker node key executing the task.
    */
   readonly workerNodeKey: number
 }