Implements
- ITimedLockable
- _ISharedTimedLockable
Methods
lock_shared
- lock_shared(): Promise<void>
try_lock
- try_lock(): Promise<boolean>
try_lock_for
- try_lock_for(ms: number): Promise<boolean>
-
Parameters
Returns Promise<boolean>
try_lock_shared
- try_lock_shared(): Promise<boolean>
try_lock_shared_for
- try_lock_shared_for(ms: number): Promise<boolean>
-
Parameters
Returns Promise<boolean>
try_lock_shared_until
- try_lock_shared_until(at: Date): Promise<boolean>
-
Parameters
Returns Promise<boolean>
try_lock_until
- try_lock_until(at: Date): Promise<boolean>
-
Parameters
Returns Promise<boolean>
unlock_shared
- unlock_shared(): Promise<void>
Shared timed mutex.
Jeongho Nam http://samchon.org