Methods
readLock
- readLock(): Promise<T>
-
Returns Promise<T>
readUnlock
- readUnlock(): void
-
Returns void
throw
- throw(err: Error): void
-
Returns void
tryReadLock
- tryReadLock(): T
-
Returns T
tryWriteLock
- tryWriteLock(): Promise<T>
-
Returns Promise<T>
writeLock
- writeLock(): Promise<T>
-
Returns Promise<T>
writeUnlock
- writeUnlock(x: T): void
-
Returns void
Throws
TryError