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 |