$mutex

Perms:+variables +methods +code +core +fertile
Size:997 bytes (on disk)
Manager:$mutex
Writer:(none)
Parent:$root
Associated Help:$help_mutex
Credit:Created 11-Mar-1997 as a part of ColdCore, see: @help Credit


[Hide Methods] [Hide Variables]

Methods:

Root methods:
 ----   12 .init_mutex()
Public methods:
 ----   56 .cleanup_dead_tasks()
 ----  127 .grab(@values)
 ----  100 .release(@values)
 ----   13 .release_all()
Private methods:
 ----   57 ._add_to_lock(tid, val)
 ----   74 ._del_from_lock(tid, val)
 ----   87 ._del_from_queue(val)
 ----   49 ._test_lock(tid, val)
 ----   22 ._test_locks(tid, values)

Variables:

$root variables:
  manager: $mutex
  flags: ['variables, 'methods, 'code, 'core, 'fertile]
  created_on: 858071384
  inited: 1
  child_index: 3
  managed: [$mutex]
$mutex variables:
  locks: 0
  suspended: 0
  tasks: 0
  queues: 0


the Cold Dark