IBM Version 4 Universal Remote User Manual


 
D QWDORD 369 372B 
Dᑍ Offset Request Data
D QWDLRD 373 376B 
Dᑍ Length Request Data
D QWDJMQMS 377 38B 
Dᑍ Job Message Queue Max Size
D QWDJMQFA 381 39
Dᑍ Job Msg Queue Full Action
DᑍQWDRSV2 391 391
D
Dᑍ Varying length
DᑍQWDILL 392 42 DIM(1)
D
Dᑍ Varying length
DᑍQWDRD 43 43
D
Dᑍ Varying length
D
Dᑍ Command string data structure
D
DCMD_STRING DS
D 22 INZ('SNDMSG MSG(''LIBRARY - ')
D LIBRARY 1
D 15 INZ(''') TOUSR(QPGMR)')
D
Dᑍ Miscellaneous data structure
D
DRCVLEN S 9B  INZ(%SIZE(QWDD1))
DFORMAT S 8 INZ('JOBD1')
DLENSTR S 15 5 INZ(%SIZE(CMD_STRING))
C
Cᑍ Beginning of mainline
C
Cᑍ Two parameters are being passed into this program
C
C ᑍENTRY PLIST
C PARM JOBD 1
C PARM JOBD_LIB 1
C
Cᑍ Move the two parameters passed into LFNAM
C
C JOBD CAT JOBD_LIB LFNAM 2
C
Cᑍ Error Code Bytes Provided is set to 16
C
C EVAL QUSBPRV = %SIZE(QUSEC)
C
Cᑍ Call the API.
C
C CALL QWDRJOBD
C PARM QWDD1
C PARM RCVLEN
C PARM FORMAT
C PARM LFNAM
C PARM QUSEC
C
Cᑍ Test for an error on the API call
C
B-32 System API Programming V4R1