General
Application area: | Job scheduler (system administration macro); see "Job scheduler" |
Macro type: | Definition macro; see "Types of macro" |
JMS = Job Management System; JSS = Job Scheduling Supports.
JSS is part of JMS.For 31-bit interface, see the DJSIPL macro.
Macro description
The DJSI macro creates name definitions, DSECTs and data areas for the 24-bit interface of the following job scheduler macros:
JSATTCH | Attach job scheduler to Job Management System |
DSECTs and data lists start with the standard header. The initialization values for the standard header are entered.
Macro format and description of operands
DJSI |
DSECT=YES / NO [,PREFIX=p] ,EVENT=NO / YES ,CLOCK=NO / YES ,JSINF=NO / YES ,STRTINF=NO / YES ,WAKE=NO / YES |
DSECT=
Specifies whether a dummy section (DSECT) is to be generated for the subsequently specified data areas or whether data areas and definitions are created directly in the application program.
YES
A dummy section is generated.
NO
The data areas and definitions are created and stored directly in the application program (immediate access via the symbolic names).
EVENT=...
Specifies whether the output area of the JSEXPT macro and a list of JMS events are to be created.
CLOCK=...
Specifies whether the output area of the JSATTCH macro is to be created.
STRTINF=...
Specifies whether the input area of the JSRUNJB macro is to be created.
JSINF=...
Specifies whether the output area of the JSINFO macro is to be created.
WAKE=...
Specifies whether the input area of the JSWAKE macro is to be created.
PREFIX=
Gives a character string to be prefixed to the symbolic names of the DSECT / I/O area.
p
Prefix for the symbolic names. Length <= 2 characters. Default value: p = JS.
Notes on the macro call
Equates for the return codes of the job scheduler macros are appended to every subset (EVENT, CLOCK,...).