Product Site

5.4.12. MutexSemaphore Class

A mutex, or mutual exclusion semaphore is a synchronization mechanism which concurrent activities can use to control access to a common resource.

Mutual exclusion is the requirement that one activity, a concurrent chain of execution, never enters its critical section at the same time that another concurrent activity enters its own critical section.

An activity acquires the mutex semaphore before entering its critical section, and releases it after the critical section.

See also keyword instructions GUARD ON and GUARD OFF.
Table 5.47. MutexSemaphore Class
Object
Methods inherited from the Object class
Class (Metaclass)
Methods inherited from the Class class
MutexSemaphore
new (Class Method)
acquire
release
uninit