failed: number
}
+/**
+ * Worker information.
+ *
+ * @internal
+ */
+export interface WorkerInfo {
+ /**
+ * Worker id.
+ */
+ id: number | undefined
+ /**
+ * Started flag.
+ */
+ started: boolean
+}
+
/**
* Worker usage statistics.
*
* Worker interface.
*/
export interface IWorker {
+ /**
+ * Worker id.
+ */
+ readonly id?: number
+ readonly threadId?: number
/**
* Register an event listener.
*
* Worker node worker.
*/
readonly worker: Worker
+ /**
+ * Worker node worker info.
+ */
+ info: WorkerInfo
/**
* Worker node worker usage statistics.
*/