UNPKG

rc-js-util

Version:

A collection of TS and C++ utilities to help writing performant and correct applications, achieved through strict typing and (removable) invariant checking.

128 lines (59 loc) 2.19 kB
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [rc-js-util](./rc-js-util.md) &gt; [IWorkerPoolBindings](./rc-js-util.iworkerpoolbindings.md) ## IWorkerPoolBindings interface **Signature:** ```typescript export interface IWorkerPoolBindings extends IInteropBindings ``` **Extends:** [IInteropBindings](./rc-js-util.iinteropbindings.md) ## Methods <table><thead><tr><th> Method </th><th> Description </th></tr></thead> <tbody><tr><td> [\_workerPool\_addJob(o\_poolPtr, jobPtr)](./rc-js-util.iworkerpoolbindings._workerpool_addjob.md) </td><td> </td></tr> <tr><td> [\_workerPool\_areWorkersSynced(poolPtr)](./rc-js-util.iworkerpoolbindings._workerpool_areworkerssynced.md) </td><td> </td></tr> <tr><td> [\_workerPool\_createRoundRobin(workerCount, queueSize, syncOverflowHandling)](./rc-js-util.iworkerpoolbindings._workerpool_createroundrobin.md) </td><td> </td></tr> <tr><td> [\_workerPool\_hasPendingWork(jobPtr)](./rc-js-util.iworkerpoolbindings._workerpool_haspendingwork.md) </td><td> </td></tr> <tr><td> [\_workerPool\_invalidateBatch(o\_poolPtr)](./rc-js-util.iworkerpoolbindings._workerpool_invalidatebatch.md) </td><td> </td></tr> <tr><td> [\_workerPool\_isAcceptingJobs(jobPtr)](./rc-js-util.iworkerpoolbindings._workerpool_isacceptingjobs.md) </td><td> </td></tr> <tr><td> [\_workerPool\_isAnyWorkerRunning(jobPtr)](./rc-js-util.iworkerpoolbindings._workerpool_isanyworkerrunning.md) </td><td> </td></tr> <tr><td> [\_workerPool\_isBatchDone(jobPtr)](./rc-js-util.iworkerpoolbindings._workerpool_isbatchdone.md) </td><td> </td></tr> <tr><td> [\_workerPool\_setBatchEndPoint(jobPtr)](./rc-js-util.iworkerpoolbindings._workerpool_setbatchendpoint.md) </td><td> </td></tr> <tr><td> [\_workerPool\_start(o\_poolPtr)](./rc-js-util.iworkerpoolbindings._workerpool_start.md) </td><td> </td></tr> <tr><td> [\_workerPool\_stop(o\_poolPtr, wait)](./rc-js-util.iworkerpoolbindings._workerpool_stop.md) </td><td> </td></tr> </tbody></table>