Communicator e3000 MPE/iX Release 7.0 Express 1 (Software Release C.70.01) (30216-90328)

Chapter 6 159
Technical Articles
ci enhancements
where 'A' is append access, 'L' is lock access, 'Td' is traverse directory entries permission,
'Rd' is read directory entries permission, 'Cd' is create directory entries permissions, 'Dd' is
delete directory entries permission, and 'I' is an ACD validity bit. POSIX read access is
granted if the 'R' or 'Rd' bits are set. POSIX write access is granted if the 'W', 'Cd', or 'Dd'
bits are set. POSIX execute access is granted if the 'X' or 'Td' bits are set.
fmtcpumillisec - returns the same formatted time as shown by :SHOWPROC. The initial
format is: MM:SS.milliseconds. Once this format overflows it is automatically converted to
HH:MM:SS. The same formatting applies to fmtwaitmillisec.
fmtpid - a process ID (PID) is unique for the life of the system. It consists of 32 bits of a
PIN and 32 bits of a reuse count. Since the CI does not yet support 64 bit numbers, the
formatted MPE PID is returned in a string. The string contains the ASCII PIN, followed by
a single space, followed by the ASCII reuse count. The pxpid is the POSIX PID and
consists of the 16 bit reuse count followed by the 16 bit PIN. This value is returned as a 32
bit CI integer, and is the same number seen in the shell’s ‘ps’ command output.
program - if the program filename can be representated in MPE syntax then it is
returned in the traditional MPE 'file.group.account' format. Otherwise, the program name
is returned in POSIX (HFS) syntax as an absolute pathname.
jinfo
Four new items have been added to the JINFO function:
Executing bool True if the target job exists and is in the
INTRO, EXEC* or EXEC states.
Scheduled bool True if the target job exists and is in the
SCHED state.
Suspended bool True if the target job exists and is in the
SUSP state.
Waiting bool True if the target job exists and is in the
WAIT state.
ipaddr, the IP address item, now requires the same capabilities as enforced by the
SHOWCONN utility and by the :LISTFILE,access command. Namely, one of: SM, OP, NA,
NM, or PM capbility is required in order to obtain the IP address of the target session.
The cipin and jsmainpin items no longer have special restrictions in place. Any user can
retrieve the CI PIN or the JSMAIN PIN for any job/session.
CPU time, in both seconds and milliseconds, is now accurate for all jobs and sessions.