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
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [rc-js-util](./rc-js-util.md) > [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>