[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


    NAME
        LockPubScreenList -- Prevent changes to the system list. (V36)

    SYNOPSIS
        list = lockpubscreenlist()
        D0

        struct list *lockpubscreenlist( void );

    FUNCTION
        Arbitrates access to public screen list while you quickly
        make a copy of it for display to the user.

        Note that this is intended only for the Public screen manager
        program.

    NOTES
        The nodes on the list are pubscreennode structures.
        Act quickly while holding this lock.  The restrictions
        on lockibase() apply here as well.

    INPUTS
        None.

    RESULT
        A pointer to the public screen list.

    BUGS

    SEE ALSO
        unlockpubscreenlist(), openscreen(), intuition v36 update documentation