H-Series Application Migration Guide (H06.03+)

Guardian API Migration Tasks
H-Series Application Migration Guide429855-006
9-2
Procedures Having New Return Values
or native), debugger availability, and the setting of the INSPECT process attribute (see
Process Attributes on page 3-2 for details).
Procedures Having New Return Values
The following procedures return new values in the H-series RVUs.
New Return Value for PROCESSORTYPE
The PROCESSORTYPE procedure returns a value indicating the processor type of a
specified system and processor. For H-series systems, processor type 10 is added,
indicating an NSE-A or NSE-P processor.
New Return Values for PROCESSOR_GETNAME_
The PROCESSOR_GETNAME_ procedure returns a processors type and model. On
H-series systems, new return values are defined as follows:
The processor names NSE-A and NSE-P are added to the values returned by the
name parameter.
The processor type 10 is added to the values returned by the cpu-type-out
parameter, indicating an NSE-P or NSE-A processor.
The processor models 0 (NSE-P processor) and 1 (NSE-A processor) are added to
the values returned by the cpu-model-out parameter.
New Return Values for PROCESSOR_GETINFOLIST_
New return values are added to the PROCESS0R_GETINFOLIST_ procedure to
support the TNS/E platform. The input attribute codes and their new return values are
as follows:
Note1. It is possible to configure a system with no debuggers. If a system is configured with
no debuggers, an event that would have invoked a debugger is, instead, either ignored or
generates a signal.
Note2. Native Inspect cannot currently be used to debug COBOL programs. The
recommended debugger for H-series COBOL programs is Visual Inspect.
New Return Value
for Code 2
(processor type)
New Return
Values for Code
47 (Processor
model number)
New Return
Values for Code
48 (Processor
name)
New Return Values for
Code 49 (Processor
full name)
10 0 NSE-P NonStop System EPIC
NonStop Model P
10 1 NSE-A NonStop System EPIC
NonStop Model A