MPE/iX Quick Reference Guide (32650-90881)

76 Chapter3
Intrinsics Descriptions
Descriptions of the Intrinsics Available in MPE/iX
Descriptions of the Intrinsics Available in MPE/iX
Alphabetical listing of all Intrinsics available.
ABORTSESS
NM and CM callable.
Enables a program to abort a specified job or session from the system.
I16V I32V I16A
ABORTSESS(
jsid,jsnum,jsstatus
);
ACTIVATE
NM and CM callable.
Activates a newly created process, or a process suspended with the SUSPEND intrinsic.
Requires process handling (PH) capability.
I16V U16V
ACTIVATE(
pin
,
allow
);
ADJUSTUSLF
NM and CM callable.
Adjusts directory space in a USL file by moving the start of the information block forward
(or backward) on a user subprogram library (USL) file, thereby increasing (or decreasing)
the space available for the file directory block. The overall length of the file does not
change. This intrinsic is intended for programmers writing compilers. A USL contains CM
object code and is meaningful only in the CM program development process.
I16 I16V I16V
uslferror
:=ADJUSTUSLF(
uslfnum,adjustment
);
ALMANAC
NM and CM callable.
Returns the numeric date information for a date returned by the CALENDAR intrinsic. The
returned information is year of century, month of year, day of month, and day of week.
U16V U16A I16 I16 I16 I16
ALMANAC(
date,daterror
,
yearnum,monthnum,daynum,weekdaynum
);
ALTDSEG
NM and CM callable.
Reduces the storage required by the extra data segment when moved into main memory
and expands storage as required, allowing for a more efficient use of memory. Data
segment management (DS) capability is required. Data segment management (DS)