|
This is a multi-part message in MIME format.
--
3rd part
~~~~~~~~~~~~~~~~~~~~~
Dipl.Inf.(FH) Rolf P Mittag
IBM Partner in Development
Leipziger Str. 50
D-69214 Eppelheim
Fon: +49 (6221) 76 78 60
Fax: +49 (6221) 76 80 26
eMl: rm@r-m-e-d-v.de
--
D*** START HEADER FILE SPECIFICATIONS ****************************
D*
D*Header File Name: H/QUSRJOBI
D*
D*Descriptive Name: Retrieve Job Information API
D*
D*5763-SS1 (C) Copyright IBM Corp. 1994,1998
D*All rights reserved.
D*US Government Users Restricted Rights -
D*Use, duplication or disclosure restricted
D*by GSA ADP Schedule Contract with IBM Corp.
D*
D*Licensed Materials-Property of IBM
D*
D*
D*Description: Describe your function here.
D*
D*Header Files Included: H/OPM-API-name or Service-pgm-name
D*
D*Macros List: None.
D*
D*Structure List: Qwc_JOBI0100_t.
D* Qwc_JOBI0150_t.
D* Qwc_JOBI0200_t.
D* Qwc_JOBI0300_t.
D* Qwc_JOBI0400_t.
D* Qwc_JOBI0500_t.
D* Qwc_JOBI0600_t.
D* Qwc_JOBI0700_t.
D* Qwc_Grp_List_t.
D* Qwc_Lib_List_t.
D*
D*Function Prototype List: QUSRJOBI.
D*
D*Change Activity:
D*
D*CFD List:
D*
D*FLAG REASON LEVEL DATE PGMR CHANGE DESCRIPTION
D*---- ------------ ----- ------ --------- ----------------------
D*$A0= D2862000 3D10 940424 ROCH: New Include
D*$A1= D6464800 3D70 960322 MJD: Add routing data.
D*$A2= D9497904 4D20 970314 TDP: Add Decimal Format.
D*$A3= D9497904 4D20 970314 TDP: Add Decimal Format.
D*$01= p3653833 4D20 970909 TCR: Add reserved field.
D* to 200 fmt
D*$A4= D9560000 4D30 971008 ROCH: Add Server Mode for
D* SQL
D* Correct order of
D* Qwc_JOBI0900_t fields
D*
D*$A5= D9571100 4D30 971203 ROCH: Add Chrid Control
D*$A6= D9560400 4D30 971217 ROCH: Add Maximum threads
D*$A7= D9560411 4D30 980107 ROCH: Add Job user ID,
D* Job user ID setting,
D* Process ID number
D*$02= p3669769 4Q30 980430 AMN: Move reserved field
D* p3669897 in 200 fmt.
D*$A8= D95998 4D40 980624 ROCH: Add server type.
D*$A9= D97233 4D40 980902 ROCH: Add new tmp storage
D*End CFD List.
D*
D*Additional notes about the Change Activity
D*End Change Activity.
D*** END HEADER FILE SPECIFICATIONS ******************************
D******************************************************************
D*Prototype for calling Retrieve Job Information API (QUSRJOBI)
D******************************************************************
D QUSRJOBI C 'QUSRJOBI'
D******************************************************************
D*Record structure for QUSRJOBI JOBI0100 format
D******************************************************************
DQUSI010000 DS
D* Qwc JOBI0100
D QUSBR 1 4B 0
D* Bytes Return
D QUSBA 5 8B 0
D* Bytes Avail
D QUSJN01 9 18
D* Job Name
D QUSUN01 19 28
D* User Name
D QUSJNBR01 29 34
D* Job Number
D QUSIJID 35 50
D* Int Job ID
D QUSJS01 51 60
D* Job Status
D QUSJT02 61 61
D* Job Type
D QUSJS02 62 62
D* Job Subtype
D QUSERVED28 63 64
D* Reserved
D QUSRP 65 68B 0
D* Run Priority
D QUSTS 69 72B 0
D* Time Slice
D QUSDW 73 76B 0
D* Default Wait
D QUSPURGE 77 86
D* Purge
D******************************************************************
D*Record structure for QUSRJOBI JOBI0150 format
D******************************************************************
DQUSI0150 DS
D* Qwc JOBI0150
D QUSBR00 1 4B 0
D* Bytes Return
D QUSBA00 5 8B 0
D* Bytes Avail
D QUSJN02 9 18
D* Job Name
D QUSUN02 19 28
D* User Name
D QUSJNBR02 29 34
D* Job Number
D QUSIJID00 35 50
D* Int Job ID
D QUSJS03 51 60
D* Job Status
D QUSJT03 61 61
D* Job Type
D QUSJS04 62 62
D* Job Subtype
D QUSERVED29 63 64
D* Reserved
D QUSRP00 65 68B 0
D* Run Priority
D QUSTS00 69 72B 0
D* Time Slice
D QUSDW00 73 76B 0
D* Default Wait
D QUSPURGE00 77 86
D* Purge
D QUSTSEP 87 96
D* Time Slice End Pool
D QUSCPUU 97 100B 0
D* CPU Used
D QUSSPID 101 104B 0
D* System Pool ID
D QUSMCPUT 105 108B 0
D* Max CPU Time
D QUSTSU 109 112B 0
D* Temp Storage Used
D QUSMTS 113 116B 0
D* Max Temp Storage
D QUSTC02 117 120B 0
D* Thread Count
D QUSMT 121 124B 0
D* Maximum Threads
D QUSTSUMB 125 128B 0
D* Temp Storage Used MB
D QUSMTSMB 129 132B 0
D* Max Temp Storage MB
D******************************************************************
D*Record structure for QUSRJOBI JOBI0200 format
D******************************************************************
DQUSI020000 DS
D* Qwc JOBI0200
D QUSBR01 1 4B 0
D* Bytes Return
D QUSBA01 5 8B 0
D* Bytes Avail
D QUSJN03 9 18
D* Job Name
D QUSUN03 19 28
D* User Name
D QUSJNBR03 29 34
D* Job Number
D QUSIJID01 35 50
D* Int Job ID
D QUSJS05 51 60
D* Job Status
D QUSJT04 61 61
D* Job Type
D QUSJS06 62 62
D* Job Subtype
D QUSSN 63 72
D* Subsys Name
D QUSRP01 73 76B 0
D* Run Priority
D QUSSPID00 77 80B 0
D* System Pool ID
D QUSCPUU00 81 84B 0
D* CPU Used
D QUSAIOR 85 88B 0
D* Aux IO Request
D QUSIT 89 92B 0
D* Interact Trans
D QUSRT 93 96B 0
D* Response Time
D QUSFT 97 97
D* Function Type
D QUSFN15 98 107
D* Function Name
D QUSAJS 108 111
D* Active Job Stat
D QUSNDBLW 112 115B 0
D* Num DBase Lock Wts
D QUSNIMLW 116 119B 0
D* Num Internal Mch Lck Wts
D QUSNDBLW00 120 123B 0
D* Num Non DBase Lock Wts
D QUSTDBLW 124 127B 0
D* Wait Time DBase Lock Wts
D QUSTIMLW 128 131B 0
D* Wait Time Internal Mch Lck W
D QUSNDBLW01 132 135B 0
D* Wait Time Non DBase Lock Wts
D QUSERVED45 136 136
D* Reserved
D QUSCSPID 137 140B 0
D* Current System Pool ID
D QUSTC01 141 144B 0
D* Thread Count
D******************************************************************
D*Record structure for QUSRJOBI JOBI0300 format
D******************************************************************
DQUSI030000 DS
D* Qwc JOBI0300
D QUSBR02 1 4B 0
D* Bytes Return
D QUSBA02 5 8B 0
D* Bytes Avail
D QUSJN04 9 18
D* Job Name
D QUSUN04 19 28
D* User Name
D QUSJNBR04 29 34
D* Job Number
D QUSIJID02 35 50
D* Int Job ID
D QUSJS07 51 60
D* Job Status
D QUSJT05 61 61
D* Job Type
D QUSJS08 62 62
D* Job Subtype
D QUSJN05 63 72
D* Jobq Name
D QUSJL 73 82
D* Jobq Lib
D QUSJP 83 84
D* Jobq Priority
D QUSON 85 94
D* Outq Name
D QUSOL 95 104
D* Outq Lib
D QUSOP 105 106
D* Outq Priority
D QUSPDN 107 116
D* Prt Dev Name
D QUSSJN 117 126
D* Subm Job Name
D QUSSUN 127 136
D* Subm User Name
D QUSSJNBR 137 142
D* Subm Job Num
D QUSSMN 143 152
D* Subm Msgq Name
D QUSSML 153 162
D* Subm Msgq Lib
D QUSSOJ 163 172
D* Sts On Jobq
D QUSDPOJ 173 180
D* Date Put On Jobq
D QUSJD 181 187
D* Job Date
D******************************************************************
D*Record structure for QUSRJOBI JOBI0400 format
D******************************************************************
DQUSI0400 DS
D* Qwc JOBI0400
D QUSBR03 1 4B 0
D* Bytes Return
D QUSBA03 5 8B 0
D* Bytes Avail
D QUSJN06 9 18
D* Job Name
D QUSUN05 19 28
D* User Name
D QUSJNBR05 29 34
D* Job Number
D QUSIJID03 35 50
D* Int Job ID
D QUSJS09 51 60
D* Job Status
D QUSJT06 61 61
D* Job Type
D QUSJS10 62 62
D* Job Subtype
D QUSDES 63 75
D* Date Enter Sys
D QUSDJA 76 88
D* Date Job Active
D QUSJAC 89 103
D* Job Acct Code
D QUSJDN 104 113
D* Job Desc Name
D QUSJDL 114 123
D* Job Desc Lib
D QUSUWID 124 147
D* Unit Work ID
D QUSMN06 148 155
D* Mode Name
D QUSIMR 156 165
D* Inq Msg Reply
D QUSLCP 166 175
D* Log Cl Pgms
D QUSBMH 176 185
D* Brk Msg Hndl
D QUSSMH 186 195
D* Status Msg Hndl
D QUSDRA 196 208
D* Device Recov Act
D QUSDDMCH 209 218
D* DDM Conv Hndl
D QUSDS 219 219
D* Date Separator
D QUSDF 220 223
D* Date Format
D QUSPT 224 253
D* Print Text
D QUSSJN00 254 263
D* Subm Job Name
D QUSSUN00 264 273
D* Subm User Name
D QUSSJNBR00 274 279
D* Subm Job Num
D QUSSMN00 280 289
D* Subm Msgq Name
D QUSSML00 290 299
D* Subm Msgq Lib
D QUSTS01 300 300
D* Time Separator
D QUSCCSID07 301 304B 0
D* Coded Char Set ID
D QUSSDT 305 312
D* Sched Date Time
D QUSPKF 313 322
D* Print Key Format
D QUSSS03 323 332
D* Sort Sequence
D QUSSSL 333 342
D* Sort Sequence Lib
D QUSLID01 343 345
D* Language ID
D QUSCID01 346 347
D* Country ID
D QUSCS 348 348
D* Completion Status
D QUSSOJ00 349 349
D* Signed On Job
D QUSJS11 350 357
D* Job Switches
D QUSJMFA 358 367
D* Job Msgq Full Action
D QUSRVED1 368 368
D* Reserved1
D QUSJMMS 369 372B 0
D* Job Msgq Max Size
D QUSDCCSI 373 376B 0
D* Default Coded Char Set Id
D QUSRD03 377 456
D* Routing Data
D QUSDF00 457 457
D* Decimal Format
D QUSCC05 458 467
D* Chrid Ctl
D QUSST03 468 497
D* Server Type
D******************************************************************
D*Record structure for QUSRJOBI JOBI0500 format
D******************************************************************
DQUSI0500 DS
D* Qwc JOBI0500
D QUSBR04 1 4B 0
D* Bytes Return
D QUSBA04 5 8B 0
D* Bytes Avail
D QUSJN07 9 18
D* Job Name
D QUSUN06 19 28
D* User Name
D QUSJNBR06 29 34
D* Job Number
D QUSIJID04 35 50
D* Int Job ID
D QUSJS12 51 60
D* Job Status
D QUSJT07 61 61
D* Job Type
D QUSJS13 62 62
D* Job Subtype
D QUSERVED30 63 64
D* Reserved
D QUSES 65 68B 0
D* End Severity
D QUSLS 69 72B 0
D* Log Severity
D QUSLL 73 73
D* Log Level
D QUSLT 74 83
D* Log Text
D******************************************************************
D*Record structure for QUSRJOBI JOBI0600 format
D******************************************************************
DQUSQGL DS
D* Qwc Grp List
D QUSGN01 1 10
D* Grp Name
DQUSI0600 DS
D* Qwc JOBI0600
D QUSBR05 1 4B 0
D* Bytes Return
D QUSBA05 5 8B 0
D* Bytes Avail
D QUSJN08 9 18
D* Job Name
D QUSUN07 19 28
D* User Name
D QUSJNBR07 29 34
D* Job Number
D QUSIJID05 35 50
D* Int Job ID
D QUSJS14 51 60
D* Job Status
D QUSJT08 61 61
D* Job Type
D QUSJS15 62 62
D* Job Subtype
D QUSJS16 63 70
D* Job Switch
D QUSES00 71 71
D* End Status
D QUSSN00 72 81
D* Subsys Name
D QUSSL06 82 91
D* Subsys Lib
D QUSCUN 92 101
D* Curr Usrprf Name
D QUSDE 102 102
D* Dbcs Enabled
D QUSEK 103 103
D* Exit Key
D QUSCK00 104 104
D* Cancel Key
D QUSPRC 105 108B 0
D* Product Return Code
D QUSURC 109 112B 0
D* User Return Code
D QUSPGMRC 113 116B 0
D* Program Return Code
D QUSSE02 117 126
D* Special Environment
D QUSDN 127 136
D* Device Name
D QUSGPN 137 146
D* Group Profile Name
D QUSGRP 10 DIM(00015)
D QUSGN00 10 OVERLAY(QUSGRP:00001)
D QUSJUID 297 306
D* Job User ID
D QUSJUIDS 307 307
D* Job User ID Setting
D******************************************************************
D*Record structure for QUSRJOBI JOBI0700 format
D**** ***
D*NOTE: The following type definition only defines the fixed
D* portion of the format. Any varying length field will
D* have to be defined by the user.
D******************************************************************
DQUSQLL DS
D* Qwc Lib List
D QUSLN01 1 11
D* Lib Name
DQUSI0700 DS
D* Qwc JOBI0700
D QUSBR06 1 4B 0
D* Bytes Return
D QUSBA06 5 8B 0
D* Bytes Avail
D QUSJN09 9 18
D* Job Name
D QUSUN08 19 28
D* User Name
D QUSJNBR08 29 34
D* Job Number
D QUSIJID06 35 50
D* Int Job ID
D QUSJS17 51 60
D* Job Status
D QUSJT09 61 61
D* Job Type
D QUSJS18 62 62
D* Job Subtype
D QUSERVED31 63 64
D* Reserved
D QUSLIS 65 68B 0
D* Libs In Syslibl
D QUSPL 69 72B 0
D* Prod Libs
D QUSCL01 73 76B 0
D* Curr Libs
D QUSLIU 77 80B 0
D* Libs In Usrlibl
D*QUSLIB 11 DIM(00001)
D* QUSLN00 11 OVERLAY(QUSLIB:00001)
D*
D* Varying length
D******************************************************************
D*Record structure for QUSRJOBI JOBI0800 format
D**** ***
D*NOTE: The following type definition only defines the fixed
D* portion of the format. Any varying length field will
D* have to be defined by the user.
D******************************************************************
DQUSQSL DS
D* Qwc Sig List
D QUSSNBR01 1 4B 0
D* Signal Number
D QUSSA 5 8B 0
D* Signal Action
D QUSDSA 9 12B 0
D* Default Signal Action
D QUSMNBRS 13 16B 0
D* Max Num Signal
D QUSCNBRS 17 20B 0
D* Current Num Signals
D QUSERVED42 21 32
D* Reserved
DQUSI0800 DS
D* Qwc JOBI0800
D QUSBR09 1 4B 0
D* Bytes Return
D QUSBA09 5 8B 0
D* Bytes Avail
D QUSJN12 9 18
D* Job Name
D QUSUN14 19 28
D* User Name
D QUSJNBR11 29 34
D* Job Number
D QUSIJID10 35 50
D* Int Job ID
D QUSJS19 51 60
D* Job Status
D QUSJT10 61 61
D* Job Type
D QUSJS20 62 62
D* Job Subtype
D QUSERVED40 63 64
D* Reserved
D QUSSS06 65 68B 0
D* Signal Status
D QUSSBM 69 76
D* Signal Blocking Mask
D QUSPSS 77 84
D* Pending Signal Set
D QUSOSMD 85 88B 0
D* Offset Signal Monitor Data
D QUSNBRSM 89 92B 0
D* Number Signal Monitor
D QUSPIDN 93 96B 0
D* Process ID Number
D*QUSSIG 32 DIM(00001)
D* QUSSNBR02 9B 0 OVERLAY(QUSSIG:00001)
D* QUSSA00 9B 0 OVERLAY(QUSSIG:00005)
D* QUSDSA00 9B 0 OVERLAY(QUSSIG:00009)
D* QUSMNBRS00 9B 0 OVERLAY(QUSSIG:00013)
D* QUSCNBRS00 9B 0 OVERLAY(QUSSIG:00017)
D* QUSERVED43 12 OVERLAY(QUSSIG:00021)
D*
D* Varying length
D******************************************************************
D*Record structure for QUSRJOBI JOBI0900 format
D**** ***
D*NOTE: The following type definition only defines the fixed
D* portion of the format. Any varying length field will
D* have to be defined by the user.
D******************************************************************
DQUSQCL DS
D* Qwc Cur List
D QUSOBJN04 1 10
D* Object Name
D QUSOBJL06 11 20
D* Object Library
D QUSOBJT04 21 30
D* Object Type
D QUSOCN 31 48
D* Open Cursor Name
D QUSSN03 49 66
D* Statement Name
DQUSI0900 DS
D* Qwc JOBI0900
D QUSBR10 1 4B 0
D* Bytes Return
D QUSBA10 5 8B 0
D* Bytes Avail
D QUSJN13 9 18
D* Job Name
D QUSUN15 19 28
D* User Name
D QUSJNBR12 29 34
D* Job Number
D QUSIJID11 35 50
D* Int Job ID
D QUSJS21 51 60
D* Job Status
D QUSJT11 61 61
D* Job Type
D QUSJS22 62 62
D* Job Subtype
D QUSMFSQL 63 63
D* Server Mode for SQL
D QUSERVED41 64 64
D* Reserved
D QUSQLOCD 65 68B 0
D* Offset SQL Open Cursor Data
D QUSQLOCE 69 72B 0
D* Size SQL Open Cursor Entry
D QUSSQLOC 73 76B 0
D* Num SQL Open Cursors
D*QUSCUR 66 DIM(00001)
D* QUSOBJN05 10 OVERLAY(QUSCUR:00001)
D* QUSOBJL07 10 OVERLAY(QUSCUR:00011)
D* QUSOBJT05 10 OVERLAY(QUSCUR:00021)
D* QUSOCN00 18 OVERLAY(QUSCUR:00031)
D* QUSSN04 18 OVERLAY(QUSCUR:00049)
D*
D* Varying length
--
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.