esrf

Beamline Instrument Software Support
SPEC Macro documentation: [ Macro Index | BCU Home ]

See other macros in category: All
Description:
Documentation:
Macros:
    security_setup
    Usage: security_setup []
    Adds a call to "security_check_all" in "user_checkall".

    security_check_simple_mv
    Usage: security_check_simple_mv (<mot>, <newpos>)


    secuaddcond
    Usage: secuaddcond (<condname>, <cond>, <message>)
    Adds a condition in security macro "user_security_chk_conds". -<condname> : condition name to allow to remove it later. -<cond> : name of the condition test macro. -<message> : string returned to be displayed.

    securemovecondfunc
    Usage: securemovecondfunc (<condname>)
    Removes <condname> condition.

Internal Macros:
    security_status
    Usage: security_status


    security_on
    Usage: security_on


    security_off
    Usage: security_off


    security_unsetup
    Usage: security_unsetup


    security_check_all
    Usage: security_check_all
    Ternminates the running macro in case of security problem.

    security_check_funct
    Usage: security_check_funct()
    Returns 0 in case of success. Returns -1 in case of security problem.

    security_check
    Usage: security_check (<update>, <arr>)
    Returns "" in case of success. Returns same thing as user_security_chk_conds in case of problem.

    security_get_angles
    Usage: security_get_angles []
    Saves a copy of A array.

    secuaddcondfunc
    Usage: secuaddcondfunc(condname, condfunc)


    exsecu_chk
    Usage: exsecu_chk()


    exsecu_on
    Usage: exsecu_on


    exsecu_off
    Usage: exsecu_off


    security_status
    Usage: security_status


Filename: security.mac
Author:
Last mod.: 20/07/2012 13:33 by guilloud