ChainGraph API Documentation / @badaitech/chaingraph-types / Semaphore
Class: Semaphore
Defined in: packages/chaingraph-types/src/utils/semaphore.ts:9
Constructors
Constructor
new Semaphore(
maxConcurrency):Semaphore
Defined in: packages/chaingraph-types/src/utils/semaphore.ts:14
Parameters
maxConcurrency
number
Returns
Semaphore
Methods
acquire()
acquire():
Promise<void>
Defined in: packages/chaingraph-types/src/utils/semaphore.ts:18
Returns
Promise<void>
release()
release():
void
Defined in: packages/chaingraph-types/src/utils/semaphore.ts:32
Returns
void