Library /sys$common/syshlp/helplib.hlb  —  RTL Routines, LIB$  LIB$SIGNAL
    The Signal Exception Condition routine generates a signal that
    indicates that an exception condition has occurred in your
    program. If a condition handler does not take corrective action
    and the condition is severe, then your program will exit.

    Format

      LIB$SIGNAL  condition-value [,condition-argument...]

                  [,condition-value-n [,condition-argument-n...]...]

1  –  Returns

    None.

2  –  Arguments

 condition-value

    OpenVMS usage:cond_value
    type:         longword (unsigned)
    access:       read only
    mechanism:    by value

    OpenVMS 32-bit condition value. The condition-value argument is
    an unsigned longword that contains this condition value.

    The HP OpenVMS Programming Concepts Manual explains the format of
    an OpenVMS condition value.

 condition-argument

    OpenVMS usage:varying_arg
    type:         unspecified
    access:       read only
    mechanism:    by value

    As many arguments as are required to process the exception
    specified by condition-value. Note that these arguments are
    also used as FAO (formatted ASCII output) arguments to format
    a message.

    The HP OpenVMS Programming Concepts Manual explains the message
    format.

 condition-value-n

    OpenVMS usage:cond_value
    type:         longword (unsigned)
    access:       read only
    mechanism:    by value

    OpenVMS 32-bit condition value. The optional condition-value-n
    argument is an unsigned longword that contains this condition
    value. The calling routine can specify additional conditions to
    be processed by specifying condition-value-2 through condition-
    value-n, with each condition value followed by any arguments
    required to process the condition specified. However, the total
    number of arguments in the call to LIB$SIGNAL must not exceed
    253.

    The HP OpenVMS Programming Concepts Manual explains the format of
    an OpenVMS condition value.

 condition-argument-n

    OpenVMS usage:varying_arg
    type:         unspecified
    access:       read only
    mechanism:    by value

    As many arguments as are required to create the message reporting
    the exception specified by condition-value-n.

    The HP OpenVMS Programming Concepts Manual explains the message
    format.
Close Help