2023-12-22 Get top cpu usage percentage job (TOPCPUPCT)
File : QRPGLESRC
Member: TOPCPUPCT
Type : RPGLE
**
** Program . . : TopCpuPct
** Description : Finds CPU Top and notifies caller
** Author . . : Vengoal Chang
** Published . : AS400 ePaper
** Date . . . : November 21, 2023
**
**
** Program summary
** ---------------
**
** Work management APIs:
** QGYOLJOB Open list of jobs Lists jobs on the system based on
** the specified selection criteria.
**
** Optionally a sort order for the
** returned jobs can be specified -
** in this case the processor unit
** time percentage in descending
** order - listing the jobs having
** the highest CPU usage first.
**
** The CPU processor time is measured
** for an interval of 10 seconds in
** this example.
**
** The QGYOLJOB API is found in the
** QGY library as are all other open
** list APIs.
**
** QWVRCSTK Retrieve Call Stack Lists the program call stack for
** the specified job or thread.
** The current invocation level is
** returned first.
**
** Message handling API:
** QMHSNDM Send message Sends a message to the specified
** non-program message queue - here
** an informational message is sent
** to the current user running this
** program.
**
** Open list APIs:
** QGYGTLE Get list entries To retrieve open lists entries
** from an already open list the
** QGYGTLE (Get List Entries) API
** is available.
**
** QGYCLST Close list This API closes the previously
** opened list identified by the
** request handle parameter.
** Storage allocated is freed.
**
** MI builtins:
** _MEMMOVE Copy memory Copies a string from one pointer
** specified location to another.
**
** Unix Type - Signal APIs:
** Sleep Suspends program processing for
** the specified number of seconds.
**
**
** Sequence of events:
** 1. The act jobs processor time limit percentage is retrieved
**
** 2. The list jobs API input parameters are initialized
**
** 3. The open list of jobs API is called to reset the job
** statistics.
**
** 4. Program is suspended for some seconds
**
** 5. The open list of jobs API is called to list the interactive
** jobs on the system returning the most CPU intensive jobs
** for the elapsed period first.
**
** 6. For each top cpu percent job a message is sent to the
** message queue.
**
** 7. The job list resources are cleaned up.
**
** 8. The program will loop 1 to 7, until manual job.
**
** Programmer's notes:
**
** As mentioned above library QGY must be in the job library list
** to succesfully run this program.
**
** To retrieve another job's call stack *JOBCTL special authority is
** required.
**
**
** Compile options:
**
** CrtRpgMod Module( TOPCPUPCT ) DbgView( *LIST )
**
** CrtPgm Pgm( TOPCPUPCT )
** Module( TOPCPUPCT )
**
** Usage sample:
** Get top first CPU% job per 60 secs with following:
** SBMJOB
** CMD(TOPCPUPCT TOPCOUNT(001) INTERVAL(00060)
** TOMSGQ(*SYSOPR))
** Job(TOPPCTPCT)
**
** Get top 5 CPU% job per 60 secs with following:
** SBMJOB
** CMD(TOPCPUPCT TOPCOUNT(005) INTERVAL(00060)
** TOMSGQ(*SYSOPR))
** Job(TOPPCTPCT)
**
**-- Control spec: -----------------------------------------------------**
H Option( *SrcStmt ) DecEdit( *JobRun ) BndDir( 'QC2LE' )
H DftActGrp(*NO)
**-- System information: -----------------------------------------------**
D PgmSts SDs
D PsPgmNam *Proc
D PsSts 5a Overlay( PgmSts: 11 )
D PsCurJob 10a Overlay( PgmSts: 244 )
D PsUsrPrf 10a Overlay( PgmSts: 254 )
D PsJobNbr 6a Overlay( PgmSts: 264 )
D PsCurUsr 10a Overlay( PgmSts: 358 )
**-- API error data structure: -----------------------------------------**
D ApiError Ds
D AeBytPrv 10i 0 Inz( %Size( ApiError ))
D AeBytAvl 10i 0
D AeExcpId 7a
D 1a
D AeExcpDta 128a
**-- API parameters: ---------------------------------------------------**
D JlRtnRcdNbr s 10i 0 Inz( 1 )
D JlNbrFldRtn s 10i 0 Inz( %Elem( JlKeyFld ))
D JlKeyFld s 10i 0 Dim( 3 )
**-- Job information:
D JlJobInf Ds 512
D JbJobId 26a
D JbJobUsd 10a Overlay( JbJobId: 1 )
D JbUsrUsd 10a Overlay( JbJobId: *Next )
D JbNbrUsd 6a Overlay( JbJobId: *Next )
D JbActSts 4a
D JbJobTyp 1a
D JbJobSubTyp 1a
D JbDtaLen 10i 0
D 4a
D JbDta 256a
**-- Key information:
D JlKeyInf Ds
D KiFldNbrRtn 10i 0
D KiKeyInf 20a Dim( %Elem( JlKeyFld ))
D KiFldInfLen 10i 0 Overlay( KiKeyInf : 1 )
D KiKeyFld 10i 0 Overlay( KiKeyInf : 5 )
D KiDtaTyp 1a Overlay( KiKeyInf : 9 )
D 3a Overlay( KiKeyInf : 10 )
D KiDtaLen 10i 0 Overlay( KiKeyInf : 13 )
D KiDtaOfs 10i 0 Overlay( KiKeyInf : 17 )
**-- Sort information:
D JlSrtInf Ds
D SiNbrKeys 10i 0 Inz( 1 )
D SiSrtInf 12a Dim( 10 )
D SiKeyFldOfs 10i 0 Overlay( SiSrtInf : 1 )
D SiKeyFldLen 10i 0 Overlay( SiSrtInf : 5 )
D SiKeyFldTyp 5i 0 Overlay( SiSrtInf : 9 )
D SiSrtOrd 1a Overlay( SiSrtInf : 11 )
D SiRsv 1a Overlay( SiSrtInf : 12 )
**-- List information:
D JlLstInf Ds
D LiRcdNbrTot 10i 0
D LiRcdNbrRtn 10i 0
D LiHandle 4a
D LiRcdLen 10i 0
D LiInfSts 1a
D LiDts 13a
D LiLstSts 1a
D 1a
D LiInfLen 10i 0
D LiRcd1 10i 0
D 40a
**-- Selection information:
D JlSltInf Ds
D SiJobNam 10a Inz( '*ALL' )
D SiUsrNam 10a Inz( '*ALL' )
D SiJobNbr 6a Inz( '*ALL' )
D SiJobTyp 1a Inz( '*' )
D 1a
D SiOfsPriSts 10i 0 Inz( 60 )
D SiNbrPriSts 10i 0 Inz( 0 )
D SiOfsActSts 10i 0 Inz( 70 )
D SiNbrActSts 10i 0 Inz( 0 )
D SiOfsJbqSts 10i 0 Inz( 78 )
D SiNbrJbqSts 10i 0 Inz( 0 )
D SiOfsJbqNam 10i 0 Inz( 88 )
D SiNbrJbqNam 10i 0 Inz( 0 )
**
D SiPriSts 10a Dim( 1 )
D SiActSts 4a Dim( 2 )
D SiJbqSts 10a Dim( 1 )
D SiJbqNam 20a Dim( 1 )
**-- Job information key fields:
D JbKeyDta Ds
D JbPrcUniTim 20u 0
D JbPrcUniPct 9b 1
D JbPrcUniTimE 20u 0
**-- General return data:
D JlGenDta Ds
D GdBytRtn 10i 0
D GdBytAvl 10i 0
D GdElpTim 20u 0
D 16a
**-- MatRmd parameters: ------------------------------------------------**
D MatRscMgDt Ds
D RdBytPrv 10i 0 Inz( %Size( MatRscMgDt ))
D RdBytAvl 10i 0
D RdTimDay 8a
D RdData
D RdPrcTimIpl 20u 0 Overlay( RdData: 1 )
D RdPrcTimScWl 20u 0 Overlay( RdData: *Next )
D RdPrcTimDb 20u 0 Overlay( RdData: *Next )
D RdPrcTimDbTh 5u 0 Overlay( RdData: *Next )
D RdPrcTimDbLm 5u 0 Overlay( RdData: *Next )
D RdRsv1 10u 0 Inz( x'00' )
D Overlay( RdData: *Next )
D RdPrcTimInt 20u 0 Overlay( RdData: *Next )
D RdPrcTimIntT 4b 1 Overlay( RdData: *Next )
D RdPrcTimIntL 4b 1 Overlay( RdData: *Next )
D RdRsv2 10u 0 Inz( x'00' )
D Overlay( RdData: *Next )
**
D MatCtlDta Ds
D CdSltOpt 1a Inz( x'01' )
D CdRsv 7a Inz( *Allx'00' )
**-- Global variables: -------------------------------------------------**
D Ix s 5i 0
D Count s 5i 0
D Interval s 10u 0
D TopCount s 3S 0
D PgmNam s 10a
D MsgDta s 256a Varying
D MsgKey s 4a
D SysTime s z inz(*sys)
**-- API constants: ----------------------------------------------------**
D JOB_RESET_STAT c '1'
D JOB_KEEP_STAT c '0'
**-- Open list of jobs: ------------------------------------------------**
D LstJobs Pr ExtPgm( 'QGYOLJOB' )
D LjRcvVar 65535a Options( *VarSize )
D LjRcvVarLen 10i 0 Const
D LjFmtNam 8a Const
D LjRcvVarDfn 65535a Options( *VarSize )
D LjRcvDfnLen 10i 0 Const
D LjLstInf 80a
D LjNbrRcdRtn 10i 0 Const
D LjSrtInf 1024a Const Options( *VarSize )
D LjJobSltInf 1024a Const Options( *VarSize )
D LjJobSltLen 10i 0 Const
D LjNbrFldRtn 10i 0 Const
D LjKeyFldRtn 10i 0 Const Options( *VarSize ) Dim( 32 )
D LjError 1024a Options( *VarSize )
**
D LjJobSltFmt 8a Const Options( *NoPass )
**
D LjResStc 1a Const Options( *NoPass )
D LjGenRtnDta 32a Options( *NoPass: *VarSize )
D LjGenRtnDtaLn 10i 0 Const Options( *NoPass )
**-- Get list entry: ---------------------------------------------------**
D GetLstEnt Pr ExtPgm( 'QGYGTLE' )
D GlRcvVar 65535a Options( *VarSize )
D GlRcvVarLen 10i 0 Const
D GlHandle 4a Const
D GlLstInf 80a
D GlNbrRcdRtn 10i 0 Const
D GlRtnRcdNbr 10i 0 Const
D GlError 1024a Options( *VarSize )
**-- Close list: -------------------------------------------------------**
D CloseLst Pr ExtPgm( 'QGYCLST' )
D ClHandle 4a Const
D ClError 1024a Options( *VarSize )
**-- Send message: -----------------------------------------------------**
D SndMsg Pr ExtPgm( 'QMHSNDM' )
D SmMsgId 7a Const
D SmMsgFq 20a Const
D SmMsgDta 512a Const Options( *VarSize )
D SmMsgDtaLen 10i 0 Const
D SmMsgTyp 10a Const
D SmMsgQq 1000a Const Options( *VarSize )
D SmMsgQnbr 10i 0 Const
D SmMsgQrpy 20a Const
D SmMsgKey 4a
D SmError 10i 0 Const
**
D SmCcsId 10i 0 Const Options( *NoPass )
**-- Copy memory: ------------------------------------------------------**
D memcpy Pr * ExtProc( '_MEMMOVE' )
D outmem * Value
D inpmem * Value
D memsiz 10u 0 Value
**-- Delay job: --------------------------------------------------------**
D sleep Pr 10i 0 ExtProc( 'sleep' )
D seconds 10u 0 Value
**-- Get top stack entry: ----------------------------------------------**
D GetTopStkE Pr 20a
D GtJobId 26a Const
**-- Materialize resource management data: -----------------------------**
D MatRmd Pr ExtProc( '_MATRMD' )
D Rcv Like( MatRscMgDt )
D Ctl Like( MatCtlDta )
**
**-- Mainline: ---------------------------------------------------------**
**
C *Entry Plist
C Parm TopCount_p 3
C Parm Interval_p 5
C Parm ToMsgQ 10
**
C Eval TopCount = %Int(TopCount_p)
C Eval Interval = %Int(Interval_p)
C Select
C When ToMsgQ = '*SYSOPR'
C Eval ToMsgQ = 'QSYSOPR'
C When ToMsgQ = '*CURUSR'
C Eval ToMsgQ = PsCurUsr
C EndSl
**
**-- Job information return fields:
C Eval JlKeyFld(1) = 312
C Eval JlKeyFld(2) = 314
C Eval JlKeyFld(3) = 315
**
**-- Sort field specification:
C Eval SiNbrKeys = 1
C Eval SiKeyFldOfs(1) = 49
C Eval SiKeyFldLen(1) = 4
C Eval SiKeyFldTyp(1) = 0
C Eval SiSrtOrd(1) = '2'
C Eval SiRsv(1) = x'00'
**
**-- Initialize job CPU measurement:
**-- NOTE: Statistics only reset if return records are requested
**
C DoW 1 = 1
C CallP LstJobs( JlJobInf
C : %Size( JlJobInf )
C : 'OLJB0300'
C : JlKeyInf
C : %Size( JlKeyInf )
C : JlLstInf
C : 1
C : JlSrtInf
C : JlSltInf
C : %Size( JlSltInf )
C : JlNbrFldRtn
C : JlKeyFld
C : ApiError
C : 'OLJS0100'
C : JOB_RESET_STAT
C : JlGenDta
C : %Size( JlGenDta )
C )
**
**-- Wait 10 seconds:
C CallP sleep( Interval )
**
**-- Retrieve job list:
C CallP LstJobs( JlJobInf
C : %Size( JlJobInf )
C : 'OLJB0300'
C : JlKeyInf
C : %Size( JlKeyInf )
C : JlLstInf
C : 1
C : JlSrtInf
C : JlSltInf
C : %Size( JlSltInf )
C : JlNbrFldRtn
C : JlKeyFld
C : ApiError
C : 'OLJS0100'
C : JOB_KEEP_STAT
C : JlGenDta
C : %Size( JlGenDta )
C )
**
C If AeBytAvl = *Zero
**
C Eval Count = 0
C DoW LiLstSts <> '2' Or
C LiRcdNbrTot > JlRtnRcdNbr
**
C ExSr GetCpuDta
C ExSr ChkCpuPct
**
C* ExSr SndCmpMsg
**
C If Count >= TopCount
C Leave
C EndIf
**
C Eval JlRtnRcdNbr = JlRtnRcdNbr + 1
**
C CallP GetLstEnt( JlJobInf
C : %Size( JlJobInf )
C : LiHandle
C : JlLstInf
C : 1
C : JlRtnRcdNbr
C : ApiError
C )
**
C If AeBytAvl > *Zero
C Leave
C EndIf
**
C EndDo
**
C CallP CloseLst( LiHandle
C : ApiError
C )
**
C EndIf
**
C EndDo
**
C Eval *InLr = *On
**
C Return
**
**-- Get CPU data: -----------------------------------------------------**
C GetCpuDta BegSr
**
C Clear JbKeyDta
**
C For Ix = 1 To KiFldNbrRtn
**
C Select
C When KiKeyFld(Ix) = 312
C CallP memcpy( %Addr( JbPrcUniTim )
C : %Addr( JlJobInf ) +
C KiDtaOfs(Ix)
C : KiDtaLen(Ix)
C )
**
C When KiKeyFld(Ix) = 314
C CallP memcpy( %Addr( JbPrcUniPct )
C : %Addr( JlJobInf ) +
C KiDtaOfs(Ix)
C : KiDtaLen(Ix)
C )
**
C When KiKeyFld(Ix) = 315
C CallP memcpy( %Addr( JbPrcUniTimE )
C : %Addr( JlJobInf ) +
C KiDtaOfs(Ix)
C : KiDtaLen(Ix)
C )
C EndSl
C EndFor
**
C EndSr
**-- Check CPU percent: ------------------------------------------------**
C ChkCpuPct BegSr
**
C Eval Count = Count + 1
C Eval PgmNam = GetTopStkE( JbJobId )
**
C Eval SysTime = %Timestamp()
C Eval MsgDta =
C '{ "CPUPCTMSG": { ' +
C '"QDATETIME" : "' +
C %Char(%Timestamp():*ISO) + '", ' +
C '"JobNam" : "' +
C %Trim(JbJobUsd) + '", ' +
C '"JobUsr" : "' +
C %Trim(JbUsrUsd) + '", ' +
C '"JobNbr" : "' +
C %Trim(JbNbrUsd) + '", ' +
C '"CpuPct" : "' +
C %Char( JbPrcUniPct ) + '", ' +
C '"PgmNam" : "' +
C %Trim( PgmNam ) + '" ' +
C '} }'
**
C CallP(e) SndMsg( *Blanks
C : *Blanks
C : MsgDta
C : %Len( MsgDta )
C : '*INFO'
C : ToMsgQ + '*LIBL'
C : 1
C : *Blanks
C : MsgKey
C : 0
C )
**
C EndSr
**-- Get top stack entry: ----------------------------------------------**
P GetTopStkE B Export
D Pi 20a
D GtJobId 26a Const
**-- API parameters:
D CsRcvVar Ds
D CsBytRtn 10i 0
D CsBytAvl 10i 0
D CsNbrStkE 10i 0
D CsOfsStkE 10i 0
D CsNbrEntRtn 10i 0
D CsThrId 8a
D CsInfSts 1a
D CsCalStk 32767a
**
D CsCalStkE Ds Based( pCalStkE )
D CsStkEntLen 10i 0
D CsOfsStmIds 10i 0
D CsNbrStmIds 10i 0
D CsOfsPrcNam 10i 0
D CsLenPrcNam 10i 0
D CsRqsLvl 10i 0
D CsPgmNam 10a
D CsPgmLib 10a
D CsMiInst 10i 0
D CsModNam 10a
D CsModLib 10a
D CsCtlBdy 1a
D CsRsv 3a
D CsActGrpNbr 10u 0
D CsActGrpNam 10a
D CsAddInf 4096a
**
D CsStmIds 10a Dim( 16 )
D CsPrcNam 512a
**
D CsJobId Ds
D JiJobId 26a
D JiJobNam 10a Overlay( JiJobId: 1 )
D JiUsrNam 10a Overlay( JiJobId: *Next )
D JiJobNbr 6a Overlay( JiJobId: *Next )
D JiIntId 16a
D JiRsv 2a Inz( *Allx'00' )
D JiThrInd 10i 0 Inz( 2 )
D JiThrId 8a Inz( *Allx'00' )
**-- Retrieve call stack:
D RtvCalStk Pr ExtPgm( 'QWVRCSTK' )
D RcRcvVar 32767a
D RcRcvVarLen 10i 0 Const
D RcRcvInfFmt 8a Const
D RcJobId 56a Const
D RcJobIdFmt 8a Const
D RcError 32767a Options( *VarSize )
**
D EntNbr s 5u 0
**-- Get stack entries: ------------------------------------------------**
**
C Eval JiJobId = GtJobId
**
C CallP RtvCalStk( CsRcvVar
C : %Size( CsRcvVar )
C : 'CSTK0100'
C : CsJobId
C : 'JIDF0100'
C : ApiError
C )
**
C If AeBytAvl = *Zero
C Eval pCalStkE = %Addr( CsRcvVar ) + CsOfsStkE
**
C For EntNbr = 1 to CsNbrEntRtn
**
C If EntNbr = 1
**
C Eval CsStmIds = *Blanks
C Eval CsPrcNam = *Blanks
**
C If CsOfsStmIds > *Zero
C CallP MemCpy( %Addr( CsStmIds )
C : %Addr( CsCalStkE ) +
C CsOfsStmIds
C : CsNbrStmIds * %Size( CsStmIds )
C )
C EndIf
**
C If CsOfsPrcNam > *Zero
C CallP MemCpy( %Addr( CsPrcNam )
C : %Addr( CsCalStkE ) +
C CsOfsPrcNam
C : CsLenPrcNam
C )
C EndIf
**
C Leave
C EndIf
**
C If EntNbr < CsNbrEntRtn
C Eval pCalStkE = PCalStkE + CsStkEntLen
C EndIf
C EndFor
**
C Return CsPgmNam + CsPgmLib
**
C Else
C Return *Blanks
C EndIf
**
P GetTopStkE E
File : QCMDSRC
Member: TOPCPUPCT
Type : CMD
/* =============================================================== */
/* = Command....... TopCpuPct = */
/* = CPP........... TopCpuPct RPGLE = */
/* = Description... Send WRKACTJOB CPUPCT top to user = */
/* = = */
/* = = */
/* = CrtCmd Cmd( TopCpuPct ) = */
/* = Pgm( TopCpuPct ) = */
/* = SrcFile( YourSourceFile ) = */
/* =============================================================== */
/* = Date : 2023/11/21 = */
/* = Author: Vengoal Chang = */
/* =============================================================== */
CMD PROMPT('Top Cpu Percent Job')
PARM KWD(TOPCOUNT) TYPE(*CHAR) LEN(3) +
RANGE('001' '999') +
FULL(*YES) +
PROMPT('TOP CPU JOB COUNT')
PARM KWD(INTERVAL) TYPE(*CHAR) LEN(5) +
RANGE('00001' '99999') +
FULL(*YES) +
PROMPT('Interval second')
PARM KWD(TOMSGQ) TYPE(*CHAR) LEN(10) +
DFT(*SYSOPR) +
SPCVAL((*SYSOPR) (*CURUSR)) +
PROMPT('Message To MsgQ')
Program to capture CPU usage over time (with SQL)
A blog about IBM i (AS/400), MQ and other things developers or Admins need to know.
星期五, 12月 22, 2023
2023-12-22 Get top cpu usage percentage job (TOPCPUPCT)
星期四, 12月 07, 2023
MessageQ Break-Handling Programs
The section from the V4R3 CL Programmers Guide on break handlers.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8.4 Break-Handling Programs
A break-handling program is one that is automatically called when a message
arrives at a message queue that is in *BREAK mode. Both the name
of the program and the break delivery name must be specified on the same
Change Message Queue (CHGMSGQ) command. Although the program
is specified on the CHGMSGQ command, it is one or more procedures within the
program that processes the message. A procedure within this
program must run a Receive Message (RCVMSG) command to receive the message.
To receive and handle the message, the user-defined
program called to handle messages for break delivery is passed parameters
(more specifically, the first procedure to run within the program is
passed these parameters). The parameters identify the message queue and the
message reference key (MRK) of the message causing the
break. See the Break Handling exit program in the System API Reference,
SC41-5801 book, for a list of the parameters. If the break-handling
program is called, it interrupts the job in which the message occurred and
runs. When the break-handling program ends, the original program
resumes processing.
The following program (PGMA), which consists of only this one procedure, is
an example of a break-handling program.
PGM PARM(&MSGQ &MSGLIB &MRK)
DCL VAR(&MSGQ) TYPE(*CHAR) LEN(10)
DCL VAR(&MSGLIB) TYPE(*CHAR) LEN(10)
DCL VAR(&MRK) TYPE(*CHAR) LEN(4)
DCL VAR(&MSG) TYPE(*CHAR) LEN(75)
RCVMSG MSGQ(&MSGLIB/&MSGQ) MSGKEY(&MRK) +
MSG(&MSG)
.
.
.
ENDPGM
After the break-handling program is created, running the following command
connects it to the QSYSMSG message queue.
CHGMSGQ MSGQ(QSYS/QSYSMSG) DLVRY(*BREAK) PGM(PGMA)
Notes:
1. When messages are handled, they should be removed from the message
queue. When a message queue is put in break mode, any message
on the queue will cause the break-handling program to get called.
2. The procedure or program receiving the message should not be coded with
a wait-time other than zero to receive a message. You can specify
a value other than zero for the wait parameter with the Receive Message
(RCVMSG) command. The message arrival event cannot be handled
by the system while the job is running a break-handling event.
An example of a break-handling program is to have the program send a
message, which is normally sent to the QSYSOPR queue, to another
queue in place of or in addition to QSYSOPR.
The following is an example of a user-defined program (again with only one
procedure) to handle break messages. The display station user does
not need to respond to the messages CPA5243 (Press Ready, Start, or
Start-Stop on device &1) and CPA5316 (Verify alignment on device &3)
when this program is used.
BRKPGM: PGM (&MSGQ &MSGQLIB &MSGMRK)
DCL &MSGQ TYPE(*CHAR) LEN(10)
DCL &MSGQLIB TYPE(*CHAR) LEN(10)
DCL &MSGMRK TYPE(*CHAR) LEN(4)
DCL &MSGID TYPE(*CHAR) LEN(7)
RCVMSG MSGQ(&MSGQLIB/&MSGQ) MSGKEY(&MSGMRK) +
MSGID(&MSGID) RMV(*NO)
/* Ignore message CPA5243 */
IF (&MSGID *EQ 'CPA5243') GOTO ENDBRKPGM
/* Reply to forms alignment message */
IF (&MSGID *EQ 'CPA5316') +
DO
SNDRPY MSGKEY(&MSGMRK) MSGQ(&MSGQLIB/&MSGQ) RPY(I)
ENDDO
/* Other messages require user intervention */
ELSE CMD(DSPMSG MSGQ(&MSGQLIB/&MSGQ))
ENDBRKPGM: ENDPGM
Attention:
In the above example of a break-handling program, if a CPA5316 message
should arrive at the queue while the DSPMSG command is running, the
DSPMSG display shows the original message that caused the break and the
CPA5316 message. The DSPMSG display waits for the operator to
reply to the CPA5316 message before proceeding.
Note: This program cannot open a display file if the interrupted program is
waiting for input data from the display.
You can use the system reply list to indicate the system will issue a reply
to predefined inquiry messages. The display station user, therefore,
does not need to reply. For more information, see "Using the System Reply
List" in topic 8.6.
A procedure within a user break-handling program may need a Suspend and
Restore procedure to ensure the display is suspended and restored
while the message handling function is being performed. The Suspend and
Restore procedure is necessary only if the following conditions exist:
A procedure in the break-program displays other menus or screens
The break-program calls other programs which may display other menus or
screens.
The following example clarifies the user procedure and display file needed
to suspend and restore the display:
Note: RSTDSP(*YES) must be specified to create the display file.
A R SAVFMT OVERLAY KEEP
A*
A R DUMMY OVERLAY
A KEEP
A ASSUME
A DUMMYR 1A 1 2DSPATR(ND)
PGM PARM(&MSGQ &MSGLIB &MRK)
DCL VAR(&MSGQ) TYPE(*CHAR) LEN(10)
DCL VAR(&MSGLIB) TYPE(*CHAR) LEN(10)
DCL VAR(&MRK) TYPE(*DEC) LEN(4)
DCLF FILE(UDDS/BRKPGMFM)
SNDF RCDFMT(SAVFMT)
CALL PGM(User's Break Program)
SNDF RCDFMT(SAVFMT)
ENDPGM
To compile, use the following command: CRTCLPGM PGM(xxx/MSG2LIN24) SRCFILE(xxx/QCLSRC) Key the program into source physical file QCLSRC in one of your libraries (represented by xxx), then compile the program by executing the CRTCLPGM as indicated. Now run the following command: CHGMSGQ MSGQ(…) DLVRY(*BREAK) PGM(xxx/MSG2LIN24)
星期四, 11月 30, 2023
Using Event Watches on the IBM iSeries
For example: In this case, when the message CPF4128 appears in any job log. STRWCH SSNID(WCHCPF4128) WCHPGM(QGPL/WCHCPF4128) WCHMSG((CPF4128)) WCHMSGQ((*JOBLOG)) WCHJOB((*ALL/*ALL))
Sample Watch Exit Program
/***********************************************************************/
/* Author: Vernon M. Hamberg */
/* Date written: 07/11/2011 */
/* Purpose: Sample exit program for watches */
/* */
/* Note: Minimum release for this code is V5R4. The */
/* variables are declared with *DEFINED and */
/* *BASED storage, and pointers are used for */
/* variable-length variables. Since watches were */
/* first introduced at V5R4, this code can be */
/* used as is. */
/* */
/* Version: 1.00 */
/* Desc: Initial sample source */
/***********************************************************************/
PGM PARM(&WCHOPTSET &SESSID &ERRDTCT &EVTDTA)
/* Parameters */
DCL VAR(&WCHOPTSET) TYPE(*CHAR) LEN(10)
DCL VAR(&SESSID) TYPE(*CHAR) LEN(10)
DCL VAR(&ERRDTCT) TYPE(*CHAR) LEN(10)
DCL VAR(&EVTDTA) TYPE(*CHAR) LEN(2048) /* This should be long +
enough to handle most situations, since the fixed portion +
is around 450 bytes long - modify as needed */
/* Doesn't work to use *DEFINED on an incoming parameter */
DCL VAR(&EVTDTADFND) TYPE(*CHAR) LEN(2048)
/* Event data elements - fixed-length data */
DCL VAR(&LENWCHINF) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 1)
DCL VAR(&MSGID) TYPE(*CHAR) STG(*DEFINED) LEN(7) +
DEFVAR(&EVTDTADFND 5)
DCL VAR(&RSVD1) TYPE(*CHAR) STG(*DEFINED) LEN(1) +
DEFVAR(&EVTDTADFND 12)
DCL VAR(&MSGQNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 13)
DCL VAR(&MSGQLIB) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 23)
DCL VAR(&JOBNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 33)
DCL VAR(&JOBUSR) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 43)
DCL VAR(&JOBNBR) TYPE(*CHAR) STG(*DEFINED) LEN(6) +
DEFVAR(&EVTDTADFND 53)
DCL VAR(&RSVD2) TYPE(*CHAR) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 59)
DCL VAR(&SNDPGMNAM) TYPE(*CHAR) STG(*DEFINED) LEN(256) +
DEFVAR(&EVTDTADFND 63)
DCL VAR(&SNDMODNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 319)
DCL VAR(&OFSSNDPRC) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 329)
DCL VAR(&LENSNDPRC) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 333)
DCL VAR(&RCVPGMNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 337)
DCL VAR(&RCVMODNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 347)
DCL VAR(&OFSRCVPRC) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 357)
DCL VAR(&LENRCVPRC) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 361)
DCL VAR(&MSGSEV) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 365)
DCL VAR(&MSGTYP) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 369)
DCL VAR(&MSGTIMSTP) TYPE(*CHAR) STG(*DEFINED) LEN(8) +
DEFVAR(&EVTDTADFND 379)
DCL VAR(&MSGKEY) TYPE(*CHAR) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 387)
DCL VAR(&MSGFNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 391)
DCL VAR(&MSGFLIB) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 401)
DCL VAR(&RSVD3) TYPE(*CHAR) STG(*DEFINED) LEN(2) +
DEFVAR(&EVTDTADFND 411)
DCL VAR(&OFSCMPDTA) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 413)
DCL VAR(&LENCMPDTA) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 417)
DCL VAR(&CMPAGAINST) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 421)
DCL VAR(&RSVD4) TYPE(*CHAR) STG(*DEFINED) LEN(2) +
DEFVAR(&EVTDTADFND 431)
DCL VAR(&CMPDTACSID) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 433)
DCL VAR(&OFSCDTAFND) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 437)
DCL VAR(&OFSRPLDTA) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 441)
DCL VAR(&LENRPLDTA) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 445)
DCL VAR(&RPLDTACSID) TYPE(*INT) STG(*DEFINED) LEN(4) +
DEFVAR(&EVTDTADFND 449)
DCL VAR(&SNDUSRPRF) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 453) /* 6.1 */
DCL VAR(&TGTJOBNAM) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 463) /* 6.1 */
DCL VAR(&TGTJOBUSR) TYPE(*CHAR) STG(*DEFINED) LEN(10) +
DEFVAR(&EVTDTADFND 473) /* 6.1 */
DCL VAR(&TGTJOBNBR) TYPE(*CHAR) STG(*DEFINED) LEN(6) +
DEFVAR(&EVTDTADFND 483) /* 6.1 */
/* Event DATA elements - variable-length data */
DCL VAR(&PSNDPRCNAM) TYPE(*PTR)
DCL VAR(&BSNDPRCNAM) TYPE(*CHAR) STG(*BASED) LEN(256) +
BASPTR(&PSNDPRCNAM)
DCL VAR(&SNDPRCNAM) TYPE(*CHAR) LEN(256)
DCL VAR(&PRCVPRCNAM) TYPE(*PTR)
DCL VAR(&BRCVPRCNAM) TYPE(*CHAR) STG(*BASED) LEN(256) +
BASPTR(&PRCVPRCNAM)
DCL VAR(&RCVPRCNAM) TYPE(*CHAR) LEN(256)
DCL VAR(&PMSGCMPDTA) TYPE(*PTR)
DCL VAR(&BMSGCMPDTA) TYPE(*CHAR) STG(*BASED) LEN(72) +
BASPTR(&PMSGCMPDTA)
DCL VAR(&MSGCMPDTA) TYPE(*CHAR) LEN(72)
DCL VAR(&PMSGRPLDTA) TYPE(*PTR)
DCL VAR(&BMSGRPLDTA) TYPE(*CHAR) STG(*BASED) LEN(512) +
BASPTR(&PMSGRPLDTA)
DCL VAR(&MSGRPLDTA) TYPE(*CHAR) LEN(512)
/* Job attributes */
DCL VAR(&WCHJOBNAM) TYPE(*CHAR) LEN(10)
DCL VAR(&WCHJOBUSR) TYPE(*CHAR) LEN(10)
DCL VAR(&WCHJOBNBR) TYPE(*CHAR) LEN(6)
/* Copy parameter to work data */
CHGVAR VAR(&EVTDTADFND) VALUE(&EVTDTA)
/* Set pointers to variable-length data */
/* Sending procedure name */
CHGVAR VAR(&PSNDPRCNAM) VALUE(%ADDR(&EVTDTADFND))
CHGVAR VAR(%OFS(&PSNDPRCNAM)) VALUE(%OFS(&PSNDPRCNAM) + &OFSSNDPRC)
IF COND(&LENSNDPRC *GT 0) THEN(DO)
CHGVAR VAR(&SNDPRCNAM) VALUE(%SST(&BSNDPRCNAM 1 &LENSNDPRC))
ENDDO
/* Receiving procedure name */
CHGVAR VAR(&PRCVPRCNAM) VALUE(%ADDR(&EVTDTADFND))
CHGVAR VAR(%OFS(&PRCVPRCNAM)) VALUE(%OFS(&PRCVPRCNAM) + &OFSRCVPRC)
IF COND(&LENSNDPRC *GT 0) THEN(DO)
CHGVAR VAR(&RCVPRCNAM) VALUE(%SST(&BRCVPRCNAM 1 &LENRCVPRC))
ENDDO
/* Message compare data */
CHGVAR VAR(&PMSGCMPDTA) VALUE(%ADDR(&EVTDTADFND))
CHGVAR VAR(%OFS(&PMSGCMPDTA)) VALUE(%OFS(&PMSGCMPDTA) + &OFSCMPDTA)
IF COND(&LENSNDPRC *GT 0) THEN(DO)
CHGVAR VAR(&MSGCMPDTA) VALUE(%SST(&BMSGCMPDTA 1 &LENCMPDTA))
ENDDO
/* Message replacement data */
CHGVAR VAR(&PMSGRPLDTA) VALUE(%ADDR(&EVTDTADFND))
CHGVAR VAR(%OFS(&PMSGRPLDTA)) VALUE(%OFS(&PMSGRPLDTA) + &OFSRPLDTA)
IF COND(&LENSNDPRC *GT 0) THEN(DO)
CHGVAR VAR(&MSGRPLDTA) VALUE(%SST(&BMSGRPLDTA 1 &LENRPLDTA))
ENDDO
/* Here is where the action happens. Some things */
/* that might be done are to print the job log, */
/* print a dump of this program, check object */
/* locks, etc. This all depends on the kind of */
/* message that is defined in the watch. */
/* Print job log where error occurred */
DSPJOBLOG JOB(&JOBNBR/&JOBUSR/&JOBNAM) OUTPUT(*PRINT)
/* Dump the variables in this program */
DMPCLPGM
/* Notify system operator that error occurred */
/* and point to spooled output from this job */
RTVJOBA JOB(&WCHJOBNAM) USER(&WCHJOBUSR) NBR(&WCHJOBNBR)
SNDPGMMSG MSG('Error occurred in job ' *CAT &JOBNBR *TCAT '/' *CAT +
&JOBUSR *TCAT '/' *CAT &JOBNAM *TCAT ' - WRKJOB ' *CAT +
&WCHJOBNBR *TCAT '/' *CAT &WCHJOBUSR *TCAT '/' *CAT +
&WCHJOBNAM *TCAT ' OPTION(*SPLF) and WRKJOB ' *CAT &JOBNBR +
*TCAT '/' *CAT &JOBUSR *TCAT '/' *CAT &JOBNAM *TCAT ' to +
see more information.') TOMSGQ(*SYSOPR)
/* Return blank for error-detected, */
/* so that watch is not ended */
CHGVAR VAR(&ERRDTCT) VALUE(' ')
ENDPGM
星期二, 11月 28, 2023
Carsten Flensburg ARTICLES ON APIS Source Member List
Carsten Flensburg
https://apimymymy.wordpress.com/
iProDeveloper_Articles
Download the TipSrc.ZIP
Source prefix CBX9 on https://github.com/liwj1020/CF_API
https://github.com/vengoal/CF_API_CBX
Carsten Flensburg ARTICLES ON APIS Source Member List
Member
Name Type Text
========== ======== ===================================================
CBX100 RPGLE
CBX101 RPGLE Check ECS modem activity
CBX101C CMD Check ECS modem activity
CBX101P PNLGRP Check ECS modem activity
CBX1012 RPGLE Work with Enterprise Extender Status
CBX102 RPGLE Find interactive CPU hogs
CBX102X RPGLE Find interactive CPU hogs
CBX103 RPGLE Find database field containg scan string
CBX103T RPGLE Find database field containg scan string - test
CBX103V4R3 RPGLE Find database field containg scan string
CBX103X RPGLE Find database field containg scan string
CBX1041 RPGLE Retrieve journal entries - format 'RJNE0100' -V4R4
CBX1042 RPGLE Retrieve journal entries - format 'RJNE0200' -V5R2
CBX1042T RPGLE Retrieve journal entries - format 'RJNE0200' -V5R2
CBX1042X RPGLE Retrieve journal entries - format 'RJNE0200' -V5R2
CBX105 RPGLE List network connections and retrieve data
CBX106MRT RPGLE WPA Job Control Functions
CBX1061 RPGLE List network interfaces
CBX1061.1 RPGLE List network interfaces
CBX1062 RPGLE List network routes
CBX1063 RPGLE List physical interface ARP table
CBX1063H PNLGRP Print ARP table
CBX1063X CMD Print ARP table
CBX1064 RPGLE Retrieve PPP Connection Profiles
CBX1065 RPGLE Retrieve TCP/IP domain information
CBX107 CLP Set profile exit program
CBX107O CLP Set profile exit program - prompt override
CBX107P PNLGRP Set profile exit program - help
CBX107X CMD Set profile exit program
CBX108 RPGLE Enhanced system request menu
CBX108C CLP Enhanced system request menu - create options
CBX108S RPGLE Enhanced system request menu - services
CBX109F PF Data file
CBX109F2 PF Data file
CBX109S RPGLE Get file field value by key
CBX109T RPGLE Get file field value by key
CBX109T4 RPGLE Append key value
CBX1091S RPGLE Append key value
CBX1091T RPGLE Append key value
CBX110 RPGLE Activate NetServer Users
CBX110.01 RPGLE Activate NetServer User
CBX110.1 RPGLE NetServer - enable disabled userprofiles
CBX110H PNLGRP Activate NetServer User
CBX110H.01 PNLGRP Activate NetServer User
CBX110X CMD Activate NetServer User
CBX111 RPGLE Manage spooled files - CPP
CBX111P PNLGRP Manage Spooled files - Help
CBX111V CLP Manage spooled files - VCP
CBX111X CMD Manage Spooled files
CBX112 RPGLE Set user profile previous signon
CBX113 CLP Generate command help - CPP initial
CBX113C CLP Generate command help - Create command objects
CBX113P PNLGRP Generate command help - Help panel group
CBX113R RPGLE Generate command help - CPP main
CBX113R2 RPGLE Generate command help - CPP main
CBX113S RPGLE Generate command help - Service functions
CBX113V CLP Generate command help - VCP
CBX113X CMD Generate command help
CBX114P PNLGRP Create User Queue
CBX114X CMD Create User Queue
CBX114X2 CMD Create User Queue
CBX115 CLP User queue example - run client/server example
CBX115S RPGLE User queue example - service functions
CBX1150 RPGLE User queue example - templates
CBX11502 RPGLE User queue example - templates
CBX1151 RPGLE User queue example - server function
CBX1152 RPGLE User queue example - client function
CBX1157 CLP User queue example - run client/server example
CBX11571 RPGLE User queue example - server function
CBX11572 RPGLE User queue example - client function
CBX116 RPGLE Display IFS object locks
CBX116.1 RPGLE Display IFS object locks
CBX116.2 RPGLE Display IFS object locks
CBX116F RPGLE Display IFS object locks
CBX116H PNLGRP Display IFS object locks
CBX116X CMD Display IFS object locks
CBX117 RPGLE Profile token apis
CBX117.2 RPGLE Profile token apis
CBX117.3 RPGLE Profile token apis
CBX117.4 RPGLE Profile token apis
CBX117.5 RPGLE Profile token apis
CBX118 RPGLE Find file member
CBX118H PNLGRP Find file member
CBX118X CMD Find file member
CBX119 RPGLE Check object authority
CBX119H PNLGRP Check object authority
CBX119P PRTF Check object authority
CBX119T RPGLE Check object authority
CBX119X CMD Check object authority
CBX120 RPGLE Display job routing data
CBX120.2 RPGLE Display job routing data
CBX120H PNLGRP Display job routing data
CBX120X CMD Display job routing data
CBX121 RPGLE Check job queue status - CPP
CBX121H PNLGRP Check job queue status
CBX121X CMD Check job queue status - CHKJOBQSTS
CBX1212 RPGLE Check job queue status - CPP
CBX122 RPGLE Job notification exit program
CBX122F PF Job monitor control file
CBX122X RPGLE Job notification exit program
CBX123 RPGLE Print File Field Description - CPP
CBX123H PNLGRP Print File Field Description - Help
CBX123M CLP Print File Field Description - Build Command
CBX123V2 RPGLE Print File Field Description
CBX123X CMD Print File Field Description
CBX124A TXT Create User Index
CBX124H PNLGRP Create User Index
CBX124X CMD Create User Index
CBX125 CLP Convert display file constants - build command
CBX125A TXT User Index APIs - II
CBX125H PNLGRP Convert display file constants - help
CBX125T RPGLE User index examples
CBX125X CMD Convert display file constants
CBX1251 CLP Convert display file constants - CPP 1
CBX1252 RPGLE Convert display file constants - CPP 2
CBX126 RPGLE Manage Journal Receivers
CBX126A TXT Manage Journal Receivers
CBX126H PNLGRP Manage Journal Receivers
CBX126T RPGLE Call journal APIs example
CBX126V CLP Manage Journal Receivers - VCP
CBX126X CMD Manage Journal Receivers
CBX127 RPGLE Change IFS Attributes - CPP
CBX127A TXT Change IFS Attributes
CBX127H PNLGRP Change IFS Attributes
CBX127O RPGLE Change IFS Attributes - POP
CBX127V RPGLE Change IFS Attributes - VCP
CBX127X CMD Change IFS Attributes
CBX128 RPGLE Override group profile - CPP
CBX128A TXT Override group profile
CBX128H PNLGRP Override group profile
CBX128M CLP Override group profile - build command
CBX128V RPGLE Override group profile - VCP
CBX128V520 RPGLE Override group profile - VCP
CBX128X CMD Override group profile
CBX129 UIM Profile authorizaton menu
CBX129A TXT Profile authorization management
CBX1291 RPGLE Add profile authorization code - CPP
CBX1291H PNLGRP Add profile authorization code
CBX1291M CLP Add profile authorization code - build command
CBX1291V RPGLE Add profile authorization code - VCP
CBX1291X CMD Add profile authorization code
CBX1292 RPGLE Manage profile authorization - CPP
CBX1292H PNLGRP Manage profile authorization
CBX1292M CLP Manage profile authorization - build command
CBX1292V RPGLE Manage profile authorization - VCP
CBX1292X CMD Manage profile authorization
CBX130 RPGLE Analyze activation groups - CPP
CBX130H PNLGRP Analyze activation groups
CBX130X CMD Analyze activation groups
CBX131 RPGLE Retrieve system information
CBX131T RPGLE Retrieve system information - test
CBX1311 RPGLE Retrieve system information
CBX1311T RPGLE Retrieve system information - test
CBX132H PNLGRP Monitor Batch Jobs
CBX132T CLP Monitor Batch Jobs - exit program sample
CBX132V CLP Monitor Batch Jobs - VCP
CBX132X CMD Monitor Batch Jobs
CBX1321 CLP Monitor Batch Jobs - CPP 1
CBX1322 RPGLE Monitor Batch Jobs - CPP 2
CBX133 RPGLE Retrieve Authority - CPP
CBX133.2 RPGLE Retrieve Authority - CPP
CBX133H PNLGRP Retrieve Authority
CBX133T CLP Retrieve Authority - test
CBX133T2 CLP Retrieve Authority - test
CBX133X CMD Retrieve Authority
CBX133X.2 CMD Retrieve Authority
CBX134 RPGLE Display and Retrieve User Directory - CPP
CBX1341H PNLGRP Display User Directory
CBX1341X CMD Display User Directory
CBX1342H PNLGRP Retrieve User Directory
CBX1342X CMD Retrieve User Directory
CBX135 RPGLE Change Object Attributes - CPP
CBX135H PNLGRP Change Object Attributes - Help
CBX135M CLP Change Object Attributes - build command
CBX135O RPGLE Change Object Attributes - POP
CBX135V RPGLE Change Object Attributes - VCP
CBX135X CMD Change Object Attributes
CBX135X2 CMD Move and Rename Object
CBX136 RPGLE Retrieve ASP Information
CBX136H PNLGRP Retrieve ASP Information
CBX136M RPGLE Materialize Resource Management Data
CBX136T CLP Retrieve ASP Information - test
CBX136T2 CLP Retrieve ASP Information - test
CBX136X CMD Retrieve ASP Information
CBX1362 RPGLE Retrieve ASP Information
CBX137 RPGLE Retrieve Disk Attributes
CBX137H PNLGRP Retrieve Disk Attributes
CBX137T CLP Retrieve Disk Attributes - test
CBX137T2 CLP Retrieve Disk Attributes - test
CBX137X CMD Retrieve Disk Attributes
CBX138F PF Data file
CBX138S RPGLE Put file field value by rrn
CBX138T RPGLE Put file field value by rnn
CBX139 RPGLE Encrypt and decrypt data
CBX139B SRVSRC Encrypt and decrypt data - binder source
CBX139T RPGLE Encrypt and decrypt data - test
CBX139T1 RPGLE Encrypt and decrypt data - test
CBX139T2 RPGLE Encrypt and decrypt data
CBX139T7 RPGLE Encrypt and decrypt data - test
CBX1391 RPGLE Encrypt and decrypt data
CBX1392 RPGLE Encrypt and decrypt data
CBX1393 RPGLE Encrypt and decrypt data
CBX1394 RPGLE Encrypt and decrypt data
CBX1395 RPGLE Encrypt and decrypt data
CBX1401 RPGLE Add Function Registration - CPP
CBX1401H PNLGRP Add Function Registration - Help
CBX1401O RPGLE Add Function Registration - POP
CBX1401V RPGLE Add Function Registration - VCP
CBX1401X CMD Add Function Registration
CBX1402 RPGLE Remove Function Registration - CPP
CBX1402H PNLGRP Remove Function Registration - Help
CBX1402X CMD Remove Function Registration
CBX141 RPGLE Change User Function Usage - CPP
CBX141H PNLGRP Change User Function Usage - Help
CBX141O RPGLE Change User Function Usage - POP
CBX141X CMD Change User Function Usage
CBX142 RPGLE Retrieve Function Usage - CPP
CBX142H PNLGRP Retrieve Function Usage - Help
CBX142S RPGLE Retrieve Function Usage - service program
CBX142ST RPGLE Retrieve Function Usage - service program
CBX142T CLP Retrieve Function Usage - test
CBX142X CMD Retrieve Function Usage
CBX1424X CMD Check Function Usage
CBX143 CLP Change User Status
CBX143H PNLGRP Change User Status
CBX143R CLP Check Function Usage - remove setup
CBX143S CLP Check Function Usage - setup
CBX143X CMD Change User Status
CBX143Z CLP Check Function Usage - setup
CBX144 RPGLE Retrieve lock information APIs
CBX144T CLP Retrieve lock information APIs - test
CBX144T2 CLP Retrieve lock information APIs - test
CBX144T3 CLP Retrieve lock information APIs - test
CBX145 RPGLE Retrieve UTC time information - services
CBX145B SRVSRC Retrieve UTC time information - binder source
CBX145B2 SRVSRC Retrieve UTC time information - binder source
CBX145T RPGLE Retrieve UTC time information - test program
CBX145T.2 RPGLE Retrieve UTC time information - test program
CBX145T3 RPGLE Retrieve UTC time information - test program
CBX145T4 RPGLE Retrieve UTC time information - test program
CBX145T5 RPGLE Send break message example - test program
CBX1452 RPGLE Retrieve UTC time information - services
CBX146 RPGLE Encrypt and decrypt data - services
CBX146B SRVSRC Encrypt and decrypt data - binder source
CBX146F PF Data file
CBX146G RPGLE Encrypt and decrypt data - services
CBX146T RPGLE Encrypt and decrypt data - test
CBX146TX RPGLE Encrypt and decrypt data - test
CBX146TX.1 RPGLE Encrypt and decrypt data - test
CBX146TX.2 RPGLE Encrypt and decrypt data - test
CBX146TX.3 RPGLE Encrypt and decrypt data - test
CBX146TX.4 RPGLE Encrypt and decrypt data - test
CBX146T2 RPGLE Encrypt and decrypt data - services
CBX147 RPGLE Cryptographic key management - services
CBX147B SRVSRC Cryptographic key management - binder source
CBX147G RPGLE Cryptographic key management - services
CBX147M CLP Key Management - build commands
CBX1471 RPGLE Create Master Key - CPP
CBX1471H PNLGRP Create Master Key
CBX1471V RPGLE Create Master Key - VCP
CBX1471X CMD Create Master Key
CBX1472 RPGLE Remove Master Key - CPP
CBX1472H PNLGRP Remove Master Key
CBX1472V RPGLE Remove Master Key - VCP
CBX1472X CMD Remove Master Key
CBX148M CLP Key Management - build commands
CBX1481 RPGLE Create Key Encryption Key - CPP
CBX1481H PNLGRP Create Key Encryption Key
CBX1481T RPGLE Create Key Encryption Key - CPP
CBX1481V RPGLE Create Key Encryption Key - VCP
CBX1481X CMD Create Key Encryption Key
CBX1482 RPGLE Remove Key Encryption Key - CPP
CBX1482H PNLGRP Remove Key Encryption Key
CBX1482V RPGLE Remove Key Encryption Key - VCP
CBX1482X CMD Remove Key Encryption Key
CBX149M CLP Key Management - build commands
CBX1491 RPGLE Create Data Encryption Key - CPP
CBX1491H PNLGRP Create Data Encryption Key
CBX1491T RPGLE Create Data Encryption Key - CPP
CBX1491T2 RPGLE Create Data Encryption Key - CPP
CBX1491V RPGLE Create Data Encryption Key - VCP
CBX1491X CMD Create Data Encryption Key
CBX1492 RPGLE Remove Data Encryption Key - CPP
CBX1492H PNLGRP Remove Data Encryption Key
CBX1492V RPGLE Remove Data Encryption Key - VCP
CBX1492X CMD Remove Data Encryption Key
CBX150 RPGLE Customer data - services
CBX150B SRVSRC Customer data - binder source
CBX150M CLP Key Management - build commands
CBX1501 RPGLE Add Customer Record
CBX1501F PF Customer control data
CBX1501H PNLGRP Add Customer Record - Help
CBX1501V RPGLE Add Customer Record - VCP
CBX1501X CMD Add Customer Record
CBX1502 RPGLE Change Customer Record
CBX1502F PF Customer data
CBX1502H PNLGRP Change Customer Record - Help
CBX1502O RPGLE Change Customer Record - POP
CBX1502V RPGLE Change Customer Record - VCP
CBX1502X CMD Change Customer Record
CBX151H PNLGRP Change Master Key
CBX151M CLP Key Management - build commands
CBX151V RPGLE Change Master Key - VCP
CBX151X CMD Change Master Key
CBX1511 CLP Change Master Key - CPP 1
CBX15112 RPGLE Change Key Encryption Key - CPP
CBX15112H PNLGRP Change Key Encryption Key
CBX15112V RPGLE Change Key Encryption Key - VCP
CBX15112X CMD Change Key Encryption Key
CBX1512 RPGLE Change Master Key - CPP 2
CBX152 RPGLE User Application Information APIs - services
CBX152.0 RPGLE User Application Information APIs
CBX152.02 RPGLE User Application Information APIs
CBX152.1 RPGLE User Application Information APIs - services
CBX152B SRVSRC User Application Information APIs - binder source
CBX152MI RPGLE Retrieve user profile internal information
CBX152T RPGLE User Application Information APIs - test program
CBX153 RPGLE User Time Zone Information Commands - services
CBX153B SRVSRC User Time Zone Information Commands - binder src
CBX153C RPGLE User Time Zone Information - Choice Program
CBX153M CLP User Time Zone Information - build commands
CBX153T RPGLE Retrieve UTC time information - test program
CBX153U UIM User Time Zone Information Commands
CBX1531 RPGLE Add User Time Zone Information - CCP
CBX1531H PNLGRP Add User Time Zone Information - Help
CBX1531V RPGLE Add User Time Zone Information - VCP
CBX1531X CMD Add User Time Zone Information
CBX1532 RPGLE Change User Time Zone Information - CCP
CBX1532H PNLGRP Change User Time Zone Information - Help
CBX1532O RPGLE Change User Time Zone Information - POP
CBX1532V RPGLE Change User Time Zone Information - VCP
CBX1532X CMD Change User Time Zone Information
CBX1533 RPGLE Remove User Time Zone Information - CCP
CBX1533H PNLGRP Remove User Time Zone Information - Help
CBX1533V RPGLE Remove User Time Zone Information - VCP
CBX1533X CMD Remove User Time Zone Information
CBX154 RPGLE Work with User Time Zone Information - CPP
CBX154E RPGLE Work with User Time Zone Information - UIM ExitPgm
CBX154H PNLGRP Work with User Time Zone Information - Help
CBX154M CLP Work with User Time Zone Information - Build Cmd
CBX154P PNLGRP Work with User Time Zone Information - Panel Group
CBX154V RPGLE Work with User Time Zone Information - VCP
CBX154X CMD Work with User Time Zone Information
CBX155 RPGLE Work with Command Log - CPP
CBX155E RPGLE Work with Command Log - UIM General Exit
CBX155E2 RPGLE Work with Command Log - UIM General Exit
CBX155H PNLGRP Work with Command Log - Help
CBX155M CLP Work with Command Log - Build command
CBX155P PNLGRP Work with Command Log - Panel Group
CBX155PV52 PNLGRP Work with Command Log - Panel Group
CBX155P7 PNLGRP Work with Command Log - Panel Group
CBX155V52 RPGLE Work with Command Log - CPP
CBX155X CMD Work with Command Log
CBX156 RPGLE Work with Subsystem Activity - CCP
CBX156.01 RPGLE Work with Subsystem Activity - CCP
CBX156E RPGLE Work with Subsystem Activity - UIM Exit Program
CBX156E.01 RPGLE Work with Subsystem Activity - UIM Exit Program
CBX156H PNLGRP Work with Subsystem Activity - Help
CBX156H.01 PNLGRP Work with Subsystem Activity - Help
CBX156M CLP Work with Subsystem Activity - Build command
CBX156P PNLGRP Work with Subsystem Activity - Panel Group
CBX156P.01 PNLGRP Work with Subsystem Activity - Panel Group
CBX156P.02 PNLGRP Work with Subsystem Activity - Panel Group
CBX156V RPGLE Work with Subsystem Activity - VCP
CBX156X CMD Work with Subsystem Activity
CBX157 RPGLE Work with Subsystem Job Queues - CCP
CBX157E RPGLE Work with Subsystem Job Queues - UIM Exit Program
CBX157H PNLGRP Work with Subsystem Job Queues - Help
CBX157M CLP Work with Subsystem Job Queues - Build command
CBX157P PNLGRP Work with Subsystem Job Queues - Panel Group
CBX157V RPGLE Work with Subsystem Job Queues - VCP
CBX157X CMD Work with Subsystem Job Queues
CBX158 RPGLE Work with Job Queue Jobs - CCP
CBX158E RPGLE Work with Job Queue Jobs - UIM Exit Program
CBX158H PNLGRP Work with Job Queue Jobs - Help
CBX158M CLP Work with Job Queue Jobs - Build command
CBX158P PNLGRP Work with Job Queue Jobs - Panel Group
CBX158P2 PNLGRP Work with Job Queue Jobs - Panel Group
CBX158V RPGLE Work with Job Queue Jobs - VCP
CBX158X CMD Work with Job Queue Jobs
CBX1591 RPGLE Check Authorization List Size
CBX1591H PNLGRP Check Authorization List Size
CBX1591X CMD Check Authorization List Size
CBX1592 RPGLE Retrieve Authorization List IFS Objects
CBX1593 RPGLE Retrieve Authorization List QSYS Objects
CBX1594 RPGLE Control Intrusion Detection Services - CPP
CBX1594X CMD Control Intrusion Detection Services
CBX160 RPGLE Display Authorization List IFS Objects - CPP
CBX160E RPGLE Display Authorization List IFS Objects - UIM Exit
CBX160H PNLGRP Display Authorization List IFS Objects - Help
CBX160M CLP Display Authorization List IFS Objects - Build
CBX160P PNLGRP Display Authorization List IFS Objects - Panel Grp
CBX160V RPGLE Display Authorization List IFS Objects - VCP
CBX160X CMD Display Authorization List IFS Objects
CBX161 RPGLE Work with Referenced Job Descriptions - CCP
CBX161E RPGLE Work with Referenced Job Descriptions - UIM Exit
CBX161H PNLGRP Work with Referenced Job Descriptions
CBX161M CLP Work with Referenced Job Descriptions - Build Cmd
CBX161P PNLGRP Work with Referenced Job Descriptions - Panel Grp
CBX161X CMD Work with Referenced Job Descriptions
CBX162 RPGLE Work with Routing Entries - CCP
CBX162E RPGLE Work with Routing Entries - UIM Exit Program
CBX162H PNLGRP Work with Routing Entries - Help
CBX162M CLP Work with Routing Entries - Build command
CBX162P PNLGRP Work with Routing Entries - Panel Group
CBX162P.N PNLGRP Work with Routing Entries - Panel Group
CBX162V RPGLE Work with Routing Entries - VCP
CBX162X CMD Work with Routing Entries
CBX163 RPGLE Display Locale Time of Day - CPP
CBX163B SRVSRC Display Locale Time of Day - Binder source
CBX163H PNLGRP Display Locale Time of Day - Help
CBX163M CLP Display Locale Time of Day - Build command
CBX163S RPGLE Display Locale Time of Day - Services
CBX163V RPGLE Display Locale Time of Day - VCP
CBX163X CMD Display Locale Time of Day
CBX1641 RPGLE Change IPv4 Interface - CPP
CBX1641H PNLGRP Change IPv4 Interface
CBX1641V RPGLE Change IPv4 Interface - VCP
CBX1641X CMD Change IPv4 Interface
CBX1642 RPGLE Enable Proxy ARP - CPP
CBX1642H PNLGRP Enable Proxy ARP
CBX1642V RPGLE Enable Proxy ARP - VCP
CBX1642X CMD Enable Proxy ARP
CBX165 RPGLE Display Data Queue Description - CPP
CBX165.01 RPGLE Display Data Queue Description - CPP
CBX165H PNLGRP Display Data Queue Description - Help
CBX165H.01 PNLGRP Display Data Queue Description - Help
CBX165M CLP Data Queue Commands - Build commands
CBX165P PNLGRP Display Data Queue Description - Panel Group
CBX165P.01 PNLGRP Display Data Queue Description - Panel Group
CBX165V RPGLE Display Data Queue Description - VCP
CBX165V.01 RPGLE Display Data Queue Description - VCP
CBX165X CMD Display Data Queue Description
CBX1652H PNLGRP Send Data Queue Entry - Help
CBX1652X CMD Send Data Queue Entry
CBX1653H PNLGRP Clear Data Queue - Help
CBX1653X CMD Clear Data Queue
CBX166 RPGLE Copy Data Queue Description - CPP
CBX166H PNLGRP Copy Data Queue Description - Help
CBX166M CLP Copy Data Queue Description - Build commands
CBX166O RPGLE Copy Data Queue Description - POP
CBX166V RPGLE Copy Data Queue Description - VCP
CBX166X CMD Copy Data Queue Description
CBX167 RPGLE Display Data Queue Entries - CPP
CBX167.01 RPGLE Display Data Queue Entries - CPP
CBX167E RPGLE Display Data Queue Entries - UIM General Exit Pgm
CBX167H PNLGRP Display Data Queue Entries - Help
CBX167H.01 PNLGRP Display Data Queue Entries - Help
CBX167L RPGLE Display Data Queue Entries - UIM List Exit Pgm
CBX167M CLP Display Data Queue Entries - Build command
CBX167P PNLGRP Display Data Queue Entries - Panel Group
CBX167TTT RPGLE
CBX167T2 RPGLE Display Data Queue Entries - CPP
CBX167T22 RPGLE Display Data Queue Entries - CPP
CBX167V RPGLE Display Data Queue Entries - VCP
CBX167X CMD Display Data Queue Entries
CBX167X.01 CMD Display Data Queue Entries
CBX168 RPGLE Work with Data Queues - CCP
CBX168E RPGLE Work with Data Queues - UIM Exit Program
CBX168H PNLGRP Work with Data Queues - Help
CBX168M CLP Work with Data Queues - Build Command
CBX168P PNLGRP Work with Data Queues - Panel Group
CBX168V RPGLE Work with Data Queues - VCP
CBX168X CMD Work with Data Queues
CBX169 RPGLE Data Queue Sample Application - service functions
CBX169B SRVSRC Data Queue Sample Application - binder source
CBX169M CLP Data Queue Sample Application - build application
CBX169M.01 CLP Data Queue Sample Application - build application
CBX1691 RPGLE Data Queue Sample Application - TCPSVR Protocol
CBX1691F PF Error/event log
CBX1691H PNLGRP Run Data Queue Server - Help
CBX1691X CMD Run Data Queue Server
CBX16911 RPGLE Data Queue Sample Application - SVRLST Request
CBX16912 RPGLE Data Queue Sample Application - SVRATR Request
CBX1692 RPGLE Display TCP/IP Servers - CPP
CBX1692E RPGLE Display TCP/IP Servers - UIM General Exit Program
CBX1692F PF Transaction log
CBX1692H PNLGRP Display TCP/IP Servers - Help
CBX1692L RPGLE Display TCP/IP Servers - UIM List Exit Program
CBX1692P PNLGRP Display TCP/IP Servers - Panel Group
CBX1692X CMD Display TCP/IP Servers
CBX170 RPGLE Counter ID Functions - service program
CBX170_B SRVSRC Counter ID Functions - binder source
CBX170_H RPGLE Counter ID Functions - prototypes
CBX1701 RPGLE Lock Space Location MI Builtin - test 1
CBX1701F PF Counter Data File - test 1
CBX1701T CLP Lock Space Location MI Builtin - test 1
CBX1702 RPGLE Lock Space Location MI Builtin - test 2
CBX1702F PF Counter Data File - test 2
CBX1702T CLLE Lock Space Location MI Builtin - test 2
CBX171M CLP Work with Autostart Job Entries - Build command
CBX1711 RPGLE Work with Autostart Job Entries - CCP
CBX1711E RPGLE Work with Autostart Job Entries - UIM Exit Program
CBX1711H PNLGRP Work with Autostart Job Entries - Help
CBX1711P PNLGRP Work with Autostart Job Entries - Panel Group
CBX1711V RPGLE Work with Autostart Job Entries - VCP
CBX1711X CMD Work with Autostart Job Entries
CBX1712 CLP Submit Job Description Job - CPP
CBX1712H PNLGRP Submit Job Description Job - Help
CBX1712V RPGLE Submit Job Description Job - VCP
CBX1712X CMD Submit Job Description Job
CBX171333
CBX172M CLP Valid Target Releases - Build command
CBX1721 RPGLE Display Target Releases
CBX1721H PNLGRP Display Target Releases
CBX1721X CMD Display Target Releases
CBX1722 RPGLE Retrieve Target Release
CBX1722H PNLGRP Retrieve Target Release
CBX1722T CLP Retrieve Target Release - test
CBX1722X CMD Retrieve Target Release
CBX1723 CLP Check Target Release
CBX1723H PNLGRP Check Target Release
CBX1723T CLP Check Target Release - test
CBX1723X CMD Check Target Release
CBX17232 CLP Check Target Release
CBX17233 CLP Check Target Release
CBX173 RPGLE Work with Server Auth Entries - CPP
CBX173E RPGLE Work with Server Auth Entries - UIM Exit Program
CBX173H PNLGRP Work with Server Authentication Entries - Help
CBX173M CLP Work with Server Auth Entries - Build command
CBX173P PNLGRP Work with Server Auth Entries - Panel Group
CBX173V RPGLE Work with Server Auth Entries - VCP
CBX173X CMD Work with Server Authentication Entries
CBX174M CLP Help Commands - Build commands
CBX1741 RPGLE Display Command Help - CPP
CBX1741H PNLGRP Display Command Help - Help
CBX1741V RPGLE Display Command Help - VCP
CBX1741X CMD Display Command Help
CBX1742 CLP Generate UIM Help Source - CPP
CBX1742H PNLGRP Generate UIM Help Source - Help
CBX1742V RPGLE Generate UIM Help Source - VCP
CBX1742X CMD Generate UIM Help Source
CBX175 RPGLE Library List Management - Services
CBX175B SRVSRC Library List Management - Binder source
CBX175M CLP Library List Management - Build commands
CBX1751 RPGLE Save Library List - CPP
CBX1751H PNLGRP Save Library List - Help
CBX1751V RPGLE Save Library List - VCP
CBX1751X CMD Save Library List
CBX17511 RPGLE Save Library List - CPP
CBX1752 RPGLE Restore Library List - CPP
CBX1752H PNLGRP Restore Library List - Help
CBX1752V RPGLE Restore Library List - VCP
CBX1752X CMD Restore Library List
CBX1753 RPGLE Set Library List - CPP
CBX1753H PNLGRP Set Library List - Help
CBX1753V RPGLE Set Library List - VCP
CBX1753X CMD Set Library List
CBX176 RPGLE Generate SQL Data Definition Language - CPP
CBX176H PNLGRP Generate SQL Data Definition Language - Help
CBX176H.G PNLGRP Generate SQL Data Definition Language - Help
CBX176H.G2 PNLGRP Generate SQL Data Definition Language - Help
CBX176M CLP Generate SQL Data Definition Language - Build cmd
CBX176V RPGLE Generate SQL Data Definition Language - VCP
CBX176X CMD Generate SQL Data Definition Language
CBX177 RPGLE Display Physical File Access Paths - CPP
CBX177E RPGLE Display Physical File Access Paths - UIM Exit Pgm
CBX177H PNLGRP Display Physical File Access Paths - Help
CBX177M CLP Display Physical File Access Paths - Build command
CBX177P PNLGRP Display Physical File Access Paths - Panel group
CBX177V RPGLE Display Physical File Access Paths - VCP
CBX177X CMD Display Physical File Access Paths
CBX178 RPGLE Display File Field Description 2 - CPP
CBX178_52 RPGLE Display File Field Description 2 - CPP
CBX178E RPGLE Display File Field Description 2 - UIM Exit Pgm
CBX178H PNLGRP Display File Field Description 2 - Help
CBX178M CLP Display File Field Description 2 - Build Command
CBX178P PNLGRP Display File Field Description 2 - Panel Group
CBX178P_52 PNLGRP Display File Field Description 2 - Panel Group
CBX178X CMD Display File Field Description 2
CBX179 RPGLE Work with Data Base Files - CCP
CBX179E RPGLE Work with Data Base Files - UIM Exit Program
CBX179H PNLGRP Work with Data Base Files - Help
CBX179M CLP Work with Data Base Files - Build Command
CBX179P PNLGRP Work with Data Base Files - Panel Group
CBX179P.01 PNLGRP Work with Data Base Files - Panel Group
CBX179P.02 PNLGRP Work with Data Base Files - Panel Group
CBX179V RPGLE Work with Data Base Files - VCP
CBX179X CMD Work with Data Base Files
CBX180 RPGLE Cryptographic Key Management - Services
CBX180.1 RPGLE Cryptographic Key Management - Services
CBX180B SRVSRC Cryptographic Key Management - Binder source
CBX180M CLP Cryptographic Key Management - Build commands
CBX180T RPGLE Cryptographic Key Management - Services
CBX180U UIM Cryptographic Services Commands Menu
CBX181 RPGLE Load Master Key Part - CPP
CBX181H PNLGRP Load Master Key Part - Help
CBX181MR RPGLE Load Master Key Part - CPP
CBX181X CMD Load Master Key Part
CBX182 RPGLE Set Master Key - CPP
CBX182E RPGLE Set Master Key - UIM Exit Program
CBX182H PNLGRP Set Master Key - Help
CBX182P PNLGRP Set Master Key - Panel Group
CBX182V RPGLE Set Master Key - VCP
CBX182X CMD Set Master Key
CBX183 RPGLE Test Master Key - CPP
CBX183E RPGLE Test Master Key - UIM Exit Program
CBX183H PNLGRP Test Master Key - Help
CBX183M CLP Cryptographic Key Management II - Build commands
CBX183P PNLGRP Test Master Key - Panel Group
CBX183V RPGLE Test Master Key - VCP
CBX183X CMD Test Master Key
CBX184 RPGLE Clear Master Key - CPP
CBX184H PNLGRP Clear Master Key - Help
CBX184X CMD Clear Master Key
CBX185 RPGLE Create Key Store - CPP
CBX185H PNLGRP Create Key Store - Help
CBX185M CLP Cryptographic Key Management III - Build commands
CBX185M2 CLP Cryptographic Key Management III - Build commands
CBX185X CMD Create Key Store
CBX186 RPGLE Translate Key Store - CPP
CBX186H PNLGRP Translate Key Store - Help
CBX186X CMD Translate Key Store
CBX187 RPGLE Generate Key Record - CPP
CBX187H PNLGRP Generate Key Record - Help
CBX187M CLP Cryptographic Key Management IV - Build commands
CBX187X CMD Generate Key Record
CBX188 RPGLE Display Key Record Attributes - CPP
CBX188E RPGLE Display Key Record Attributes - UIM Exit Program
CBX188H PNLGRP Display Key Record Attributes - Help
CBX188P PNLGRP Display Key Record Attributes - Panel Group
CBX188V RPGLE Display Key Record Attributes - VCP
CBX188X CMD Display Key Record Attributes
CBX189 RPGLE Delete Key Record - CPP
CBX189H PNLGRP Delete Key Record - Help
CBX189V RPGLE Delete Key Record - VCP
CBX189X CMD Delete Key Record
CBX190 RPGLE Encrypt and Decrypt Data - services
CBX190B SRVSRC Encrypt and Decrypt Data - binder source
CBX190M CLP Key Management - build commands
CBX191 RPGLE Cryptographic key management - services
CBX191B SRVSRC Cryptographic key management - binder source
CBX1910 CLLE Create Data Key Store - CPP
CBX1910H PNLGRP Create Data Key Store - Help
CBX1910V CLLE Create Data Key Store - VCP
CBX1910X CMD Create Data Key Store
CBX1911 RPGLE Create Data Encryption Key - CPP
CBX1911H PNLGRP Create Data Encryption Key - Help
CBX1911V RPGLE Create Data Encryption Key - VCP
CBX1911X CMD Create Data Encryption Key
CBX1912 RPGLE Remove Data Encryption Key - CPP
CBX1912H PNLGRP Remove Data Encryption Key - Help
CBX1912V RPGLE Remove Data Encryption Key - VCP
CBX1912X CMD Remove Data Encryption Key
CBX1913 RPGLE Create Data Encryption Key 2 - CPP
CBX1913H PNLGRP Create Data Encryption Key 2 - Help
CBX1913V RPGLE Create Data Encryption Key 2 - VCP
CBX1913X CMD Create Data Encryption Key 2
CBX192 RPGLE Customer data - services
CBX192B SRVSRC Customer data - binder source
CBX192M CLP Key Management - build commands
CBX1921 RPGLE Add Customer Record
CBX1921F PF Customer control data
CBX1921H PNLGRP Add Customer Record - Help
CBX1921V RPGLE Add Customer Record - VCP
CBX1921X CMD Add Customer Record
CBX1922 RPGLE Change Customer Record
CBX1922F PF Customer data
CBX1922H PNLGRP Change Customer Record - Help
CBX1922O RPGLE Change Customer Record - POP
CBX1922V RPGLE Change Customer Record - VCP
CBX1922X CMD Change Customer Record
CBX193H PNLGRP Save Object to Stream File - Help
CBX193M CLP Save Object to Stream File - build command
CBX193X CMD Save Object to Stream File
CBX1931 RPGLE Save Object to Stream File - CPP
CBX1931V RPGLE Save Object to Stream File - VCP
CBX1932 RPGLE Save to Application - Exit program
CBX194H PNLGRP Restore Object from Stream File - Help
CBX194M CLP Restore Object from Stream File - build command
CBX194X CMD Restore Object from Stream File
CBX1941 RPGLE Restore Object from Stream File - CPP
CBX1941V RPGLE Restore Object from Stream File - VCP
CBX1942 RPGLE Restore from Application - Exit program
CBX195 RPGLE Encrypt and decrypt data - services
CBX195B SRVSRC Encrypt and decrypt data - binder source
CBX195T RPGLE Encrypt and decrypt data - test
CBX196 RPGLE Work with Service Program References - CPP
CBX196E RPGLE Work with Service Program References - UIM Exit
CBX196H PNLGRP Work with Service Program References - Help
CBX196M CLP Work with Service Program References - Build Cmd
CBX196P PNLGRP Work with Service Program References - Panel Group
CBX196V RPGLE Work with Service Program References - VCP
CBX196X CMD Work with Service Program References
CBX197 RPGLE Work with Program Import - CPP
CBX197E RPGLE Work with Program Import - UIM Exit
CBX197H PNLGRP Work with Program Import - Help
CBX197M CLP Work with Program Import - Build Command
CBX197P PNLGRP Work with Program Import - Panel Group
CBX197V RPGLE Work with Program Import - VCP
CBX197X CMD Work with Program Import
CBX198M CLP System Time Commands - Build commands
CBX1981 RPGLE Adjust System Time - CPP
CBX1981H PNLGRP Adjust System Time - Help
CBX1981V RPGLE Adjust System Time - VCP
CBX1981X CMD Adjust System Time
CBX1982 RPGLE Set System Time - CPP
CBX1982H PNLGRP Set System Time - Help
CBX1982O RPGLE Set System Time - POP
CBX1982X CMD Set System Time
CBX1983 RPGLE Display System Time Information - CPP
CBX1983H PNLGRP Display System Time Information - Help
CBX1983P PNLGRP Display System Time Information - Panel Group
CBX1983X CMD Display System Time Information
CBX19832 RPGLE Display System Time Information - CPP
CBX199 RPGLE Override User Profile - CPP
CBX199H PNLGRP Override User Profile - Help
CBX199M CLP Override User Profile - Build commands
CBX199V RPGLE Override User Profile - VCP
CBX199X CMD Override User Profile
CBX200 RPGLE Work with Server Jobs - CpP
CBX200B SRVSRC Work with Server Jobs - Binder source
CBX200C RPGLE Work with Server Jobs - Choice Program
CBX200D DDL Work with Server Jobs - SQL DDL Script
CBX200D1 DDL Work with Server Jobs - SQL DDL Script
CBX200D2 DDL Work with Server Jobs - SQL DDL Script
CBX200D3 DDL Work with Server Jobs - SQL DDL Script
CBX200E RPGLE Work with Server Jobs - UIM General Exit Program
CBX200H PNLGRP Work with Server Jobs - Help
CBX200L RPGLE Work with Server Jobs - UIM List Exit Program
CBX200L.0 RPGLE Work with Server Jobs - UIM List Exit Program
CBX200M CLP Work with Server Jobs - Build command
CBX200P PNLGRP Work with Server Jobs - Panel Group
CBX200P2 PNLGRP Work with Server Jobs - Panel Group
CBX200S RPGLE Work with Server Jobs - Services
CBX200V RPGLE Work with Server Jobs - VCP
CBX200X CMD Work with Server Jobs
CBX201 RPGLE Copy Message Description - CPP
CBX201C RPGLE Copy Message Description - Choice program
CBX201H PNLGRP Copy Message Description - Help
CBX201M CLP Copy Message Description - Build command
CBX201O RPGLE Copy Message Description - POP
CBX201V RPGLE Copy Message Description - VCP
CBX201X CMD Copy Message Description
CBX202 RPGLE Find Message Description - CPP
CBX202E RPGLE Find Message Description - UIM General Exit Pgm
CBX202H PNLGRP Find Message Description - Help
CBX202L RPGLE Find Message Description - UIM List Exit Program
CBX202M CLP Find Message Description - Build command
CBX202P PNLGRP Find Message Description - Panel Group
CBX202T RPGLE Retrieve Journal Entry Codes and Types
CBX202V RPGLE Find Message Description - VCP
CBX202X CMD Find Message Description
CBX203 RPGLE Find Message File - CPP
CBX203E RPGLE Find Message File - UIM Exit Program
CBX203H PNLGRP Find Message File - Help
CBX203M CLP Find Message File - Build command
CBX203P PNLGRP Find Message File - Panel Group
CBX203P2 PNLGRP Find Message File - Panel Group
CBX203X CMD Find Message File
CBX204 RPGLE Display Validation List Entry - CPP
CBX204E RPGLE Display Validation List Entry - UIM General Exit
CBX204H PNLGRP Display Validation List Entry - Help
CBX204M CLP Display Validation List Entry - Build command
CBX204P PNLGRP Display Validation List Entry - Panel Group
CBX204V RPGLE Display Validation List Entry - VCP
CBX204X CMD Display Validation List Entry
CBX2041H PNLGRP Convert Validation List - Help
CBX2041X CMD Convert Validation List
CBX205 RPGLE Validation List Entry Commands - Services
CBX205B SRVSRC Validation List Entry Commands - Binder source
CBX205M CLP Validation List Entry Commands - Build commands
CBX2051 RPGLE Add Validation List Entry - CPP
CBX2051H PNLGRP Add Validation List Entry - Help
CBX2051V RPGLE Add Validation List Entry - VCP
CBX2051X CMD Add Validation List Entry
CBX2052 RPGLE Verify Validation List Entry - CPP
CBX2052H PNLGRP Verify Validation List Entry - Help
CBX2052V RPGLE Verify Validation List Entry - VCP
CBX2052X CMD Verify Validation List Entry
CBX2053 RPGLE Change Validation List Entry - CPP
CBX2053H PNLGRP Change Validation List Entry - Help
CBX2053V RPGLE Change Validation List Entry - VCP
CBX2053X CMD Change Validation List Entry
CBX2054 RPGLE Remove Validation List Entry - CPP
CBX2054H PNLGRP Remove Validation List Entry - Help
CBX2054V RPGLE Remove Validation List Entry - VCP
CBX2054X CMD Remove Validation List Entry
CBX206M CLP Validation List Commands - Build commands
CBX2061 RPGLE Work with Validation Lists - CCP
CBX2061E RPGLE Work with Validation Lists - UIM Exit Program
CBX2061H PNLGRP Work with Validation Lists - Help
CBX2061P PNLGRP Work with Validation Lists - Panel Group
CBX2061P2 PNLGRP Work with Validation Lists - Panel Group
CBX2061V RPGLE Work with Validation Lists - VCP
CBX2061X CMD Work with Validation Lists
CBX2062 RPGLE Clear Validation List - CPP
CBX2062H PNLGRP Clear Validation List - CPP
CBX2062V RPGLE Clear Validation List - VCP
CBX2062X CMD Clear Validation List
CBX2063 RPGLE Display Index Entry Count - CCP
CBX2063C RPGLE Display Index Entry Count - Choice Program
CBX2063C.1 RPGLE Display Index Entry Count - Choice Program
CBX2063H PNLGRP Display Index Entry Count - Help
CBX2063M CLP Display Index Entry Count - Build command
CBX2063V RPGLE Display Index Entry Count - VCP
CBX2063X CMD Display Index Entry Count
CBX207 RPGLE Work with Validation List Entries - CCP
CBX207E RPGLE Work with Validation List Entries - UIM Gen. Exit
CBX207H PNLGRP Work with Validation List Entries - Help
CBX207L RPGLE Work with Validation List Entries - UIM List Exit
CBX207M CLP Validation List Commands - Build commands
CBX207P PNLGRP Work with Validation List Entries - Panel Group
CBX207U UIM Validation List Commands Menu
CBX207V RPGLE Work with Validation List Entries - VCP
CBX207V2 RPGLE Copy Message Description - VCP
CBX207X CMD Work with Validation List Entries
CBX208 RPGLE Work with Spooled File Audit - CPP
CBX208.01 RPGLE Work with Spooled File Audit - CPP
CBX208C RPGLE Work with Spooled File Audit - Choice Program
CBX208H PNLGRP Work with Spooled File Audit - Help
CBX208M CLP Work with Spooled File Audit - Build command
CBX208P PNLGRP Work with Spooled File Audit - Panel Group
CBX208V RPGLE Work with Spooled File Audit - VCP
CBX208X CMD Work with Spooled File Audit
CBX209 RPGLE Additional Message Information
CBX209.01 RPGLE Additional Message Information
CBX209.02 RPGLE Additional Message Information
CBX209.03 RPGLE Additional Message Information
CBX209E RPGLE Additional Message Information - UIM Exit Program
CBX209H PNLGRP Additional Message Information - Help
CBX209ID RPGLE Additional Message Information
CBX209M CLP Additional Message Information - Build objects
CBX209P PNLGRP Additional Message Information - Panel Group
CBX209P.01 PNLGRP Additional Message Information - Panel Group
CBX209PV52 PNLGRP Additional Message Information - Panel Group
CBX209P2 PNLGRP Additional Message Information - Panel Group
CBX2091 RPGLE Display Message Queue - CPP
CBX2091H PNLGRP Display Message Queue - Help
CBX2091V RPGLE Display Message Queue - VCP
CBX2091X CMD Display Message Queue
CBX2092 RPGLE Additional Message Information
CBX210 RPGLE Change Program Data
CBX210H PNLGRP Change Program Data - Help
CBX210M CLP Change Program Data - Build command
CBX210V RPGLE Change Program Data - VCP
CBX210X CMD Change Program Data
CBX211 RPGLE Work with LAN Printers - CPP
CBX211E RPGLE Work with LAN Printers - UIM Exit Program
CBX211H PNLGRP Work with LAN Printers - Help
CBX211M CLP Work with LAN Printers - Build command
CBX211P PNLGRP Work with LAN Printers
CBX211V RPGLE Work with LAN Printers - VCP
CBX211X CMD Work with LAN Printers
CBX212 RPGLE List Network Connections - CPP
CBX212.01 RPGLE List Network Connections
CBX212.02 RPGLE List Network Connections - CPP
CBX212H PNLGRP List Network Connections - Help
CBX212M CLP List Network Connections - Build command
CBX212V RPGLE List Network Connections - VCP
CBX212X CMD List Network Connections
CBX213 RPGLE Work with Command Exit Programs
CBX213E RPGLE Work with Command Exit Programs - UIM General Exit
CBX213H PNLGRP Work with Command Exit Programs - Help
CBX213M CLP Command Exit Programs - Build commands
CBX213P PNLGRP Work with Command Exit Programs - Panel Group
CBX213X CMD Work with Command Exit Programs
CBX213X1 RPGLE Change compile commands to include debug info
CBX213X2 RPGLE Change signoff command to list job log
CBX213X3 CLP Query/400 printer file override exit program
CBX213X4 RPGLE Change device description prior to STRPRTWTR
CBX2132 RPGLE Add Command Exit Program - CPP
CBX2132H PNLGRP Add Command Exit Program - Help
CBX2132V RPGLE Add Command Exit Program - VCP
CBX2132X CMD Add Command Exit Program
CBX2133 RPGLE Remove Command Exit Program - CPP
CBX2133H PNLGRP Remove Command Exit Program - Help
CBX2133X CMD Remove Command Exit Program
CBX214 RPGLE Transfer Object Owner - CPP
CBX214H PNLGRP Transfer Object Owner - Help
CBX214M CLP Transfer Object Owner - Build command
CBX214V RPGLE Transfer Object Owner - VCP
CBX214X CMD Transfer Object Owner
CBX2144 RPGLE Archive members - CPP
CBX215 RPGLE Analyze Logical File Integrity - CPP
CBX215E RPGLE Analyze Logical File Integrity - UIM Exit Program
CBX215H PNLGRP Analyze Logical File Integrity - Help
CBX215M CLP Analyze Logical File Integrity - Build command
CBX215P PNLGRP Analyze Logical File Integrity - Panel Group
CBX215V RPGLE Analyze Logical File Integrity - VCP
CBX215X CMD Analyze Logical File Integrity
CBX2152 RPGLE Analyze Logical File Integrity - CPP
CBX2153 RPGLE Analyze Logical File Integrity - CPP
CBX216 RPGLE Display Key Store File Attributes - CPP
CBX216H PNLGRP Display Key Store File Attributes - Help
CBX216M CLP Display Key Store File Attributes - Build commands
CBX216P PNLGRP Display Key Store File Attributes - Panel Group
CBX216V RPGLE Display Key Store File Attributes - VCP
CBX216X CMD Display Key Store File Attributes
CBX216X1 RPGLE Set Master Key Exit Program
CBX216X2 RPGLE Clear Master Key Exit Program
CBX2160 RPGLE Display Keystore File Attributes - CPP
CBX217 RPGLE Work with Key Store Records - CPP
CBX217E RPGLE Work with Key Store Records - UIM Exit Program
CBX217H PNLGRP Work with Key Store Records - Help
CBX217M CLP Work with Key Store Records - Build command
CBX217P PNLGRP Work with Key Store Records - Panel Group
CBX217V RPGLE Work with Key store Records - VCP
CBX217X CMD Work with Key Store Records
CBX217X1 RPGLE Translate Key Store Exit Program
CBX217X2 RPGLE Clear Master Key Exit Program
CBX2170 RPGLE Work with Keystore Records - CPP
CBX218 RPGLE Display System Configuration - CPP
CBX218.01 RPGLE Display System Configuration - CPP
CBX218E RPGLE Display System Configuration - UIM General Exit
CBX218H PNLGRP Display System Configuration - Help
CBX218M CLP Display System Configuration - Build command
CBX218P PNLGRP Display System Configuration - Panel Group
CBX218X CMD Display System Configuration
CBX2181 RPGLE Processor and LPAR information
CBX2182 RPGLE Display System Configuration
CBX2183 RPGLE Retrieve System Data
CBX2184 RPGLE Display Partition Information
CBX2185 RPGLE Display System Configuration - CPP
CBX2186 RPGLE Display System Configuration - CPP
CBX219 RPGLE Display Partition Information - CPP
CBX219.53 RPGLE Display Partition Information - CPP
CBX219E RPGLE Display Partition Information - UIM General Exit
CBX219H PNLGRP Display Partition Information - Help
CBX219M CLP Display Partition Information - Build command
CBX219P PNLGRP Display Partition Information - Panel Group
CBX219X CMD Display Partition Information
CBX220 RPGLE Change Data Queue - CPP
CBX220H PNLGRP Change Data Queue - Help
CBX220M CLP Change Data Queue - Build command
CBX220O RPGLE Change Data Queue - POP
CBX220V RPGLE Change Data Queue - VCP
CBX220X CMD Change Data Queue
CBX221 RPGLE Retrieve Command XML Source - CPP
CBX221H PNLGRP Retrieve Command XML Source - Help
CBX221M CLP Retrieve Command XML Source - Build commands
CBX221X CMD Retrieve Command XML Source
CBX2211 RPGLE List XML Document Events - CPP
CBX2211H PNLGRP List XML Document Events - Help
CBX2211V RPGLE List XML Document Events - VCP
CBX2211X CMD List XML Document Events
CBX2212 RPGLE List XML Document Content Path - CPP
CBX2212H PNLGRP List XML Document Content Path - Help
CBX2212X CMD List XML Document Content Path
CBX2213 RPGLE List Command Parameter Information - CPP
CBX2213H PNLGRP List Command Parameter Information - Help
CBX2213X CMD List Command Parameter Information
CBX22132 RPGLE List Command Parameter Information - CPP
CBX2214 RPGLE Retrieve Command Parameter Value List
CBX2214T RPGLE Retrieve Command Parameter Value List
CBX222C RPGLE Move and Rename Object - Choice Program
CBX222H PNLGRP Move and Rename Object - Help
CBX222L RPGLE Retrieve Command Parameter Value List
CBX222M CLP Move and Rename Object - Build commands
CBX222T CLP Move and Rename Object - Test
CBX222V RPGLE Move and Rename Object - VCP
CBX222X CMD Move and Rename Object
CBX223 RPGLE Display Job Schedule Entry - CPP
CBX223H PNLGRP Display Job Schedule Entry - Help
CBX223M CLP Display Job Schedule Entry - Build command
CBX223P PNLGRP Display Job Schedule Entry - Panel Group
CBX223P.1 PNLGRP Display Job Schedule Entry - Panel Group
CBX223X CMD Display Job Schedule Entry
CBX224 RPGLE Copy Job Schedule Entry - CPP
CBX224H PNLGRP Copy Job Schedule Entry - Help
CBX224M CLP Copy Job Schedule Entry - Build command
CBX224O RPGLE Copy Job Schedule Entry - POP
CBX224X CMD Copy Job Schedule Entry
CBX225 RPGLE Submit Job Schedule Entry - CPP
CBX225H PNLGRP Submit Job Schedule Entry - Help
CBX225M CLP Submit Job Schedule Entry - Build command
CBX225X CMD Submit Job Schedule Entry
CBX226 RPGLE Work with Job Schedule Entries 2 - CPP
CBX226E RPGLE Work with Job Schedule Entries 2 - UIM Exit Pgm
CBX226H PNLGRP Work with Job Schedule Entries 2 - Help
CBX226M CLP Work with Job Schedule Entries 2 - Build command
CBX226P PNLGRP Work with Job Schedule Entries 2 - Panel Group
CBX226X CMD Work with Job Schedule Entries 2
CBX227 RPGLE Display Job Open Files - CPP
CBX227E RPGLE Display Job Open Files - UIM Exit Program
CBX227H PNLGRP Display Job Open Files - Help
CBX227M CLP Display Job Open Files - Build command
CBX227P PNLGRP Display Job Open Files - Panel Group
CBX227X CMD Display Job Open Files
CBX228 RPGLE Display Job SQL Information - CPP
CBX228.52 RPGLE Display Job SQL Information - CPP
CBX228E RPGLE Display Job SQL Information - UIM Exit Program
CBX228H PNLGRP Display Job SQL Information - Help
CBX228M CLP Display Job SQL Information - Build command
CBX228P PNLGRP Display Job SQL Information - Panel Group
CBX228P.52 PNLGRP Display Job SQL Information - Panel Group
CBX228X CMD Display Job SQL Information
CBX229 RPGLE Work with SQL Server Jobs - CCP
CBX229E RPGLE Work with SQL Server Jobs - UIM General Exit Pgm
CBX229H PNLGRP Work with SQL Server Jobs - Help
CBX229L RPGLE Work with SQL Server Jobs - UIM List Exit Program
CBX229M CLP Work with SQL Server Jobs - Build command
CBX229P PNLGRP Work with SQL Server Jobs - Panel Group
CBX229V RPGLE Work with SQL Server Jobs - VCP
CBX229X CMD Work with SQL Server Jobs
CBX230 RPGLE Display Job Log Message
CBX230H PNLGRP Display Job Log Message - Help
CBX230M CLP Display Job Log Message - Build command
CBX230X CMD Display Job Log Message
CBX231 RPGLE Display Job IP Address
CBX231H PNLGRP Display Job IP Address - Help
CBX231M CLP Display Job IP Address - Build command
CBX231X CMD Display Job IP Address
CBX232 RPGLE Work with Jobs - CCP
CBX232E RPGLE Work with Jobs - UIM General Exit Program
CBX232H PNLGRP Work with Jobs - Help
CBX232H.1 PNLGRP Work with Jobs - Help
CBX232L RPGLE Work with Jobs - UIM List Exit Program
CBX232M CLP Work with Jobs - Build command
CBX232P PNLGRP Work with Jobs - Panel Group
CBX232P.X PNLGRP Work with Jobs - Panel Group
CBX232P.1 PNLGRP Work with Jobs - Panel Group
CBX232PXX PNLGRP Work with Jobs - Panel Group
CBX232V RPGLE Work with Jobs - VCP
CBX232X CMD Work with Jobs
CBX233 RPGLE Display History Log - CPP
CBX233E RPGLE Display History Log - UIM General Exit Program
CBX233H PNLGRP Display History Log - Help
CBX233H2 PNLGRP Display History Log - Help
CBX233L RPGLE Display History Log - UIM List Exit Program
CBX233M CLP Display History Log - Build command
CBX233P PNLGRP Display History Log - Panel Group
CBX233X CMD Display History Log
CBX234 RPGLE Additional Log Message Information
CBX234E RPGLE Additional Log Message Information - UIM Exit Pgm
CBX234H PNLGRP Additional Log Message Information - Help
CBX234M CLP Additional Log Message Information - Build objects
CBX234P PNLGRP Additional Log Message Information - Panel Group
CBX235 RPGLE Display NetServer Attributes - CPP
CBX235C RPGLE Display NetServer Attributes - UIM Cond Program
CBX235E RPGLE Display NetServer Attributes - UIM General Exit
CBX235H PNLGRP Display NetServer Attributes - Help
CBX235M CLP Display NetServer Attributes - Build command
CBX235P PNLGRP Display NetServer Attributes - Panel Group
CBX235X CMD Display NetServer Attributes
CBX2352 RPGLE Display NetServer Attributes - CPP
CBX2352H PNLGRP End NetServer - Help
CBX2352X CMD End NetServer
CBX2353H PNLGRP Start NetServer - Help
CBX2353X CMD Start NetServer
CBX236 RPGLE Display NetServer Statistics - CPP
CBX236H PNLGRP Display NetServer Statistics - Help
CBX236M CLP Display NetServer Statistics - Build command
CBX236P PNLGRP Display NetServer Statistics - Panel Group
CBX236X CMD Display NetServer Statistics
CBX237 RPGLE Change NetServer Attributes - CPP
CBX237H PNLGRP Change NetServer Attributes - Help
CBX237M CLP Change NetServer Attributes - Build command
CBX237O RPGLE Change NetServer Attributes - POP
CBX237X CMD Change NetServer Attributes
CBX238 RPGLE Change TCP Server Autostart - CPP
CBX238C RPGLE Change TCP Server Autostart - Choice program
CBX238H PNLGRP Change TCP Server Autostart - Help
CBX238M CLP Change TCP Server Autostart - Build command
CBX238O RPGLE Change TCP Server Autostart - POP
CBX238S RPGLE SQL CLI Get & Set TCP Server Autostart - Example
CBX238V RPGLE Change TCP Server Autostart - VCP
CBX238X CMD Change TCP Server Autostart
CBX239 RPGLE Work with NetServer - CPP
CBX239E RPGLE Work with NetServer - UIM Exit Program
CBX239H PNLGRP Work with NetServer - Help
CBX239M CLP Work with NetServer - Build Command
CBX239P PNLGRP Work with NetServer - Panel Group
CBX239U UIM NetServer Commands Menu
CBX239X CMD Work with NetServer
CBX240 RPGLE Zip File - CPP
CBX240H PNLGRP Zip File - Help
CBX240M CLP Zip/Unzip File - Build Commands
CBX240V RPGLE Zip File - VCP
CBX240X CMD Zip File
CBX241 RPGLE Unzip File - CPP
CBX241H PNLGRP Unzip File - Help
CBX241V RPGLE Unzip File - VCP
CBX241X CMD Unzip File
CBX242 RPGLE Work with IOA Cache Battery Status - CPP
CBX242H PNLGRP Work with IOA Cache Battery Status - Help
CBX242M CLP Work with IOA Cache Battery Status - Build command
CBX242P PNLGRP Work with IOA Cache Battery Status - Panel Group
CBX242X CMD Work with IOA Cache Battery Status
CBX242YX RPGLE Retrieve IOA Cache Battery Information
CBX243 RPGLE Display IOA Cache Battery Data - CPP
CBX243H PNLGRP Display IOA Cache Battery Data - Help
CBX243M CLP Display IOA Cache Battery Data - Build command
CBX243P PNLGRP Display IOA Cache Battery Data - Panel Group
CBX243X CMD Display IOA Cache Battery Data
CBX244 RPGLE Check IOA Cache Battery Status - CPP
CBX244H PNLGRP Check IOA Cache Battery Status - Help
CBX244M CLP Check IOA Cache Battery Status - Build command
CBX244X CMD Check IOA Cache Battery Status
CBX245 RPGLE Retrieve Remote Journal Attributes - CPP
CBX245H PNLGRP Retrieve Remote Journal Attributes - Help
CBX245M CLP Retrieve Remote Journal Attributes - Build command
CBX245T CLP Retrieve Remote Journal Attributes - Test
CBX245X CMD Retrieve Remote Journal Attributes
CBX246 RPGLE Work with Physical File Triggers
CBX246E RPGLE Work with Physical File Triggers - UIM Exit Pgm
CBX246H PNLGRP Work with Physical File Triggers - Help
CBX246M CLP Work with Physical File Triggers - Build command
CBX246P PNLGRP Work with Physical File Triggers - Panel Group
CBX246V RPGLE Work with Physical File Triggers - VCP
CBX246X CMD Work with Physical File Triggers
CBX247 RPGLE Add Watch Definition - CPP
CBX247.0 RPGLE Add Watch Definition - CPP
CBX247.1 RPGLE Add Watch Definition - CPP
CBX247H PNLGRP Add Watch Definition - Help
CBX247M CLP Watch Definition Commands - Build commands
CBX247V RPGLE Add Watch Definition - VCP
CBX247X CMD Add Watch Definition
CBX248 RPGLE Remove Watch Definition - CPP
CBX248H PNLGRP Remove Watch Definition - Help
CBX248P RPGLE Remove Watch Definition - PCP
CBX248V RPGLE Remove Watch Definition - VCP
CBX248X CMD Remove Watch Definition
CBX249 RPGLE Start Watch Definition - CPP
CBX249H PNLGRP Start Watch Definition - Help
CBX249M CLP Start Watch Definition - Build command
CBX249V RPGLE Start Watch Definition - VCP
CBX249X CMD Start Watch Definition
CBX250 RPGLE Watch Event Exit Program
CBX2501 RPGLE Watch Event Exit Program - CPI112D/CBX112E Msg IDs
CBX2502 RPGLE Watch Event Exit Program - CPF4131 Message ID
CBX2503 RPGLE Watch Event Exit Program - QSYSMSG Message Queue
CBX2504 RPGLE Watch Event Exit Program - QZSOSIGN Job Log
CBX2505 RPGLE Watch Event Exit Program - QTVDEVICE Job Log
CBX251 RPGLE Retrieve Watch Information
CBX251T RPGLE Add Watch Definition - CPP
CBX251X2 RPGLE Display System Configuration - CPP
CBX253 RPGLE Analyze Object Authorities - CPP
CBX253B SRVSRC Analyze Object Authorities - Binder source
CBX253C RPGLE Analyze Object Authorities - Choice Program
CBX253E RPGLE Analyze Object Authorities - UIM Exit Program
CBX253H PNLGRP Analyze Object Authorities - Help
CBX253L RPGLE Retrieve Command Parameter Value List
CBX253M CLP Analyse Object Authorities - Build command
CBX253P PNLGRP Analyze Object Authorities - Panel Group
CBX253P.0 PNLGRP Analyze Object Authorities - Panel Group
CBX253S RPGLE Analyze Object Authority - Services
CBX253U RPGLE Analyze Object Authority - UIM Cond Program
CBX253V RPGLE Analyze Object Authority - VCP
CBX253X CMD Analyze Object Authority
CBX254 RPGLE Work with IFS Object Locks - CPP
CBX254.0 RPGLE Work with IFS Object Locks - CPP
CBX254E RPGLE Work with IFS Object Locks - UIM Exit Program
CBX254E.0 RPGLE Work with IFS Object Locks - UIM Exit Program
CBX254H PNLGRP Work with IFS object Locks
CBX254M CLP Work with IFS Object Locks - Build command
CBX254P PNLGRP Work with IFS Object Locks - Panel Group
CBX254P.0 PNLGRP Work with IFS Object Locks - Panel Group
CBX254V RPGLE Work with IFS Object Locks - VCP
CBX254X CMD Work with IFS Object Locks
CBX2541 RPGLE Display IFS object locks
CBX255 RPGLE Work with Job IFS Object Locks - CPP
CBX255.2 RPGLE Work with Job IFS Object Locks - CPP
CBX255E RPGLE Work with Job IFS Object Locks - UIM Exit Program
CBX255H PNLGRP Work with Job IFS Object Locks
CBX255M CLP Work with Job IFS Object Locks - Build command
CBX255P PNLGRP Work with Job IFS Object Locks - Panel Group
CBX255V RPGLE Work with Job IFS Object Locks - VCP
CBX255X CMD Work with Job IFS Object Locks
CBX256H PNLGRP Display Job Screen - Help
CBX256M CLP Display Job Screen - Build command
CBX256V RPGLE Display Job Screen - VCP
CBX256X CMD Display Job Screen
CBX2561 RPGLE Display Job Screen - CPP
CBX2561.3 RPGLE Display Job Screen - CPP
CBX2562 RPGLE Display Job Screen - Exit Program
CBX2562.2 RPGLE Display Job Screen - Exit Program
CBX257 RPGLE Work with TCP/IP Startup Jobs - CPP
CBX257D DDL Work with TCP/IP Startup Jobs
CBX257DT DDL Work with TCP/IP Startup Jobs
CBX257E RPGLE Work with TCP/IP Startup Jobs - UIM Exit Program
CBX257H PNLGRP Work with TCP/IP Startup Jobs - Help
CBX257M CLP Work with TCP/IP Startup Jobs - Build command
CBX257P PNLGRP Work with TCP/IP Startup Jobs - Panel Group
CBX257X CMD Work with TCP/IP Startup Jobs
CBX258 RPGLE Analyze Job Accounting Journal - CPP
CBX258E RPGLE Analyze Job Accounting Journal - UIM Exit Program
CBX258H PNLGRP Analyze Job Accounting Journal - Help
CBX258M CLP Analyze Job Accounting Journal - Build command
CBX258P PNLGRP Analyze Job Accounting Journal - Panel Group
CBX258V RPGLE Analyze Job Accounting Journal - VCP
CBX258X CMD Analyze Job Accounting Journal
CBX259 RPGLE Work with Program Export - CPP
CBX259E RPGLE Work with Program Export - UIM Exit
CBX259H PNLGRP Work with Program Export - Help
CBX259M CLP Work with Program Export - Build Command
CBX259P PNLGRP Work with Program Export - Panel Group
CBX259V RPGLE Work with Program Export - VCP
CBX259X CMD Work with Program Export
CBX260 RPGLE Work with Module References - CPP
CBX260E RPGLE Work with Module References - UIM Exit Program
CBX260H PNLGRP Work with Module References - Help
CBX260M CLP Work with Module References - Build Command
CBX260P PNLGRP Work with Module References - Panel Group
CBX260V RPGLE Work with Module References - VCP
CBX260X CMD Work with Module References
CBX261M CLP Exit programs - Build and Configure
CBX2611 RPGLE Inquiry Handling Exit Program: Ignore CPA32B2
CBX2612 RPGLE Reply Handling Exit Program: Ignore CPA32B2
CBX2621 RPGLE Retrieve File Record Length - CPP
CBX2621H PNLGRP Retrieve File Record Length - Help
CBX2621X CMD Retrieve File Record Length
CBX2622 RPGLE Retrieve Temporary Name - CPP
CBX2622H PNLGRP Retrieve Temporary Name - Help
CBX2622X CMD Retrieve Temporary Name
CBX263 CLP Extract Journal Data - CPP
CBX263H PNLGRP Extract Journal Data - Help
CBX263M CLP Extract Journal Data - Build Command
CBX263V CLP Extract Journal Data - VCP
CBX263X CMD Extract Journal Data
CBX264H PNLGRP Fill Image Catalog - Help
CBX264M CLP Work with Jobs - Build all commands & objects
CBX264X CMD Fill Image Catalog
CBX265 RPGLE Display Job Status - CCP
CBX265E RPGLE Display Job Status - UIM General Exit Program
CBX265H PNLGRP Display Job Status - Help
CBX265L RPGLE Display Job Status - UIM List Exit Program
CBX265M CLP Display Job Status - Build command
CBX265P PNLGRP Display Job Status - Panel Group
CBX265V RPGLE Display Job Status - VCP
CBX265X CMD Display Job Status
CBX266 RPGLE Work with Printers - CPP
CBX266E RPGLE Work with Printers - UIM Exit Program
CBX266H PNLGRP Work with Printers - Help
CBX266M CLP Work with Printers - Build Command
CBX266P PNLGRP Work with Printers - Panel Group
CBX266V RPGLE Work with Printers - VCP
CBX266X CMD Work with Printers
CBX267 RPGLE Work with Database Files - CCP
CBX267E RPGLE Work with Database Files - UIM Exit Program
CBX267H PNLGRP Work with Database Files - Help
CBX267M CLP Work with Database Files - Build Command
CBX267P PNLGRP Work with Database Files - Panel Group
CBX267V RPGLE Work with Database Files - VCP
CBX267X CMD Work with Database Files
CBX268 RPGLE Work with Data Queues - CCP
CBX268E RPGLE Work with Data Queues - UIM Exit Program
CBX268H PNLGRP Work with Data Queues - Help
CBX268M CLP Work with Data Queues - Build Command
CBX268P PNLGRP Work with Data Queues - Panel Group
CBX268V RPGLE Work with Data Queues - VCP
CBX268X CMD Work with Data Queues
CBX269 RPGLE Manage Output Queues
CBX269V RPGLE Manage Output Queues - VCP
CBX269X CMD Manage Output Queues
CBX270 RPGLE Display Authorization List IFS Objects - CPP (MSG)
CBX270.52 RPGLE Display Job SQL Information - CPP
CBX270P PNLGRP Display Authorization List IFS Objects - Panel Grp
CBX2701 RPGLE Display Job SQL Information - CPP
CBX271MR RPGLE Monitor and submit web jobs
CBX271MR3 RPGLE Change IPv4 Interface - CPP
CBX271PX PNLGRP PNLGRP FOR SC41-0011 EXAMPLE 2
CBX271S RPGLE Unix security APIs
CBX271ST RPGLE Unix security APIs
CBX2711 RPGLE
CBX2712 RPGLE
CBX2713 PPGLE
CBX2713S PPGLE
CBX272 RPGLE Work with EE Configuration Status - CPP
CBX272E RPGLE Work with EE Configuration Status - UIM Exit Pgm
CBX272H PNLGRP Work with EE Configuration Status - Help
CBX272M CLP Work with EE Configuration Status - Build command
CBX272P PNLGRP Work with EE Configuration Status
CBX272X CMD Work with EE Configuration Status
CBX2722 RPGLE Work with EE Configuration Status
CBX273 RPGLE Retrieve system pool information
CBX273.S RPGLE Cryptographic Key Management - services
CBX273.T RPGLE Cryptographic key management - services
CBX273M.G CLP Master Key Management - build commands
CBX2732 RPGLE Cryptographic Key Management - Services
CBX274 RPGLE List open files
CBX274M CLP Work with User Query Attributes - Build Cmd
CBX274T RPGLE List open files
CBX2741 PNLGRP Display Authorization List IFS Objects - Panel Grp
CBX275 RPGLE UIM API prototypes & structures
CBX275X RPGLE Retrieve job information
CBX275X2 RPGLE Retrieve thread attribute
CBX275X3 RPGLE Retrieve job information
CBX276 RPGLE Work with User Query Attributes - CPP
CBX276E RPGLE Work with User Query Attributes - UIM Exit Program
CBX276H PNLGRP Work with User Query Attributes - Help
CBX276M CLP User Query Attributes - build commands
CBX276P PNLGRP Work with User Query Attributes - Panel Group
CBX276U UIM User Query Attributes Commands
CBX276V RPGLE Work with User Query Attributes - VCP
CBX276X CMD Work with User Query Attributes
CBX2761X CMD Change Query Attributes
CBX277 RPGLE Calculate Hash Value - CPP
CBX277B EXTSRC
CBX277H PNLGRP Calculate Hash Value - Help
CBX277M CLP
CBX277S RPGLE Cryptographic Services APIs
CBX277X CMD Calculate Hash Value
CBX2772
CBX2772H
CBX2772X
CBX278 RPGLE Change Message Description - CPP
CBX278C RPGLE Change Message Description - Choice program
CBX278H PNLGRP Change Message Description - Help
CBX278M CLP Change Message Description - Build command
CBX278O RPGLE Change Message Description - POP
CBX278V RPGLE Change Message Description - VCP
CBX278X CMD Change Message Description
CBX279 RPGLE Display TCP/IP Log - CCP
CBX279E RPGLE Display TCP/IP Log - UIM General Exit Program
CBX279H PNLGRP Display TCP/IP Log - Help
CBX279L RPGLE Display TCP/IP Log - UIM List Exit Program
CBX279M CLP Display TCP/IP Log - Build command
CBX279P PNLGRP Display TCP/IP Log - Panel Group
CBX279X CMD Display TCP/IP Log
CBX280 RPGLE Display User Jobs - CCP
CBX280E RPGLE Display User Jobs - UIM General Exit Program
CBX280H PNLGRP Display User Jobs - Help
CBX280L RPGLE Display User Jobs - UIM List Exit Program
CBX280M CLP Display User Jobs - Build command
CBX280P PNLGRP Display User Jobs - Panel Group
CBX280V RPGLE Display User Jobs - VCP
CBX280X CMD Display User Jobs
CBX281 RPGLE QGYOLJOB API example
CBX281.00 RPGLE Encrypt and decrypt data - services
CBX281.01 RPGLE Generate Key Record - CPP
CBX281B SRVSRC Encrypt and decrypt data - binder source
CBX2811 RPGLE Generate PKA Key Pair - CPP
CBX2811X CMD Generate PKA Key Pair
CBX282 RPGLE Retrieve Exit Information
CBX282.00 RPGLE Unix security APIs
CBX282.01 RPGLE Retrieve system value
CBX282H2 PNLGRP Work with User Time Zone Information - Help
CBX282H3 PNLGRP Work with User Time Zone Information - Help
CBX282T RPGLE Open list of user profiles
CBX282T2 RPGLE Open list of user profiles
CBX282T3 RPGLE Open list of user profiles
CBX2821X CMD Create Data Encryption Key
CBX283 CLP SQL CLI Connection Exit Program
CBX283S RPGLE Display Locale Time of Day - Services
CBX284 RPGLE Change End of Job Panel Display
CBX284X CMD Change End of Job Panel Display
CBX285 RPGLE Override User Profile - CPP
CBX285H PNLGRP Override User Profile - Help
CBX285M CLP Override User Profile - Build commands
CBX285V RPGLE Override User Profile - VCP
CBX285X CMD Override User Profile
CBX286X CMD Install Licensed Programs
CBX287 RPGLE QJOSJRNE example
CBX2872 RPGLE QJOSJRNE example
CBX2873 RPGLE
CBX288 RPGLE Change Message Description - CPP
CBX288.01 RPGLE Change Message Description - CPP
CBX288C RPGLE Change Message Description - Choice program
CBX288H PNLGRP Change Message Description - Help
CBX288M CLP Change Message Description - Build command
CBX288O RPGLE Change Message Description - POP
CBX288V RPGLE Change Message Description - VCP
CBX288X CMD Change Message Description
CBX288X.02 CMD Change Message Description
CBX289 RPGLE Get joblog message ID
CBX289H PNLGRP Restore Object from Stream File - Help
CBX289M CLP Restore Object from Stream File - build command
CBX289T RPGLE Work with LAN Writers
CBX289T2 RPGLE QUSRJOBI format JOBI0710 - Job library list/JOBQ
CBX289T3 RPGLE QUSRJOBI format JOBI0310 - Job LDA
CBX289T7 RPGLE QUSRJOBI format JOBI0710 - Job library list/JOBQ
CBX289T8 RPGLE QUSRJOBI format JOBI0710 - Job library list/JOBQ
CBX289X CMD Restore Object from Stream File
CBX2891 RPGLE Restore Object from Stream File - CPP
CBX2891V RPGLE Restore Object from Stream File - VCP
CBX2892 RPGLE Restore from Application - Exit program
CBX290 RPGLE Check ECS modem activity
CBX2901 RPGLE Save object list
CBX2902 RPGLE Work with Referenced Job Descriptions - CCP
CBX291 RPGLE Display Authorization List IFS Objects - CPP (MSG)
CBX2911 RPGLE QALRTVA Example
CBX292 RPGLE Retrieve lock information APIs
CBX292T2 CLP Retrieve lock information APIs - test
CBX294 CLP QUSRJOBD API example
CBX295 RPGLE Retrieve Spool Information
CBX297 RPGLE Encrypt and Decrypt Data - services
CBX298 SQLRPGLE Values into
CBX299 RPGLE Encrypt and Decrypt Data - services
CBX299XX RPGLE Encrypt and Decrypt Data - services
CBX2991 RPGLE Encrypt and Decrypt Data - services
CBX2992 RPGLE Encrypt and Decrypt Data - services
CBX601 RPGLE Receive IFS journal entry
CBX601C CLP Receive IFS journal entry
CBX601X CLP Receive IFS journal entry - application setup
CBX6011 RPGLE Run IFS file processing
CBX6012 RPGLE Check IFS object locks
CBX6013 RPGLE Process IFS file
CBX602 RPGLE Work with Jobs - CCP
CBX602E RPGLE Work with Jobs - UIM General Exit Program
CBX602E.1 RPGLE Work with Jobs - UIM General Exit Program
CBX602H PNLGRP Work with Jobs - Help
CBX602L RPGLE Work with Jobs - UIM List Exit Program
CBX602L.0 RPGLE Work with Jobs - UIM List Exit Program
CBX602M CLP Work with Jobs - Build command
CBX602P PNLGRP Work with Jobs - Panel Group
CBX602P.0 PNLGRP Work with Jobs - Panel Group
CBX602P.1 PNLGRP Work with Jobs - Panel Group
CBX602V RPGLE Work with Jobs - VCP
CBX602X CMD Work with Jobs
CBX603M CLP Signature Commands - Build commands
CBX603U UIM Signature Commands Menu
CBX6031 RPGLE Generate PKA Key Pair - CPP
CBX6031H PNLGRP Generate PKA Key Pair - Help
CBX6031V RPGLE Generate PKA Key Pair - VCP
CBX6031X CMD Generate PKA Key Pair
CBX6032 RPGLE Calculate Stream File Signature - CPP
CBX6032.1 RPGLE Calculate Stream File Signature - CPP
CBX6032H PNLGRP Calculate Stream File Signature - Help
CBX6032V RPGLE Calculate Stream File Signature - VCP
CBX6032X CMD Calculate Stream File Signature
CBX6033 RPGLE Verify Stream File Signature - CPP
CBX6033H PNLGRP Verify Stream File Signature - Help
CBX6033V RPGLE Verify Stream File Signature - VCP
CBX6033X CMD Verify Stream File Signature
CBX6034 RPGLE Check Cryptographic Support - CPP
CBX6034H PNLGRP Check Cryptographic Support - Help
CBX6034X CMD Check Cryptographic Support
CBX604 RPGLE Counter ID Functions - service program
CBX604_B SRVSRC Counter ID Functions - binder source
CBX604_H RPGLE Counter ID Functions - prototypes
CBX604M CLP Compare and Swap MI Builtin - create objects
CBX6041 RPGLE Compare and Swap MI Builtin - test 1
CBX6041F PF Counter Data File - test 1
CBX6041T CLP Compare and Swap MI Builtin - test 1
CBX6042 RPGLE Compare and Swap MI Builtin - test 2
CBX6042F PF Counter Data File - test 2
CBX6042T CLLE Compare and Swap MI Builtin - test 2
CBX605 RPGLE Work with Output Queue Authorities - CPP
CBX605B SRVSRC Work with Output Queue Authorities - Binder source
CBX605H PNLGRP Work with Output Queue Authorities - Help
CBX605M CLP Work with Output Queue Authorities - Build command
CBX605P PNLGRP Work with Output Queue Authorities - Panel Group
CBX605S RPGLE Work with Output Queue Authorities - Services
CBX605V RPGLE Work with Output Queue Authorities - VCP
CBX605X CMD Work with Output Queue Authorities
CBX606 CLP Scan string - CPP
CBX606H PNLGRP Scan string - Help
CBX606T CLP Scan string - Test
CBX606X CMD Scan string
CBX607 RPGLE Analyze Audit Journal - Services
CBX607B SRVSRC Analyze Audit Journal - Binder Source
CBX607C RPGLE Analyze Audit Journal - Choice Program
CBX607H PNLGRP Analyze Audit Journal - Help
CBX607M CLP Analyze Audit Journal - Build command
CBX607P RPGLE Analyze Audit Journal - PCP
CBX607V RPGLE Analyze Audit Journal - VCP
CBX607X CMD Analyze Audit Journal
CBX6071 RPGLE Analyze Audit Journal - CPP 1
CBX6071.01 RPGLE Analyze Audit Journal - CPP 1
CBX6071P PNLGRP Analyze Audit Journal - Panel Group
CBX6072 RPGLE Analyze Audit Journal - CPP 2
CBX608 RPGLE Work with Certificates - CPP
CBX608.1 RPGLE Work with Certificates - CPP
CBX608E RPGLE Work with Certificates - UIM Exit Program
CBX608H PNLGRP Work with Certificates - Help
CBX608M CLP Work with Certificates - Build command
CBX608P PNLGRP Work with Certificates - Panel Group
CBX608V RPGLE Work with Certificates - VCP
CBX608X CMD Work with Certificates
CBX609 RPGLE Display Certificate - CPP
CBX609H PNLGRP Display Certificate - Help
CBX609M CLP Display Certificate - Build command
CBX609P PNLGRP Display Certificate - Panel Group
CBX609V RPGLE Display Certificate - VCP
CBX609X CMD Display Certificate
CBX610 RPGLE Check Certificate Expiration - CPP
CBX610H PNLGRP Check Certificate Expiration - Help
CBX610M CLP Check Certificate Expiration - Build command
CBX610V RPGLE Check Certificate Expiration - VCP
CBX610X CMD Check Certificate Expiration
CBX611 RPGLE Display Command Default Value
CBX611H PNLGRP Display Command Default Value - Help
CBX611X CMD Display Command Default Value
CBX612 RPGLE Analyze Object Authorities - CPP
CBX612B SRVSRC Analyze Object Authorities - Binder source
CBX612C RPGLE Analyze Object Authorities - Choice Program
CBX612E RPGLE Analyze Object Authorities - UIM Exit Program
CBX612H PNLGRP Analyze Object Authorities - Help
CBX612L RPGLE Retrieve Command Parameter Value List
CBX612M CLP Analyse Object Authorities - Build command
CBX612P PNLGRP Analyze Object Authorities - Panel Group
CBX612S RPGLE Analyze Object Authorities - Services
CBX612U RPGLE Analyze Object Authorities - UIM Cond Program
CBX612V RPGLE Analyze Object Authorities - VCP
CBX612X CMD Analyze Object Authorities
CBX701 RPGLE Retrieve TCP/IP status
CBX701C CLP Retrieve TCP/IP status - test
CBX701H PNLGRP Retrieve TCP/IP status
CBX701X CMD Retrieve TCP/IP status
CBX702 RPGLE Retrieve system state
CBX702C CLP Retrieve system state - test
CBX702H PNLGRP Retrieve system state
CBX702X CMD Retrieve system state
CBX703 RPGLE QTWAIDSP API
CBX703F RPGLE QTWAIDSP API
CBX7031 RPGLE QTWCHKSP API
CBX7031F RPGLE QTWCHKSP API
CBX7031T RPGLE QTWCHKSP API
CBX704 RPGLE Add PRN seed
CBX704H PNLGRP Add PRN seed
CBX704X CMD Add PRN seed
CBX705H PNLGRP Change journal recovery count
CBX705X CMD Change journal recovery count
CBX706 RPGLE Validate password exit program
CBX706.01 RPGLE Validate password exit program
CBX706.02 RPGLE Validate password exit program
CBX707 RPGLE Validate password exit program
CBX708 RPGLE Check password exit program
CBX708D SPADCT Check password exclude word list
CBX708T RPGLE Check password exit program
CBX708T2 RPGLE Check password exit program
CBX709 RPGLE Retrieve displayfile field location
CBX709T RPGLE Retrieve displayfile field location
CBX709T2 RPGLE Retrieve displayfile field location
CBX800 RPGLE Work with Command Security - CPP
CBX800E RPGLE Work with Command Security - UIM Exit Program
CBX800H PNLGRP Work with Command Security - Help
CBX800M CLP Work with Command Security - Build command
CBX800P PNLGRP Work with Command Security - Panel Group
CBX800V RPGLE Work with Command Security - VCP
CBX800X CMD Work with Command Security
CBX8000 RPGLE Work with Command Security - CPP
CBX8001 RPGLE Work with Command Information - CPP
CBX801 RPGLE Work with Spooled File Actions
CBX801.01 RPGLE Work with Spooled File Actions
CBX801E RPGLE Work with Spooled File Actions - UIM General Exit
CBX801H PNLGRP Work with Spooled File Actions - Help
CBX801M CLP Spooled File Actions - Build commands
CBX801P PNLGRP Work with Spooled File Actions - Panel Group
CBX801X CMD Work with Spooled File Actions
CBX801XC CLP UIM Spooled File List Action 'C' Exit Program
CBX801XC.2 CLP UIM Spooled File List Action 'C' Exit Program
CBX801XM CLP UIM Spooled File List Action 'M' Exit Program
CBX801XM.2 CLP UIM Spooled File List Action 'M' Exit Program
CBX801XP CLP UIM Spooled File List Action 'P' Exit Program
CBX801XT CLP UIM Spooled File List Action 'T' Exit Program
CBX8011 RPGLE Retrieve Temporary File Name IFS - CPP
CBX8011X CMD Retrieve Temporary File Name IFS
CBX80112 CLP Send Spooled File E-mail
CBX80112X CMD Send Spooled File E-mail
CBX8012 RPGLE Add Spooled File Action - CPP
CBX8012H PNLGRP Add Spooled File Action - Help
CBX8012V RPGLE Add Spooled File Action - VCP
CBX8012X CMD Add Spooled File Action
CBX80122 RPGLE Read current screen
CBX8013 RPGLE Remove Spooled File Action - CPP
CBX8013H PNLGRP Remove Spooled File Action - Help
CBX8013X CMD Remove Spooled File Action
CBX802 RPGLE List PTF Groups - CPP
CBX802F PF Group PTF information output file
CBX802H PNLGRP List PTF Groups - Help
CBX802M CLP List PTF Groups - Build commands
CBX802X CMD List PTF Groups
CBX803 RPGLE Change Service Tools User ID - CPP
CBX803H PNLGRP Change Service Tools User ID - Help
CBX803M CLP Change Service Tools User ID - Build command
CBX803X CMD Change Service Tools User ID
CBX804 RPGLE Submit Authority Reports - CPP
CBX804H PNLGRP Submit Authority Reports - Help
CBX804M CLP Submit Authority Reports - Build command
CBX804V RPGLE Submit Authority Reports - VCP
CBX804X CMD Submit Authority Reports
CBX805 RPGLE List Job Schedule Entries - CPP
CBX805.0 RPGLE List Job Schedule Entries - CPP
CBX805H PNLGRP List Job Schedule Entries - Help
CBX805M CLP List Job Schedule Entries - Build command
CBX805X CMD List Job Schedule Entries
CBX806 RPGLE Update Job Schedule Entries - CPP
CBX806H PNLGRP Update Job Schedule Entries - Help
CBX806M CLP Update Job Schedule Entries - Build command
CBX806V RPGLE Update Job Schedule Entries - VCP
CBX806X CMD Update Job Schedule Entries
CBX807 RPGLE Compare Object Authority - CPP
CBX807C RPGLE Compare Object Authority - Choice Program
CBX807E RPGLE Compare Object Authority - UIM Exit Program
CBX807H PNLGRP Compare Object Authority - Help
CBX807L RPGLE Retrieve Command Parameter Value List
CBX807M CLP Compare Object Authority - Build command
CBX807P PNLGRP Compare Object Authority - Panel Group
CBX807V RPGLE Compare Object Authority - VCP
CBX807X CMD Compare Object Authority
CBX808 RPGLE Work with Object Authority - CPP
CBX808C RPGLE Work with Object Authority - Choice Program
CBX808H PNLGRP Work with Object Authority - Help
CBX808H2 PNLGRP Work with Object Authority - Help
CBX808M CLP Work with Object Authority - Build command
CBX808P PNLGRP Work with Object Authority - Panel Group
CBX808V RPGLE Work with Object Authority - VCP
CBX808X CMD Work with Object Authority
CBX8082 RPGLE Work with Object Authority - CPP
CBX809H PNLGRP Add Query Reference Information - Help
CBX809V RPGLE Add Query Reference Information - VCP
CBX809X CMD Add Query Reference Information
CBX810 RPGLE Work with DB Server Jobs - CCP
CBX810E RPGLE Work with DB Server Jobs - UIM General Exit Pgm
CBX810H PNLGRP Work with DB Server Jobs - Help
CBX810L RPGLE Work with DB Server Jobs - UIM List Exit Program
CBX810M CLP Work with DB Server Jobs - Build command
CBX810P PNLGRP Work with DB Server Jobs - Panel Group
CBX810V RPGLE Work with DB Server Jobs - VCP
CBX810X CMD Work with DB Server Jobs
CBX811H PNLGRP Display IOA Cache Battery Status - Help
CBX811H2 PNLGRP Display IOA Cache Battery Status - Help
CBX811X CMD Display IOA Cache Battery Status
CBX812 RPGLE Copy User Authority - CPP
CBX812C RPGLE Object Type - Choice Program
CBX812H PNLGRP Copy User Authority - Help
CBX812L RPGLE Retrieve Command Parameter Value List
CBX812M CLP Copy User Authority - Build command
CBX812V RPGLE Copy User Authority - VCP
CBX812X CMD Copy User Authority
CBX813 CLP Start Program Adoption
CBX813H PNLGRP Start Program Adoption - Help
CBX813M CLP Start Program Adoption - Build command
CBX813X CMD Start Program Adoption
CBX814 CLP Update Object Authority - CPP
CBX814H PNLGRP Update Object Authority - Help
CBX814M CLP Update Object Authority - Build command
CBX814V RPGLE Update Object Authority - VCP
CBX814X CMD Update Object Authority
CBX900 RPGLE Job notification exit program
CBX901.0 RPGLE Validate password exit program
CBX902 RPGLE Receive journal entry CBX902
CBX902C CLP Receive journal entry CBX902
CBX902F PF Journal log CBX902
CBX902X CLP Receive journal entry - application setup CBX902
CBX903A RPGLE Convert external format to numeric
CBX903A51 RPGLE Convert external format to numeric
CBX903B RPGLE Late bound copy numeric variable
CBX903F PF Data file CBX902
CBX904 RPGLE Limit device sessions
CBX905 RPGLE Retrieve identity of last spooled file created
CBX906 RPGLE Check panel status
CBX907 RPGLE Print QHST performance information
CBX907.1 RPGLE Print QHST inquiry messages
CBX907.2 RPGLE Print QHST performance information
CBX907C CLP Print QHST performance information
CBX9071 RPGLE Print QHST performance information
CBX9071C CLP Print QHST performance information
CBX908 CLLE Demonstrate authority propagation blocking.
CBX909 RPGLE Create spooled file notification
CBX9091 RPGLE Create spooled file notification
CBX910 CLP Spooled file output queue notification
CBX911 RPGLE Validate CCSID
CBX911H PNLGRP Validate CCSID
CBX911X CMD Validate CCSID
CBX912 RPGLE Delete journal receiver exit program
CBX912_M RPGLE
CBX912C CLP Delete journal receiver exit program - test
CBX912X CLP Delete journal receiver exit program - test setup
CBX913 RPGLE Critical ASP usage % exit program
CBX914 CLP Display PTF information
CBX914H PNLGRP Display PTF information
CBX914X CMD Display PTF information
CBX915 CLP Rename Hardware Resource
CBX915H PNLGRP Rename Hardware Resource
CBX915X CMD Rename Hardware Resource
CBX916 RPGLE Display language ID's default CCSID - CPP
CBX916C RPGLE Display language ID's default CCSID - Choice pgm
CBX916H PNLGRP Display language ID's default CCSID
CBX916X CMD Display language ID's default CCSID
CBX917 RPGLE Print server authentication entries
CBX917H PNLGRP Print server authentication entries
CBX917X CMD Print server authentication entries
CBX918S RPGLE Retrieve & set encrypted user password - services
CBX9181 RPGLE Retrieve encrypted user password
CBX9181T RPGLE Retrieve encrypted user password
CBX9182 RPGLE Set encrypted user password
CBX919 RPGLE Remove ARP table entry - CPP
CBX919H PNLGRP Remove ARP table entry
CBX919V RPGLE Remove ARP table entry - VCP
CBX919X CMD Remove ARP table entry
CBX919X1 CMD Remove ARP table entry
CBX920 RPGLE Process file locks
CBX920H PNLGRP Process file locks
CBX920X CMD Process file locks
CBX921 RPGLE Break message handler
CBX921CL CLP Initial program example
CBX921D DSPF Break message handler
CBX921D.1 DSPF Break message handler
CBX921T RPGLE Break message handler
CBX922 RPGLE Process record locks
CBX922H PNLGRP Process record locks
CBX922T RPGLE Retrieve DB key fields & select/omit values
CBX922X CMD Process record locks
CBX923 CLP Change User Status
CBX923H PNLGRP Change User Status
CBX923X CMD Change User Status
CBX924 CLP Display software inventory
CBX924H PNLGRP Display software inventory
CBX924X CMD Display software inventory
CBX925 RPGLE Receive IFS journal entry
CBX925.0 RPGLE Receive IFS journal entry
CBX925C CLP Receive IFS journal entry
CBX925X CLP Receive IFS journal entry - application setup
CBX925XX CLP Receive IFS journal entry - application setup
CBX9261 RPGLE Run IFS file processing
CBX9262 RPGLE Check IFS object locks
CBX9263 RPGLE Process IFS file
CBX9263T RPGLE Process IFS file
CBX9263T2 RPGLE Process IFS file
CBX9263T3 RPGLE Process IFS file
CBX92632 RPGLE Process IFS file
CBX927 RPGLE Display attributes
CBX927H PNLGRP Display attributes
CBX927V RPGLE Display attributes - VCP
CBX927X CMD Display attributes
CBX9281 RPGLE Retrieve Special Authorities
CBX9281C CLP Retrieve Special Authorities - test
CBX9281H PNLGRP Retrieve Special Authorities
CBX9281X CMD Retrieve Special Authorities
CBX9282 RPGLE Check User Special Authorities
CBX9282C CLP Check User Special Authorities - test
CBX9282H PNLGRP Check User Special Authorities
CBX9282M CLP Check User Special Authorities - Build command
CBX9282X CMD Check User Special Authorities
CBX929 RPGLE Retrieve User Special Authorities
CBX929C CLP Retrieve User Special Authorities - test
CBX929H PNLGRP Retrieve User Special Authorities
CBX929X CMD Retrieve User Special Authorities
CBX930H PNLGRP Print programs adopting special authorities
CBX930H.01 PNLGRP Print programs adopting special authorities
CBX930V CLP Print programs adopting special authorities - VCP
CBX930X CMD Print programs adopting special authorities
CBX930X.01 CMD Print programs adopting special authorities
CBX9301 CLP Print programs adopting special authorities - CPP
CBX9301.01 CLP Print programs adopting special authorities - CPP
CBX9302 RPGLE Print programs adopting special authorities - CPP
CBX9302.01 RPGLE Print programs adopting special authorities - CPP
CBX931 RPGLE Change Object Authority - CPP
CBX931H PNLGRP Change Object Authority
CBX931V CLP Change Object Authority - VCP
CBX931X CMD Change Object Authority
CBX932H PNLGRP Print save information
CBX932V CLP Print save information - VCP
CBX932X CMD Print save information
CBX9321 CLP Print save information - CPP
CBX9322 RPGLE Print save information - CPP
CBX9322V51 RPGLE Print save information - CPP
CBX9322X RPGLE Print save information - CPP
CBX933 RPGLE Start journal for library - CPP
CBX933H PNLGRP Start journal for library
CBX933V CLP Start journal for library - VCP
CBX933X CMD Start journal for library
CBX934 RPGLE End journal for library - CPP
CBX934H PNLGRP End journal for library
CBX934V CLP End journal for library - VCP
CBX934X CMD End journal for library
CBX935H PNLGRP Run job command
CBX935X CMD Run job command
CBX9351 CLP Run job command
CBX9351.2 CLP Run command in another job
CBX9352 CLP Run job command - get serviced job ID
CBX9353 RPGLE Run job command
CBX936 RPGLE Analyze user profiles - CPP
CBX936H PNLGRP Analyze user profiles
CBX936X CMD Analyze user profiles
CBX937 RPGLE Display PTF CUM Level
CBX937H PNLGRP Display PTF CUM Level
CBX937X CMD Display PTF CUM Level
CBX938 RPGLE Print journal receiver information
CBX938H PNLGRP Print journal receiver information
CBX938X CMD Print journal receiver information
CBX939 RPGLE Retrieve System Data
CBX939H PNLGRP Retrieve System Data
CBX939T CLP Retrieve System Data - test
CBX939X CMD Retrieve System Data
CBX940 RPGLE Check cryptographic support
CBX940.2 RPGLE Check cryptographic support
CBX940H PNLGRP Check cryptographic support
CBX940X CMD Check cryptographic support
CBX9411 RPGLE Retrieve Directory Entry SMTP Address
CBX9411H PNLGRP Retrieve Directory Entry SMTP Address
CBX9411X CMD Retrieve Directory Entry SMTP Address
CBX9412 CLP Display Directory Entry SMTP Address
CBX9412H PNLGRP Display Directory Entry SMTP Address
CBX9412X CMD Display Directory Entry SMTP Address
CBX9413 CLP Break message handling: forward message to e-mail
CBX9421 CLP Retrieve Device IP Address
CBX9421H PNLGRP Retrieve Device IP Address
CBX9421X CMD Retrieve Device IP Address
CBX9422 CLP Display Device IP Address
CBX9422H PNLGRP Display Device IP Address
CBX9422X CMD Display Device IP Address
CBX943H PNLGRP Print Journal Report
CBX943V CLP Print Journal Report - VCP
CBX943X CMD Print Journal Report
CBX9431 CLP Print Journal Report - CPP
CBX9432 RPGLE Print Journal Report - CPP
CBX944 RPGLE Process object locks
CBX944H PNLGRP Process object locks
CBX944X CMD Process object locks
CBX945 CLP Change profile exit program - CPP
CBX945H PNLGRP Change profile exit program - Help
CBX945O CLP Change profile exit program - POP
CBX945X CMD Change profile exit program
CBX946 RPGLE Enhanced system request menu
CBX946C CLP Enhanced system request menu - create setup
CBX946S RPGLE Enhanced system request menu - services
CBX947 RPGLE Check PTF Status - CPP
CBX947H PNLGRP Check PTF Status - Help
CBX947X CMD Check PTF Status
CBX948 RPGLE Analyze user profile usage - CPP
CBX948H PNLGRP Analyze user profile usage - Help
CBX948X CMD Analyze user profile usage
CBX949 RPGLE Print registered exit programs - CPP
CBX949.1 RPGLE Print registered exit programs - CPP
CBX949.2 RPGLE Print registered exit programs - CPP
CBX949H PNLGRP Print registered exit programs
CBX949H.1 PNLGRP Print registered exit programs
CBX949X CMD Print registered exit programs
CBX949X.1 CMD Print registered exit programs
CBX950 RPGLE Display job IFS object locks
CBX950.S RPGLE Display job IFS object locks
CBX950H PNLGRP Display job IFS object locks
CBX950X CMD Display job IFS object locks
CBX951 RPGLE Add PRN seed
CBX951H PNLGRP Add PRN seed
CBX951X CMD Add PRN seed
CBX952H PNLGRP Print job run attributes - Help
CBX952V CLP Print job run attributes - VCP
CBX952X CMD Print job run attributes
CBX9521 CLP Print job run attributes - CPP 1
CBX9522 RPGLE Print job run attributes - CPP 2
CBX9522.01 RPGLE Print job run attributes - CPP 2
CBX953 RPGLE Add Group Profile - CPP
CBX953.NEW RPGLE Add Group Profile - CPP
CBX953H PNLGRP Add Group Profile - Help
CBX953V RPGLE Add Group Profile - VCP
CBX953X CMD Add Group Profile - CPP
CBX954 RPGLE Remove Group Profile - CPP
CBX954H PNLGRP Remove Group Profile - Help
CBX954V RPGLE Remove Group Profile - VCP
CBX954X CMD Remove Group Profile
CBX955 CLP Scan string - CPP
CBX955H PNLGRP Scan string - Help
CBX955T CLP Scan string - Test
CBX955X CMD Scan string
CBX956 RPGLE Print User Authorization Lists - CPP
CBX956H PNLGRP Print User Authorization Lists - Help
CBX956V CLP Print User Authorization Lists - VCP
CBX956X CMD Print User Authorization Lists
CBX9562 RPGLE Change Object Authority - CPP
CBX9563 RPGLE Change Object Authority - CPP
CBX9563V RPGLE Display Index Entry Count - VCP
CBX9563X CMD Display Index Entry Count
CBX957 RPGLE Change NetServer User - CPP
CBX957H PNLGRP Change NetServer User - Help
CBX957M CLP Change NetServer User - Build command
CBX957V RPGLE Change NetServer User - VCP
CBX957X CMD Change NetServer User
CBX958 RPGLE Work with NetServer User - CPP
CBX958E RPGLE Work with NetServer User - UIM Exit Program
CBX958H PNLGRP Work with NetServer User - Help
CBX958M CLP Work with NetServer User - Build command
CBX958P PNLGRP Work with NetServer User - Panel Group
CBX958V RPGLE Work with NetServer User - VCP
CBX958X CMD Work with NetServer User
CBX959 RPGLE Remove Journal Receivers - CPP
CBX959H PNLGRP Remove Journal Receivers - Help
CBX959M CLP Remove Journal Receivers - Build command
CBX959V RPGLE Remove Journal Receivers - VCP
CBX959V51 RPGLE Remove Journal Receivers - VCP
CBX959X CMD Remove Journal Receivers
CBX960 RPGLE Add Server Share - CPP
CBX960H PNLGRP Add Server Share - Help
CBX960V RPGLE Add Server Share - VCP
CBX960X CMD Add Server Share
CBX961 RPGLE Remove Server Share - CPP
CBX961H PNLGRP Remove Server Share - Help
CBX961M CLP Add and Remove Server Shares - Build commands
CBX961X CMD Remove Server Share
CBX962 RPGLE Change Server Share - CPP
CBX962H PNLGRP Change Server Share - Help
CBX962M CLP Change Server Share - Build command
CBX962O RPGLE Change Server Share - POP
CBX962V RPGLE Change Server Share - VCP
CBX962X CMD Change Server Share
CBX963 RPGLE Display Server Share - CPP
CBX963E RPGLE Display Server Share - UIM General Exit
CBX963H PNLGRP Display Server Share - Help
CBX963M CLP Display Server Share - Build command
CBX963P PNLGRP Display Server Share - Panel Group
CBX963V RPGLE Display Server Share - VCP
CBX963X CMD Display Server Share
CBX964 RPGLE Work with Server Shares - CPP
CBX964E RPGLE Work with Server Shares - UIM Exit Program
CBX964H PNLGRP Work with Server Shares - Help
CBX964M CLP Work with Server Shares - Build command
CBX964P PNLGRP Work with Server Shares - Panel Group
CBX964V RPGLE Work with Server Shares - VCP
CBX964X CMD Work with Server Shares
CBX965 RPGLE Display User Jobs - CCP
CBX965E RPGLE Display User Jobs - UIM General Exit Program
CBX965H PNLGRP Display User Jobs - Help
CBX965L RPGLE Display User Jobs - UIM List Exit Program
CBX965M CLP Display User Jobs - Build command
CBX965P PNLGRP Display User Jobs - Panel Group
CBX965V RPGLE Display User Jobs - VCP
CBX965X CMD Display User Jobs
CBX965X3 CMD Display User Jobs
CBX966 RPGLE Display Subsystem Activity - CCP
CBX966E RPGLE Display Subsystem Activity - UIM Exit Program
CBX966H PNLGRP Display Subsystem Activity - Help
CBX966M CLP Display Subsystem Activity - Build command
CBX966P PNLGRP Display Subsystem Activity - Panel Group
CBX966V RPGLE Display Subsystem Activity - VCP
CBX966X CMD Display Subsystem Activity
CBX967 RPGLE Display Subsystem Job Queues - CCP
CBX967E RPGLE Display Subsystem Job Queues - UIM Exit Program
CBX967H PNLGRP Display Subsystem Job Queues - Help
CBX967M CLP Display Subsystem Job Queues - Build command
CBX967P PNLGRP Display Subsystem Job Queues - Panel Group
CBX967V RPGLE Display Subsystem Job Queues - VCP
CBX967X CMD Display Subsystem Job Queues
CBX968 RPGLE Display Job Queue Jobs - CCP
CBX968E RPGLE Display Job Queue Jobs - UIM Exit Program
CBX968H PNLGRP Display Job Queue Jobs - Help
CBX968M CLP Display Job Queue Jobs - Build command
CBX968P PNLGRP Display Job Queue Jobs - Panel Group
CBX968P.01 PNLGRP Display Job Queue Jobs - Panel Group
CBX968V RPGLE Display Job Queue Jobs - VCP
CBX968X CMD Display Job Queue Jobs
CBX969 RPGLE Work with Job 2 - CCP
CBX969E RPGLE Work with Job 2 - UIM General Exit Program
CBX969H PNLGRP Work with Job 2 - Help
CBX969L RPGLE Work with Job 2 - UIM List Exit Program
CBX969M CLP Work with Job 2 - Build command
CBX969P PNLGRP Work with Job 2 - Panel Group
CBX969V RPGLE Work with Job 2 - VCP
CBX969X CMD Work with Job 2
CBX970 RPGLE Work with Journal 2 - CCP
CBX970E RPGLE Work with Journal 2 - UIM Exit Program
CBX970H PNLGRP Work with Journal 2 - Help
CBX970M CLP Work with Journal 2 - Build command
CBX970P PNLGRP Work with Journal 2 - Panel Group
CBX970V RPGLE Work with Journal 2 - VCP
CBX970X CMD Work with Journal 2
CBX971 RPGLE Work with Output Queue Authorities - CPP
CBX971.01 RPGLE Work with Output Queue Authorities - CPP
CBX971E RPGLE Work with Output Queue Authorities - UIM Exit Pgm
CBX971H PNLGRP Work with Output Queue Authorities - Help
CBX971H.01 PNLGRP Work with Output Queue Authorities - Help
CBX971M CLP Work with Output Queue Authorities - Build command
CBX971P PNLGRP Work with Output Queue Authorities - Panel Group
CBX971P.01 PNLGRP Work with Output Queue Authorities - Panel Group
CBX971V RPGLE Work with Output Queue Authorities - VCP
CBX971X CMD Work with Output Queue Authorities
CBX971X.01 CMD Work with Output Queue Authorities
CBX972E RPGLE Work with Profile Security Attr - UIM Exit Program
CBX972E.5 RPGLE Work with Profile Security Attr - UIM Exit Program
CBX972H PNLGRP Work with Profile Security Attr - Help
CBX972H.2 PNLGRP Work with Profile Security Attr - Help
CBX972H.4 PNLGRP Work with Profile Security Attr - Help
CBX972M CLP Work with Profile Security Attr - Build Command
CBX972P PNLGRP Work with Profile Security Attr - Panel Group
CBX972P.1 PNLGRP Work with Profile Security Attr - Panel Group
CBX972P.2 PNLGRP Work with Profile Security Attr - Panel Group
CBX972P.3 PNLGRP Work with Profile Security Attr - Panel Group
CBX972P.4 PNLGRP Work with Profile Security Attr - Panel Group
CBX972P.5 PNLGRP Work with Profile Security Attr - Panel Group
CBX972X CMD Work with Profile Security Attributes
CBX972X.2 CMD Work with Profile Security Attributes
CBX972X.4 CMD Work with Profile Security Attributes
CBX9721 RPGLE Work with Profile Security Attr - CPP 1
CBX9721.1 RPGLE Work with Profile Security Attr - CPP 1
CBX9721.2 RPGLE Work with Profile Security Attr - CPP 1
CBX9721.5 RPGLE Work with Profile Security Attr - CPP 1
CBX9722 RPGLE Work with Profile Security Attr - CPP 2
CBX973 RPGLE Set Default Journal - CPP
CBX973H PNLGRP Set Default Journal - Help
CBX973M CLP Set Default Journal - Build Command
CBX973O RPGLE Set Default Journal - POP
CBX973V RPGLE Set Default Journal - VCP
CBX973X CMD Set Default Journal
CBX974 RPGLE Work with Default Journal - CPP
CBX974E RPGLE Work with Default Journal - UIM Exit Program
CBX974H PNLGRP Work with Default Journal - Help
CBX974M CLP Work with Default Journal - Build command
CBX974P PNLGRP Work with Default Journal - Panel Group
CBX974V RPGLE Work with Default Journal - VCP
CBX974X CMD Work with Default Journal
CBX975H PNLGRP Run Job Command - Help
CBX975M CLP Run Job Command - Build command
CBX975X CMD Run Job Command
CBX9751 RPGLE Run Job Command - CPP
CBX9752 RPGLE Run Job Command - Exit Program
CBX976 CLP Set Job Interrupt Status Routing Program
CBX976M CLP Job Interrupt Status - Build commands
CBX9761 RPGLE Change Job Interrupt Status - CPP
CBX9761H PNLGRP Change Job Interrupt Status - Help
CBX9761X CMD Change Job Interrupt Status
CBX9762 RPGLE Retrieve Job Interrupt Status - CPP
CBX9762H PNLGRP Retrieve Job Interrupt Status - Help
CBX9762X CMD Retrieve Job Interrupt Status
CBX977 RPGLE Work with Jobs - CCP
CBX977E RPGLE Work with Jobs - UIM General Exit Program
CBX977H PNLGRP Work with Jobs - Help
CBX977L RPGLE Work with Jobs - UIM List Exit Program
CBX977M CLP Work with Jobs - Build command
CBX977P PNLGRP Work with Jobs - Panel Group
CBX977V RPGLE Work with Jobs - VCP
CBX977X CMD Work with Jobs
CBX978 RPGLE Retrieve Command Information
CBX978H PNLGRP Retrieve Command Information - Help
CBX978T CLP Retrieve Command Information - Test
CBX978T2 CLP Retrieve Command Information - Test
CBX978T3 CLP Retrieve Command Information - Test
CBX978X CMD Retrieve Command Information
CBX979 RPGLE Query Governor Exit Program
CBX979.1 RPGLE Query Governor Exit Program
CBX979.2 RPGLE Query Governor Exit Program
CBX979.3 RPGLE Query Governor Exit Program
CBX980 RPGLE User Query Attributes - services
CBX980B SRVSRC User Query Attributes - binder source
CBX980M CLP User Query Attributes - build commands
CBX9811 RPGLE Add User Query Attributes - CPP
CBX9811H PNLGRP Add User Query Attributes - Help
CBX9811V RPGLE Add User Query Attributes - VCP
CBX9811X CMD Add User Query Attributes
CBX9812 RPGLE Change User Query Attributes - CPP
CBX9812H PNLGRP Change User Query Attributes - Help
CBX9812O RPGLE Change User Query Attributes - POP
CBX9812V RPGLE Change User Query Attributes - VCP
CBX9812X CMD Change User Query Attributes
CBX9813 RPGLE Remove User Query Attributes - CPP
CBX9813H PNLGRP Remove User Query Attributes - Help
CBX9813V RPGLE Remove User Query Attributes - VCP
CBX9813X CMD Remove User Query Attributes
CBX982 RPGLE Work with User Query Attributes - CPP
CBX982C RPGLE Work with User Query Attributes - UIM Cond Program
CBX982C2 RPGLE Work with User Query Attributes - UIM Cond Program
CBX982E RPGLE Work with User Query Attributes - UIM Exit Program
CBX982H PNLGRP Work with User Query Attributes - Help
CBX982M CLP Work With User Query Attributes - Build command
CBX982P PNLGRP Work with User Query Attributes - Panel Group
CBX982V RPGLE Work with User Query Attributes - VCP
CBX982X CMD Work with User Query Attributes
CBX983 RPGLE Set User Query Attributes - CPP
CBX983C CLP Set User Query Attributes - Routing Program
CBX983C2 RPGLE User Query Attributes Commands - UIM Cond Program
CBX983H PNLGRP Set User Query Attributes - Help
CBX983M CLP User Query Attributes - build commands
CBX983U UIM User Query Attributes Commands
CBX983X CMD Set User Query Attributes
CBX984M CLP Software Agreement and Upgrade Commands - Build
CBX984U UIM Software Agreement and Upgrade Commands
CBX9841 RPGLE Check Software Agreement - CPP
CBX9841H PNLGRP Check Software Agreement - Help
CBX9841X CMD Check Software Agreement
CBX9842 RPGLE Accept Software Agreement - CPP
CBX9842H PNLGRP Accept Software Agreement - Help
CBX9842X CMD Accept Software Agreement
CBX984222
CBX9843 RPGLE Allocate LIC Space - CPP
CBX9843H PNLGRP Allocate LIC Space - Help
CBX9843X CMD Allocate LIC Space
CBX985 RPGLE Remove Pending Job Log - CPP
CBX985H PNLGRP Remove Pending Job Log - Help
CBX985X CMD Remove Pending Job Log
CBX986 RPGLE Work with Server Sessions - CPP
CBX986E RPGLE Work with Server Sessions - UIM Exit Program
CBX986H PNLGRP Work with Server Sessions - Help
CBX986M CLP Server Session Commands - Build commands
CBX986P PNLGRP Work with Server Sessions - Panel Group
CBX986V RPGLE Work with Server Sessions - VCP
CBX986X CMD Work with Server Sessions
CBX987 RPGLE End Server Session - CPP
CBX987H PNLGRP End Server Session - Help
CBX987V RPGLE End Server Session - VCP
CBX987X CMD End Server Session
CBX988 RPGLE Print Password Audit Report - CPP
CBX988H PNLGRP Print Password Audit Report - Help
CBX988M CLP Print Password Audit Report - Build command
CBX988X CMD Print Password Audit Report
CBX989 RPGLE Retrieve Query Attributes - CPP
CBX989H PNLGRP Retrieve Query Attributes - Help
CBX989M CLP Retrieve Query Attributes - Build command
CBX989T CLP Retrieve Query Attributes - Test
CBX989X CMD Retrieve Query Attributes
CBX99A RPGLE Query Governor Exit Program
CBX99AM CLP Query Governor Exit Program - Setup
CBX990 RPGLE Update User Auditing - CPP
CBX990H PNLGRP Update User Auditing - Help
CBX990M CLP Update User Auditing - Build command
CBX990O RPGLE Update User Auditing - POP
CBX990X CMD Update User Auditing
CBX991M CLP Add & Remove User Auditing - Build commands
CBX9911 RPGLE Add User Auditing - CPP
CBX9911H PNLGRP Add User Auditing - Help
CBX9911V RPGLE Add User Auditing - VCP
CBX9911X CMD Add User Auditing
CBX9912 RPGLE Remove User Auditing - CPP
CBX9912H PNLGRP Remove User Auditing - Help
CBX9912V RPGLE Remove User Auditing - VCP
CBX9912X CMD Remove User Auditing
CBX992 CLP Query/400 Printer File Override - Exit Program
CBX992.01 CLP Query/400 Printer File Override - Exit Program
CBX992.02 CLP Query/400 Printer File Override - Exit Program
CBX993 RPGLE Set Query Profile Options - CPP
CBX993H PNLGRP Set Query Profile Options - Help
CBX993M CLP Set Query Profile Options - Build Command
CBX993O RPGLE Set Query Profile Options - POP
CBX993V RPGLE Set Query Profile Options - VCP
CBX993X CMD Set Query Profile Options
CBX994 RPGLE Work with Query Profile Options - CPP
CBX994E RPGLE Work with Query Profile Options - UIM Exit Program
CBX994H PNLGRP Work with Query Profile Options - Help
CBX994M CLP Work with Query Profile Options - Build command
CBX994P PNLGRP Work with Query Profile Options - Panel Group
CBX994V RPGLE Work with Query Profile Options - VCP
CBX994X CMD Work with Query Profile Options
CBX9951 RPGLE Work with Routing Entries - CCP
CBX9951E RPGLE Work with Routing Entries - UIM Exit Program
CBX9951H PNLGRP Work with Routing Entries - Help
CBX9951M CLP Work with Routing Entries - Build command
CBX9951P PNLGRP Work with Routing Entries - Panel Group
CBX9951V RPGLE Work with Routing Entries - VCP
CBX9951X CMD Work with Routing Entries
CBX9952 RPGLE Work with Job Queue Entries - CCP
CBX9952E RPGLE Work with Job Queue Entries - UIM Exit Program
CBX9952H PNLGRP Work with Job Queue Entries - Help
CBX9952M CLP Work with Job Queue Entries - Build command
CBX9952P PNLGRP Work with Job Queue Entries - Panel Group
CBX9952V RPGLE Work with Job Queue Entries - VCP
CBX9952X CMD Work with Job Queue Entries
CBX9953 RPGLE Work with Job Queue Jobs - CCP
CBX9953E RPGLE Work with Job Queue Jobs - UIM Exit Program
CBX9953H PNLGRP Work with Job Queue Jobs - Help
CBX9953M CLP Work with Job Queue Jobs - Build command
CBX9953P PNLGRP Work with Job Queue Jobs - Panel Group
CBX9953V RPGLE Work with Job Queue Jobs - VCP
CBX9953X CMD Work with Job Queue Jobs
CBX9961 RPGLE Work with Prestart Job Entries - CCP
CBX9961E RPGLE Work with Prestart Job Entries - UIM Exit Program
CBX9961H PNLGRP Work with Prestart Job Entries - Help
CBX9961M CLP Work with Prestart Job Entries - Build command
CBX9961P PNLGRP Work with Prestart Job Entries - Panel Group
CBX9961V RPGLE Work with Prestart Job Entries - VCP
CBX9961X CMD Work with Prestart Job Entries
CBX9962 RPGLE Work with Autostart Job Entries - CCP
CBX9962.1 RPGLE Work with Autostart Job Entries - CCP
CBX9962E RPGLE Work with Autostart Job Entries - UIM Exit Program
CBX9962E.1 RPGLE Work with Autostart Job Entries - UIM Exit Program
CBX9962H PNLGRP Work with Autostart Job Entries - Help
CBX9962H.1 PNLGRP Work with Autostart Job Entries - Help
CBX9962M CLP Work with Autostart Job Entries - Build command
CBX9962P PNLGRP Work with Autostart Job Entries - Panel Group
CBX9962P.1 PNLGRP Work with Autostart Job Entries - Panel Group
CBX9962V RPGLE Work with Autostart Job Entries - VCP
CBX9962X CMD Work with Autostart Job Entries
CBX9963 CLP Submit Job Description Job - CPP
CBX9963H PNLGRP Submit Job Description Job - Help
CBX9963V RPGLE Submit Job Description Job - VCP
CBX9963X CMD Submit Job Description Job
CBX9971 RPGLE Work with Communication Entries - CCP
CBX9971E RPGLE Work with Communication Entries - UIM Exit Program
CBX9971H PNLGRP Work with Communication Entries - Help
CBX9971M CLP Work with Communication Entries - Build command
CBX9971P PNLGRP Work with Communication Entries - Panel Group
CBX9971V RPGLE Work with Communication Entries - VCP
CBX9971X CMD Work with Communication Entries
CBX9972 RPGLE Work with Workstation Entries - CCP
CBX9972E RPGLE Work with Workstation Entries - UIM Exit Program
CBX9972H PNLGRP Work with Workstation Entries - Help
CBX9972M CLP Work with Workstation Entries - Build command
CBX9972P PNLGRP Work with Workstation Entries - Panel Group
CBX9972V RPGLE Work with Workstation Entries - VCP
CBX9972X CMD Work with Workstation Entries
CBX9973 RPGLE Work with Workstation Entries - CCP
CBX9973P PNLGRP Work with Workstation Entries - Panel Group
CBX998 RPGLE Work with Subsystem Entries - CCP
CBX998E RPGLE Work with Subsystem Entries - UIM Exit Program
CBX998H PNLGRP Work with Subsystem Entries - Help
CBX998M CLP Work with Subsystem Entries - Build command
CBX998P PNLGRP Work with Subsystem Entries - Panel Group
CBX998V RPGLE Work with Subsystem Entries - VCP
CBX998X CMD Work with Subsystem Entries
CBX999 RPGLE Work with Remote Output Queues - CPP
CBX999E RPGLE Work with Remote Output Queues - UIM Exit Program
CBX999H PNLGRP Work with Remote Output Queues - Help
CBX999M CLP Work with Remote Output Queues - Build command
CBX999P PNLGRP Work with Remote Output Queues
CBX999V RPGLE Work with Remote Output Queues - VCP
CBX999X CMD Work with Remote Output Queues
訂閱:
文章 (Atom)