Virtual Hometerm Subsystem (VHS) Manual (G06.24+, H06.04+, J06.03+)
Using VHS
Virtual Hometerm Subsystem (VHS) Manual—429311-002
3-12
Inspect/eInspect Processing Considerations
Inspect/eInspect Processing Considerations
Changing the value of the AUTOMATIC-INSPECT-PROCESSING parameter online
can create unexpected situations as in this scenario:
AUTOMATIC-INSPECT-PROCESSING Parameter value is ON.
VHS has two Inspect/eInspect openers:
•
Inspect/eInspect #1 has 1 application to handle.
•
Inspect/eInspect #2 has 2 applications to handle:
The value of the parameter is changed to OFF via the VHSCI.
A new application traps into Inspect/eInspect. The application is dispatched to
Inspect/eInspect #2, which already opens VHS. Because the Inspect/eInspect opener
is not a new one, the value of the parameter won’t be in effect for the new application.
This means that the new application will be handled automatically by VHS instead of
going into the Prompt file to be handled by the user.
VHS Inspect File
You configure the VHS Inspect/eInspect processing via the VHS Inspect file
(VHSINSP). When receiving an Inspect/eInspect message, VHS tries to match the
application information with the information contained in the VHSINSP file.
The VHSINSP file is composed of:
•
Section keywords such as PROCESS/EPROCESS,
PROGRAMFILE/EPROGRAMFILE, and LANGUAGE/ELANGUAGE
•
Section names such as process name, program file name, and language name
•
Inspect/eInspect commands.
Each section is delimited by a section keyword. A name is expected on the same line
as the keyword.
For the keyword PROCESS/EPROCESS, a process name is expected, for the
keyword PROGRAMFILE/EPROGRAMFILE, a program file name (object file name) is
expected, and for the keyword LANGUAGE/ELANGUAGE, a language name is
expected. Each section contains all the Inspect commands to be executed for the
specific process name, program file name, or for the language of the application
trapped into Inspect. The first section matching the application information is used by
VHS, and only one section is used per application. A section can be used for many
applications.
Note. The eInspect debugger and the keywords, EPROCESS, EPROGRAMFILE,
ELANGUAGE are supported only on systems running H-series RVUs.