-
Notifications
You must be signed in to change notification settings - Fork 0
MUI_Semaphore
rootclass
The semaphore class helps to access dataspace objects from different tasks. Its methods are identical to the exec.library semaphore functions and work on the semaphore that is contained in the Semaphore classes instance data.
Method | Version |
---|---|
MUIM_Semaphore_Attempt | V11 |
MUIM_Semaphore_AttemptShared | V11 |
MUIM_Semaphore_Obtain | V11 |
MUIM_Semaphore_ObtainShared | V11 |
MUIM_Semaphore_Release | V11 |
MUIM_Semaphore_Attempt -- V11, 0x80426ce2
DoMethod(obj, MUIM_Semaphore_Attempt);
Emulates exec.library/AttemptSemaphore.
exec.library/AttemptSemaphore, MUIM_Semaphore_Obtain, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_AttemptShared
MUIM_Semaphore_AttemptShared -- V11, 0x80422551
DoMethod(obj, MUIM_Semaphore_AttemptShared);
Emulates exec.library/AttemptSemaphoreShared. The autodocs suggested pre-V39 fixes are already implemented.
exec.library/AttemptSemaphoreShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
MUIM_Semaphore_Obtain -- V11, 0x804276f0
DoMethod(obj, MUIM_Semaphore_Obtain);
Emulates exec.library/ObtainSemaphore.
exec.library/ObtainSemaphore, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
MUIM_Semaphore_ObtainShared -- V11, 0x8042ea02
DoMethod(obj, MUIM_Semaphore_ObtainShared);
Emulates exec.library/ObtainSemaphoreShared. The autodocs suggested pre-V39 fixes are already implemented.
exec.library/ObtainSemaphoreShared, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
MUIM_Semaphore_Release -- V11, 0x80421f2d
DoMethod(obj, MUIM_Semaphore_Release);
Emulates exec.library/ReleaseSemaphore.
exec.library/ReleaseSemaphore, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
Copyright © 1992-2006 by Stefan Stuntz Copyright © 2006-2021 by Thore Böckelmann, Jens Maus |
MUI for AmigaOS Homepage MUI for AmigaOS Wiki |
Updated: 11-Oct-2021 |