- Inheritance
- < Object
- Included Modules
- MonitorMixin
Monitors provide means of mutual exclusion for Thread programming. A critical region is created by means of the synchronize method, which takes a block. The condition variables (created with new_cond) may be used to control the execution of a monitor with signal and wait.
the Monitor class wraps MonitorMixin, and provides aliases
alias try_enter try_mon_enter alias enter mon_enter alias exit mon_exit
to access its methods more concisely.
Aliases
Method | Alias | Description |
---|---|---|
mon_enter | → enter | |
mon_exit | → exit | |
try_mon_enter | → try_enter |