simple_priority_mutex |
A simple, non-recursive mutex that guarantees order of obtainment using a fixed-priority scheduling mechanism. The thread with the highest priority acquires a lock on the mutex when it becomes available. Threads with equal priorities acquire locks on a first-in, first-out (FIFO) basis. Although multiple locks can be acquired by a thread, a single unlock operation completely releases the mutex.
false
) state. Throws: os_thread_toolkit_error
0
). Multiple locks can be obtained by the same thread. Throws: os_thread_toolkit_error
lock()
; alternative acquisition syntax. Throws: os_thread_toolkit_error
unlock()
; alternative acquisition syntax. Throws: os_thread_toolkit_error
true if
successful. Throws: os_thread_toolkit_error
unlock()
without first obtaining a new lock on the mutex.Copyright©1994-2026 Recursion
Software LLC
All Rights Reserved - For use by licensed users only.