Communicator 3000 MPE/iX Release 6.0 (Platform Software Release C.60.00) (30216-90269)
200 Chapter 10
Technical Articles
CI Enhancements
Format 9 . In addition to the format 8 data, format 9 shows more
details such as:
• PIN number
• program name
• access method (for example, read, execute, or others)
• share mode (for example, multi, gmulti)
• current record number being accessed
• file number
• locks the accessing process owns and is waiting on
Following is a format 9 example:
:listfile hppxudc.pub.sys,9
********************
FILE: HPPXUDC.PUB.SYS
5 Accessors(O:5,P:5,L:5,W:0,R:5),Share
#S263 JEFFV,MGR.JVNM P:3,L:3,W:0,R:3 LDEV: 47
#P147 (LFCI.PUB.SYS)
ACCESS: R-excl REC#: 0 FNUM: 13
LOCKSOwner Waiter
FLOCK
OPEN
#P154 (CI.PUB.SYS)
ACCESS: R-excl REC#: 0 FNUM: 13
LOCKS: none
#P86 (JSMAIN.PUB.SYS)
ACCESS: R-excl REC#: 336 FNUM: 16
LOCKSOwner Waiter
FLOCK
#J434 FTPMON,FTP.SYS P:2,L:2,W:0,R:2 SPID: #O21905
#P79 (CI.PUB.SYS)
ACCESS: R-excl REC#: 0 FNUM: 14
LOCKS: none
#P47 (JSMAIN.PUB.SYS)
ACCESS: R-excl REC#: 336 FNUM: 15
LOCKSOwner Waiter
OPEN FLOCK
Analyzing the above format 9 example:
1. All of the format 8 data is seen.
2. The PIN (Process ID Number) begins the next line, followed by the
process filename.
3. The next line shows the type of access which includes: "R" for read,
"W" for write, "X" for execute, "A" for append, "L" for lock, "S" for
save, "U" for update, "RD" for directory read access. The file-sharing
mode is next. Values include: "sysexc" for system exclusive (rarely
seen), "excl" for exclusive, "ear" for semi-exclusive
(exclusive-allow-read), "shr" for shared, "multi" for shared job, or
"gmulti" for system shared. Next the current record number is seen,
and last is the file number.