UNPKG

@yingyeothon/actor-system

Version:
8 lines (7 loc) 302 B
import LockAcquire from "../../lock/tryAcquire"; import LockRelease from "../../lock/release"; export default class InMemoryLock implements LockRelease, LockAcquire { private readonly lockHolders; tryAcquire(actorId: string): Promise<boolean>; release(actorId: string): Promise<boolean>; }