VMS Help
RTL Routines, LIB$, LIB$SIGNAL
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
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...]...]
None.
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 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 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 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 OpenVMS Programming Concepts Manual explains the message
format.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.