Вы находитесь на странице: 1из 4

// ****************************************************************** // // * Compile Options * // // ****************************************************************** // H Option(*SRCSTMT:*NODEBUGIO) // ****************************************************************** // * Definition Specifations * // ****************************************************************** // -----------------------------------------------------------------// - External Prototypes // -----------------------------------------------------------------D GETJOBQ PR EXTPGM('QSPRJOBQ')

D RECIEVER 144A D RCVRLEN 10I 0 const D FORMAT 8A const D JOBQ 20A conST D ERROR 116A * ****** /INCLUDE QSYSINC/QRPGLESRC,QSPRJOBQ * DQSPQ010000 DS D* Qsp JOBQ0100 D QSPBRTN00 1 4B 0 D* Bytes Returned D QSPBAVL00 5 8B 0 D* Bytes Available D QSPJQN 9 18 D* Job Queue Name D QSPJQLN 19 28 D* Job Queue Lib Name D QSPOC01 29 38 D* Operator Controlled D QSPAC 39 48 D* Authority Check D QSPNBRJ 49 52B 0 D* Number Jobs D QSPJQS 53 62 D* Job Queue Status D QSPSN 63 72 D* Subsystem Name D QSPTD 73 122 D* Text Description D QSPSLN 123 132 D* Subsystem Lib Name D QSPSNBR01 133 136B 0 D* Sequence Number D QSPMA00 137 140B 0 D* Maximum Active D QSPCA00 141 144B 0 * Current Active * * DQSPQ020000 DS D* Qsp JOBQ0200 D QSPBRTN05 1 4B 0 D* Bytes Returned D QSPBAVL03 5 8B 0 D* Bytes Available D QSPJQN02 9 18 D* Job Queue Name // // // // // //

D QSPJQLN02 D* D QSPOC02 D* D QSPAC00 D* D QSPNBRJ00 D* D QSPJQS01 D* D QSPSN02 D* D QSPSLN00 D* D QSPTD00 D* D QSPSNBR02 D* D QSPMA01 D* D QSPCA01 D* D QSPMAP1 D* D QSPMAP2 D* D QSPMAP3 D* D QSPMAP4 D* D QSPMAP5 D* D QSPMAP6 D* D QSPMAP7 D* D QSPMAP8 D* D QSPMAP9 D* D QSPAJP0 D* D QSPAJP1 D* D QSPAJP2 D* D QSPAJP3 D* D QSPAJP4 D* D QSPAJP5 D* D QSPAJP6 D* D QSPAJP7 D* D QSPAJP8 D* D QSPAJP9 D*

19 29 39 49 53 63 73 83 133 137 141 145 149 153 157 161 165 169 173 177 181 185 189 193 197 201 205 209 213 217

28 Job Queue Lib Name 38 Operator Controlled 48 Authority Check 52B 0 Number Jobs 62 Job Queue Status 72 Subsystem Name 82 Subsystem Lib Name 132 Text Description 136B 0 Sequence Number 140B 0 Maximum Active 144B 0 Current Active 148B 0 Max Active Priority 152B 0 Max Active Priority 156B 0 Max Active Priority 160B 0 Max Active Priority 164B 0 Max Active Priority 168B 0 Max Active Priority 172B 0 Max Active Priority 176B 0 Max Active Priority 180B 0 Max Active Priority 184B 0 Active Jobs Priorit 188B 0 Active Jobs Priorit 192B 0 Active Jobs Priorit 196B 0 Active Jobs Priorit 200B 0 Active Jobs Priorit 204B 0 Active Jobs Priorit 208B 0 Active Jobs Priorit 212B 0 Active Jobs Priorit 216B 0 Active Jobs Priorit 220B 0 Active Jobs Priorit

D QSPJOQP0 D* D QSPJOQP1 D* D QSPJOQP2 D* D QSPJOQP3 D* D QSPJOQP4 D* D QSPJOQP5 D* D QSPJOQP6 D* D QSPJOQP7 D* D QSPJOQP8 D* D QSPJOQP9 D* D QSPJOQP000 D* D QSPJOQP100 D* D QSPJOQP200 D* D QSPJOQP300 D* D QSPJOQP400 D* D QSPJOQP500 D* D QSPJOQP600 D* D QSPJOQP700 D* D QSPJOQP800 D* D QSPJOQP900 D* D QSPJOQP001 D* D QSPJOQP101 D* D QSPJOQP201 D* D QSPJOQP301 D* D QSPJOQP401 D* D QSPJOQP501 D* D QSPJOQP601 D* D QSPJOQP701 D* D QSPJOQP801 D* D QSPJOQP901 *

221 225 229 233 237 241 245 249 253 257 261 265 269 273 277 281 285 289 293 297 301 305 309 313 317 321 325 329 333 337

224B 0 RLS Jobs on Queue P 228B 0 RLS Jobs on Queue P 232B 0 RLS Jobs on Queue P 236B 0 RLS Jobs on Queue P 240B 0 RLS Jobs on Queue P 244B 0 RLS Jobs on Queue P 248B 0 RLS Jobs on Queue P 252B 0 RLS Jobs on Queue P 256B 0 RLS Jobs on Queue P 260B 0 RLS Jobs on Queue P 264B 0 SCH Jobs on Queue P 268B 0 SCH Jobs on Queue P 272B 0 SCH Jobs on Queue P 276B 0 SCH Jobs on Queue P 280B 0 SCH Jobs on Queue P 284B 0 SCH Jobs on Queue P 288B 0 SCH Jobs on Queue P 292B 0 SCH Jobs on Queue P 296B 0 SCH Jobs on Queue P 300B 0 SCH Jobs on Queue P 304B 0 HLD Jobs on Queue P 308B 0 HLD Jobs on Queue P 312B 0 HLD Jobs on Queue P 316B 0 HLD Jobs on Queue P 320B 0 HLD Jobs on Queue P 324B 0 HLD Jobs on Queue P 328B 0 HLD Jobs on Queue P 332B 0 HLD Jobs on Queue P 336B 0 HLD Jobs on Queue P 340B 0 HLD Jobs on Queue P

* */INCLUDE QSYSINC/QRPGLESRC,QUSEC * DQUSEC DS * D QUSBPRV 1 4B * D QUSBAVL 5 8B * D QUSEI 9 15 * D QUSERVED 16 16 * D*QUSED01 17 17 D* D* DQUSC0200 DS D* D QUSK01 1 4B D* D QUSBPRV00 5 8B D* D QUSBAVL14 9 12B D* D QUSEI00 13 19 D* D QUSERVED39 20 20 D* D QUSCCSID11 21 24B D* D QUSOED01 25 28B D* D QUSLED01 29 32B D* D*QUSRSV214 33 33 D*

Qus EC 0 Bytes Provided 0 Bytes Available Exception Id Reserved Varying length Qus ERRC0200 0 Key 0 Bytes Provided 0 Bytes Available Exception Id Reserved 0 CCSID 0 Offset Exc Data 0 Length Exc Data Reserved2

D QUSED01 100A * * Standard API error data structure * d APIERROR DS INZ d AEBYPR 1 4B 0 d AEBYAV 5 8B 0 d AEEXID 9 15 d AEEXDT 16 116 * // ****************************************************************** // // * Main Calculations * // // ****************************************************************** // /Free GETJOBQ(QSPQ020000:%SIZE(QSPQ020000):'JOBQ0200': 'QINTER QGPL':APIERROR); DSPLY QSPSN; *INLR = *On; /End-Free

Вам также может понравиться