MPE/iX Quick Reference Guide (32650-90881)

88 Chapter3
Intrinsics Descriptions
Descriptions of the Intrinsics Available in MPE/iX
FREEDSEG
NM and CM callable.
Releases an extra data segment assigned it by the GETDSEG intrinsic. Data segment
management (DS) capability is required. Data segment management (DS) intrinsics are
not recommended for use in the MPE/iX native mode programming environment. Use of
DS intrinsics in NM will degrade your program's performance.
U16V U16V
FREEDSEG(
index,id
);
FREELOCRIN
NM and CM callable.
Frees all local resource identification numbers (RINs) from allocation to a job/session.
FREELOCRIN;
FRELATE
NM and CM callable.
Determines whether a file pair (on any device) is interactive, duplicative, or both
interactive and duplicative.
U16 I16V I16V
intordup
:=FRELATE(
infilenum,listfilenum
);
FREMOVE
NM and CM callable.
Marks the current record in a KSAM file for deletion. For KSAM files only.
I16V
FREMOVE(
filenum
)
FRENAME
NM and CM callable.
Renames an open disk file (and its lockword, if applicable). The file being renamed must be
either:
A new file.
An old file (permanent or temporary), opened for exclusive access with the
exclusive
option of the HPFOPEN/FOPEN intrinsics, and with security provisions allowing write
access.
I16V CA
FRENAME(
filenum,formaldesig
);