Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SharedTimedMutex

Shared timed mutex.

author

Jeongho Nam http://samchon.org

Hierarchy

  • SharedTimedMutex

Implements

  • ITimedLockable
  • _ISharedTimedLockable

Index

Constructors

constructor

Methods

lock

  • lock(): Promise<void>

lock_shared

  • lock_shared(): Promise<void>

try_lock

  • try_lock(): Promise<boolean>

try_lock_for

  • try_lock_for(ms: number): Promise<boolean>

try_lock_shared

  • try_lock_shared(): Promise<boolean>

try_lock_shared_for

  • try_lock_shared_for(ms: number): Promise<boolean>

try_lock_shared_until

  • try_lock_shared_until(at: Date): Promise<boolean>

try_lock_until

  • try_lock_until(at: Date): Promise<boolean>

unlock

  • unlock(): Promise<void>

unlock_shared

  • unlock_shared(): Promise<void>

Generated using TypeDoc