Communicator e3000 MPE/iX Release 6.0 Express 1 (C.60.01) (30216-90286)
24 Chapter3
Technical Articles
CI Enhancements
HPHHMMSSMMM A CI variable containing the current time in a string formatted as
“HourMinuteSecondMillisecond”.
NOTE
Current resolution is only tenths-of-a-second so the last 2 string characters
will both be “0”.
Type: String, read-only.
Example: if the current time is 14:08:15:2, HPHHMMSSMMM equals
“140815200”
HPLEAPYEAR A CI variable that indicates if the current year is a leap year.
Type: Boolean, read-only.
Example: On Feb. 7, 1999 HPLEAPYEAR equals: FALSE
On Jan. 1, 2000 HPLEAPYEAR equals: TRUE
HPYYYYMMDD A CI variable containing the current date in a string formatted as
“CenturyYear-of-centuryMonthDate”.
Type: String, read-only.
Example: if the current date is Feb 21, 1999, HPYYYYMMDD equals
“19990221”
Pause Enhancement
PAUSE The JOB= parameter of the PAUSE command now allows users to select
jobs-only or sessions-only in the target user.account(s). A new “@J:” or
“@S:” prefix to the existing “[jobname,]user.account” form supports this
new functionality. The complete syntax for JOB= is:
[#]J|Snnnn, where nnn is a number, or
@S|@J|@ or
[@J|@S:][jobname,]user.acct
The ‘jobname’ value can be passed as an null value (“,”) to indicate that
only jobs or sessions without jobnames are considered. A non-null value in
‘jobname’ means that only jobs or session with job names are candidates
for selection. If ‘jobname’ is not relevant to the selection then it should be
omitted, and only the ‘user.acct’ should be specified.
To pause until all job/sessions logged on exactly as “you” (but excluding
“you”) terminate, enter:
:pause job=”@!hpjobtype:!hpjobname,!hpuser.!hpaccount