Description Acquire a lock on the mutex variable associated with the condition variable. Contract Pre None. Post A lock is acquired on the mutex variable associated with the condition variable. If a lock is acquired, the caller controls the mutex variable. If it was previously locked, the caller blocks until it is unlocked.
Description Try to acquire a lock on the mutex variable associated with the condition variable.
Contract Pre None. If the mutex variable is not already locked, the caller obtains a lock on it. If it is already locked, the routine returns immediately to the caller. Description Release the lock on the mutex variable associated with the condition variable. Contract Pre None.