RSC/MP 7.2 Programming Manual

Message Handling
HP NonStop Remote Server Call (RSC/MP) Programming Manual522360-004
7-5
Combined Errors
Combined Errors
The five error types and three error severity types are combined to produce these
return code errors:
Errors From Other Subsystems
The RscErrorInfo function provides detailed information for errors returned through the
API from other subsystems.
RSC/MP must report all the errors for the software it interfaces to, in addition to
RSC/MP errors. Therefore, “extended” errors returned by RSC/MP are not necessarily
RSC/MP errors. The error returned from an RSC/MP API call contains the subsystem
base value and the error code within that subsystem.
Table 7-1 lists the RSC/MP error codes for subsystems, each code’s base value, and a
description of the error type. These values also appear in the RSC.H header file.
Error Type Error Severity
Combined Return
Code Error
RSC_CONNECT_ERROR RSC_ERROR_CONFIG
RSC_ERROR_FATAL
RSC_ERROR_RETRY
RSC_CONNECT_CONFIG
RSC_CONNECT_FATAL
RSC_CONNECT_RETRY
RSC_IO_ERROR RSC_ERROR_CONFIG
RSC_ERROR_FATAL
RSC_ERROR_RETRY
RSC_IO_CONFIG
RSC_IO_FATAL
RSC_IO_RETRY
RSC_PROGRAM_ERROR No error severity
associated with this error
type.
RSC_PROGRAM_ERROR
RSC_SESSION_ERROR RSC_ERROR_CONFIG
RSC_ERROR_FATAL
RSC_ERROR_RETRY
RSC_SESSION_CONFIG
RSC_SESSION_FATAL
RSC_SESSION_RETRY
RSC_UNCLASSIFIED_
ERROR
No error severity
associated with this error
type.
RSC_UNCLASSIFIED_
ERROR