Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DJSI - Create DSECTs or data areas for job scheduler macros (24-bit interface)

&pagelevel(3)&pagelevel

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
JSDETCH
JSEXPCT
JSRUNJB
JSINFO
JSWAKE

Attach job scheduler to Job Management System
Detach job scheduler from Job Management System
Request next event for job scheduler
Transfer job to class scheduler
Transfer STREAM-PARAMETER values
Specify next time event for job scheduler

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,...).