MUI Autodocs: Semaphore.mui

Copyright © 1998, Stefan Stuntz




Semaphore.mui Background

        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.



Semaphore.mui Methods

    Method                              Ver
    ----------------------------------- ---
    MUIM_Semaphore_Attempt              V11 
    MUIM_Semaphore_AttemptShared        V11 
    MUIM_Semaphore_Obtain               V11 
    MUIM_Semaphore_ObtainShared         V11 
    MUIM_Semaphore_Release              V11 


MUIM_Semaphore_Attempt


    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


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


MUIM_Semaphore_Obtain


    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


MUIM_Semaphore_ObtainShared


    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


MUIM_Semaphore_Release


    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