X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fworker%2FWorkerAbstract.ts;h=7753e64d392f8f960f24f6b41c29340e0e71f79b;hb=8baf3f8f3e3330c90cbd3474b6f5c7d589be17ff;hp=16d566bde2ae60049fe401c7f13f830af4ce17dd;hpb=ba516f9cbce4070d1b5eda82a2cd48b82a67c500;p=e-mobility-charging-stations-simulator.git diff --git a/src/worker/WorkerAbstract.ts b/src/worker/WorkerAbstract.ts index 16d566bd..7753e64d 100644 --- a/src/worker/WorkerAbstract.ts +++ b/src/worker/WorkerAbstract.ts @@ -40,7 +40,18 @@ export abstract class WorkerAbstract { this.workerOptions = workerOptions; } + /** + * Start the worker pool/set. + */ public abstract start(): Promise; + /** + * Stop the worker pool/set. + */ public abstract stop(): Promise; + /** + * Add a task element to the worker pool/set. + * + * @param elementData - + */ public abstract addElement(elementData: T): Promise; }