[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
    openscreen(), intuition v36 update documentation