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 thats contained in the Semaphore classes instance data.
Method Ver ----------------------------------- --- MUIM_Semaphore_Attempt V11 MUIM_Semaphore_AttemptShared V11 MUIM_Semaphore_Obtain V11 MUIM_Semaphore_ObtainShared V11 MUIM_Semaphore_Release V11
NAME MUIM_Semaphore_Attempt (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_Attempt); FUNCTION Emulates exec.library/AttemptSemaphore. SEE ALSO exec.library/AttemptSemaphore, MUIM_Semaphore_Obtain, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_AttemptShared
NAME MUIM_Semaphore_AttemptShared (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_AttemptShared); FUNCTION Emulates exec.library/AttemptSemaphoreShared. The autodocs suggested pre-V39 fixes are already implemented. SEE ALSO exec.library/AttemptSemaphoreShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
NAME MUIM_Semaphore_Obtain (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_Obtain); FUNCTION Emulates exec.library/ObtainSemaphore. SEE ALSO exec.library/ObtainSemaphore, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
NAME MUIM_Semaphore_ObtainShared (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_ObtainShared); FUNCTION Emulates exec.library/ObtainSemaphoreShared. The autodocs suggested pre-V39 fixes are already implemented. SEE ALSO exec.library/ObtainSemaphoreShared, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
NAME MUIM_Semaphore_Release (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_Release); FUNCTION Emulates exec.library/ReleaseSemaphore. SEE ALSO exec.library/ReleaseSemaphore, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt
© 1998, Stefan Stuntz | [MUI Homepage] [Autodoc Index] [Feedback] | Updated: 22-Feb-98 |