Index [ MPE/iX Intrinsics Reference Manual ] MPE/iX 5.0 Documentation
MPE/iX Intrinsics Reference Manual
Index
3
32-bit binary, convert from ASCII string number
DBINARY
32-bit binary number, convert to ASCII string
DASCII
A
Abort calling process
QUIT
Abort entire user process structure
QUITPROG
Abort errors
ABORTSESS
Abort specified job/session
Intrinsic
Abort specified job/session
ABORTSESS
Abort stack analysis facility, disable
RESETDUMP
Accept another CONTROL-Y signal
RESETCONTROL
Access, close user logging facility
CLOSELOG
Access, establish for file on device
HPFOPEN
Access file, predefine characteristics
FOPEN
Access file, terminate
FCLOSE
Access information returned, file
FGETINFO
Accessing files
Access job and session information
JOBINFO
Access message catalogs
GENMESSAGE
Access message facility and output messages
CATREAD
Access mode, control of files/devices
FSETMODE
Access system services
Access to process information
PROCINFO
Access to User Logging facility
OPENLOG
acquire local RINs
GETLOCRIN
ACTIVATE
Activate new process
Activate suspended process
Intrinsic
Activate new process
ACTIVATE
Activate suspended process
ACTIVATE
Activation call for process, return source
GETORIGIN
Adjust directory space
ADJUSTUSLF
ADJUSTUSLF
Adjust directory space
Intrinsic
Alignment, parameters
Allocation to job, free local RINs
FREELOCRIN
ALMANAC
Intrinsic
Return numeric date information
ALTDSEG
Alter size of extra data segment
Intrinsic
Alter DB to Z area of compatibility mode stack
ZSIZE
Altering files
Alter size of extra data segment
ALTDSEG
Application message catalog file, close
CATCLOSE
Application message catalog, open
CATOPEN
Arithmetic trap, enable/disable
ARITRAP
HPENBLTRAP
Arithmetic trap handling procedure, arm/disarm
XARITRAP
ARITRAP
Collectively enables/disables arithmetic traps
Intrinsic
Arm/disarm arithmetic trap handling procedure
XARITRAP
Arm/disarm software library trap handling procedure
XLIBTRAP
Arm/disarm subsystem break trap handling procedure
XCONTRAP
Arm/disarm system trap handling procedure
XSYSTRAP
Arm system debugger call from process abort
HPSETDUMP
Arm system debugger from process abort
SETDUMP
Array, search for specified entry/name
SEARCH
ASCII
Convert 16-bit binary to numeric ASCII string
Intrinsic
ASCII string conversion to EBCDIC
CTRANSLATE
ASCII string, convert from 32-bit binary number
DASCII
ASCII string, convert to 16-bit binary
BINARY
ASCII string number, convert to 32-bit binary
DBINARY
ASCII string, read $STDIN into array
READ
ASCII string, read $STDINX into array
READX
Assign system-defined files and create process
CREATEPROCESS
Assign value of JCW in JCW table
PUTJCW
Attribute, retrieve session-level
HPCIGETVAR
B
BEGINLOG
Intrinsic
Mark beginning of user logging transaction
BINARY
Convert number from ASCII string to 16-bit binary
Intrinsic
Binary conversion, 16-bit to numeric ASCII string
ASCII
Binary floating-point formats, convert data
HPFPCONVERT
Break mode, place session in
CAUSEBREAK
C
CALENDAR
Intrinsic
Return calendar date
Calendar date, format
FMTCALENDAR
FMTDATE
Call description, intrinsic
Calling intrinsics
Calling process, abort
QUIT
Calling process, delete
TERMINATE
Calling process, set condition code
HPSETCCODE
Calling process, suspend for specified time
PAUSE
Calls
Errors, intrinsic
Intrinsics
Capabilities required by intrinsics
Capability
Data segment management (DS)
Intrinsic
Multiple resource identification number (MR)
Nonshareable device (ND)
Privileged mode (PM)
Process handling (PH)
Programmatic sessions (PS)
System supervisor (OP)
User logging (LG)
Capability checks
Catalog file, close application message
CATCLOSE
CATCLOSE
Close specified application message catalog file
Intrinsic
CATOPEN
Intrinsic
Open application message catalog
CATREAD
Access message facility and output messages
Intrinsic
CAUSEBREAK
Intrinsic
Place a session in break mode
Cause return from interrupt procedure
FINTEXIT
Change DB register pointer
SWITCHDB
Change length of USL file
EXPANDUSLF
Change priority of process
GETPRIORITY
Character Handling
NLFINDSTR
NLJUDGE
NLSUBSTR
Characters of string, replace nondisplayable
NLREPCHAR
Character string, print on listing device
PRINT
Character string, print on system console
PRINTOP
Character string, print on system console/reply
PRINTOPREPLY
Character strings, compare
NLCOLLATE
NLCOLLATE2
Character strings, scan and move
NLSCANMOVE
Child of calling process
CREATE
Child process, delete
KILL
Child process, return PIN
GETPROCID
Child process, return status
GETPROCINFO
CLEANUSL
Delete inactive entries from USL file
Intrinsic
CLOCK
Intrinsic
Return system time
Close access to user logging facility
CLOSELOG
Close a file
FCLOSE
CLOSELOG
Close access to user logging facility
Intrinsic
Close scratch file and restore data stack
SORTEND
Close specified application message catalog file
CATCLOSE
CM from NM, mixed-mode execution
HPSWITCHTOCM
CM plabel, get for switch to CM
HPLOADCMPROCEDURE
Code, condition
Coding procedures
Intrinsic
Collectively enables/disables arithmetic traps
ARITRAP
COMMAND
Execute command programmatically
Intrinsic
Command, execute programmatically
HPCICOMMAND
Command image, parse user defined
MYCOMMAND
Command, programmatic execution
COMMAND
Compare language dependent character strings
NLCOLLATE
NLCOLLATE2
Compare strings of different length
NLKEYCOMPARE
Compare string to pattern from NLMATCHINIT
NLMATCH
Compatibility mode SL procedure, unload
UNLOADPROC
Compatibility mode stack, alter DB to Z area
ZSIZE
Compatibility mode stack, expand/contract
DLSIZE
Compile pattern into NLMATCH form
NLMATCHINIT
Concatenate file name and language number
NLAPPEND
Condition code
Condition code, set for calling process
HPSETCCODE
Contract/expand compatibility mode stack
DLSIZE
Control access mode of files/devices
FSETMODE
Control device
HPDEVCONTROL
Control operation, on a file or device
FCONTROL
Control operations for a printer
FDEVICECONTROL
Control operations for a spooled device file
FDEVICECONTROL
CONTROL-Y signal, accept another
RESETCONTROL
Conversion, 16-bit binary to numeric ASCII string
ASCII
Conversion and format information, return
NLNUMSPEC
Convert 16-bit binary to numeric ASCII string
ASCII
Convert 32-bit binary number to ASCII string
DASCII
Convert ASCII string number to 32-bit binary
DBINARY
Convert character string, phonetic to screen
NLSWITCHBUF
Convert character string, screen to phonetic
NLSWITCHBUF
Convert data between binary floating-point formats
HPFPCONVERT
Convert date from character string to numeric
NLCONVCUSTDATE
Convert native language numbers
NLCONVNUM
Convert number from ASCII string to 16-bit binary
BINARY
Convert string from ASCII to EBCDIC
CTRANSLATE
Convert string from EBCDIC to ASCII
CTRANSLATE
Convert string from EBCDIK to JIS
CTRANSLATE
Convert string from JIS to EBCDIK
CTRANSLATE
Convert string to specified native format
NLFMTNUM
Convert time format, character string to numeric
NLCONVCLOCK
Copy data area to extra data segment
DMOVOUT
Copy data from extra data segment
DMOVIN
CPU time, return for process
PROCTIME
CREATE
Create a process
Intrinsic
Create a process
CREATE
Create extra data segment
GETDSEG
Create file on shareable device
HPFOPEN
CREATEPROCESS
Create process and assign system-defined files
Intrinsic
Create process and assign system-defined files
CREATEPROCESS
Creates pipe file type object
HPPIPE
CTRANSLATE
Convert string from ASCII to EBCDIC
Convert string from EBCDIC to ASCII
Convert string from EBCDIK to JIS
Convert string from JIS to EBCDIK
Intrinsic
Current date and time returned
DATELINE
Current record, mark
FREMOVE
Current VUF, return
HP32208
D
DASCII
Convert 32-bit binary number to ASCII string
Intrinsic
Data alignment
Data area, copy to extra data segment
DMOVOUT
Data conversion, binary floating-point formats
HPFPCONVERT
Data reference
Data segment, alter size
ALTDSEG
Data segment, copy data from
DMOVIN
Data segment, create extra
GETDSEG
Data segment management (DS)
Capability
Data segment, release extra
FREEDSEG
Data stack, read from direct access disk file
FREADDIR
Data stack, restore and close scratch file
SORTEND
Data stack, restore and end merging
MERGEEND
Data type conversion
Data types
Mapping
Date and time, return
DATELINE
Date, convert from character string to numeric
NLCONVCUSTDATE
Date, format
FMTDATE
Date, format calendar
FMTCALENDAR
Date, format numeric as character string
NLFMTCUSTDATE
Date, format through language dependent template
NLFMTCALENDAR
NLFMTDATE
Date, format through long calendar format
NLFMTLONGCAL
Date information returned, numeric
ALMANAC
DATELINE
Intrinsic
Return current date and time
Date, return calendar
CALENDAR
Day, format time
FMTCLOCK
DBINARY
Convert ASCII string number to 32-bit binary
Intrinsic
Deactivate a relative I/O record
FDELETE
DEBUG
Intrinsic
Invoke debug facility
Debug commands, execute defined system
HPDEBUG
Debug facility, invoke
DEBUG
Declaration
Intrinsics
System intrinsics
Decrease length of USL file
EXPANDUSLF
Default parameters
Define
Itemnum and item pair options
Define file and establish access
FOPEN
Define parameter bit setting
Delete calling process
TERMINATE
Delete child process
KILL
Delete entry from session-level variable table
HPCIDELETEVAR
Delete inactive entries from USL file
CLEANUSL
Description
Functional return
Determine Byte Size of Character
NLJUDGE
Determine if file pair is inactive/duplicative
FRELATE
Determine process PIN that locked local RIN
LOCRINOWNER
Device control
HPDEVCONTROL
Device, perform control operation
FCONTROL
Devices/files, control access mode
FSETMODE
Direct access disk file, read logical record
FREADDIR
Disable abort stack analysis facility
RESETDUMP
Disable arithmetic trap
ARITRAP
Disable arithmetic traps
HPENBLTRAP
Disable/enable software interrupts
FINTSTATE
Disarm/arm arithmetic trap handling procedure
XARITRAP
Disarm/arm software library trap handling procedure
XLIBTRAP
Disarm/arm subsystem break trap handling procedure
XCONTRAP
Disarm/arm system trap handling procedure
XSYSTRAP
Disarm system debugger from process abort
HPRESETDUMP
Disk file file label information returned
FLABELINFO
disk file, move record pointer
FSPACE
disk file record, move to buffer
FREADSEEK
disk file, remove
FRENAME
disk file, set logical record pointer
FPOINT
disk file, update logical record
FUPDATE
Display system catalog error message
HPERRMSG
DLSIZE
Expand/Contract compatibility mode stack
Intrinsic
DMOVIN
Copy data from extra data segment
Intrinsic
DMOVOUT
Copy data area to extra data segment
Intrinsic
duplicate file descriptor
HPFDUPLICATE
duplicate handle
HPFDUPLICATE
Duplicative/inactive, determine file pair
FRELATE
Dynamically enter privileged mode
GETPRIVMODE
Dynamically load native mode library procedure
HPGETPROCPLABEL
Dynamically return program to nonprivileged mode
GETUSERMODE
Dynamically unload compatibility mode SL procedure
UNLOADPROC
Dynamically unlock file
FUNLOCK
E
EBCDIC string conversion to ASCII
CTRANSLATE
EBCDIC, translate string from/to
NLTRANSLATE
EBCDIK string conversion to JIS
CTRANSLATE
Enable arithmetic trap
ARITRAP
Enable/disable software interrupts
FINTSTATE
Enables arithmetic traps
HPENBLTRAP
ENDLOG
Intrinsic
Mark end of user logging transaction
End merge and release work area
HPMERGEEND
End merging and restore data stack
MERGEEND
End sort operation, release work area
HPSORTEND
Enter privileged mode, dynamically
GETPRIVMODE
Entries, clean inactive from USL file
CLEANUSL
Entry, delete from variable table
HPCIDELETEVAR
Entry, search array for specified
SEARCH
Error
Abort
Condition codes
Status parameter
Error information for file I/O errors, return
FCHECK
Error message, get/display for system catalog
HPERRMSG
Error message, retrieve if fatal
HPMERGEERRORMESS
HPSORTERRORMESS
Error, read from process stack
HPERRREAD
Error stack, return depth of process
HPERRDEPTH
Establish access for file on device
HPFOPEN
Exception condition
file
Exclusive use, lock file
FLOCK
Execute command programmatically
COMMAND
HPCICOMMAND
Execute defined system debug commands
HPDEBUG
Execute full stack trace
STACKDUMP
Execution errors
Execution of NM to CM, mixed-mode
HPSWITCHTOCM
Execution privileges
Expand/contract compatibility mode stack
DLSIZE
EXPANDUSLF
Change length of USL file
Intrinsic
Extensibility without source code changes
External declarations
Data checking
External routines
Extract Bytes
NLSUBSTR
Extra data segment, copy data from
DMOVIN
Extra data segment, copy from data area
DMOVOUT
Extra data segment, create
GETDSEG
Extra data segment, release
FREEDSEG
F
Facility access, close user logging
CLOSELOG
Fatal error message, retrieve
HPMERGEERRORMESS
HPSORTERRORMESS
Fatal error, retrieve and print message
SORTERRORMESS
Fatal error, retrieve message
MERGEERRORMESS
FATHER
Intrinsic
Request PIN of parent process
FCHECK
Intrinsic
Return error information for file I/O errors
FCHECK error number returned
FERRMSG
FCLOSE
Close a file
Intrinsic
FCONTROL
Intrinsic
Perform control operation on a file or device
FDELETE
Deactivate a relative I/O record
Intrinsic
FDEVICECONTROL
Control operations for printer or spooled device file
Intrinsic
FERRMSG
Intrinsic
Returns message corresponding to FCHECK error number
FFILEINFO
Intrinsic
Returns information about a file
FFINDBYKEY
Intrinsic
Position record pointer
FFINDN
Intrinsic
Position record pointer
FGETINFO
Intrinsic
Return access and status information for file
FGETKEYINFO
Intrinsic
Request KSAM access information
Request KSAM status information
Status information for KSAM file
File access
FOPEN
File access, terminate
FCLOSE
File, create on shareable device
HPFOPEN
File designator, parse and validate
FPARSE
File display, print on list device
PRINTFILEINFO
File has exception condition
HPSELECT
File information returned
FFILEINFO
File information returned, access
FGETINFO
File information returned, status
FGETINFO
File I/O errors, error information returned
FCHECK
File label information, disk file returned
FLABELINFO
File label, read
FREADLABEL
File, lock for exclusive use
FLOCK
File name, concatenate
NLAPPEND
File name of first library, return
HPFIRSTLIBRARY
File pair, determine if inactive/duplicative
FRELATE
File, perform control operation
FCONTROL
File, read logical record to stack
FREAD
File ready to perform read
HPSELECT
File ready to perform write
HPSELECT
Files/devices, control access mode
FSETMODE
File, unlock dynamically
FUNLOCK
FINDJCW
Intrinsic
Search JCW table and return value
FINTEXIT
Cause return from interrupt procedure
Intrinsic
FINTSTATE
Enable/disable software interrupts
Intrinsic
FLABELINFO
Intrinsic
Return information from file label, disk file
Floating-point formats, convert binary
HPFPCONVERT
FLOCK
Intrinsic
Lock file for exclusive use
Flush contents, User Logging memory buffer
FLUSHLOG
FLUSHLOG
Flush contents, User Logging memory buffer
Intrinsic
FMTCALENDAR
Format calendar date
Intrinsic
FMTCLOCK
Format time of day
Intrinsic
FMTDATE
Format calendar date and time of day
Intrinsic
FOPEN
Define file and establish access
Intrinsic
Format
Intrinsic syntax
Format and conversion information, return
NLNUMSPEC
Format calendar date
FMTCALENDAR
Format calendar date and time of day
FMTDATE
Format date through language dependent template
NLFMTCALENDAR
Format date through long calendar format
NLFMTLONGCAL
Format date/time through language dependent template
NLFMTDATE
Format numeric date as character string
NLFMTCUSTDATE
Format numeric time as character string
NLFMTCLOCK
Format time of day
FMTCLOCK
FPARSE
Intrinsic
Parse and validate file designator
FPOINT
Intrinsic
Set logical record pointer for disk file
FREAD
Intrinsic
Read logical record from file to stack
FREADBACKWARD
Intrinsic
Read reverse capability
FREADBYKEY
Intrinsic
Logical record, read randomly
Read logical record randomly to data stack
FREADC
Intrinsic
Logical record, read chronologically
Read logical record chronologically to data stack
FREADDIR
Intrinsic
Read logical record from direct access disk file
FREADLABEL
Intrinsic
Read user file label
FREADSEEK
Intrinsic
Move record from disk file to buffer
FREEDSEG
Intrinsic
Release extra data segment
Free local RINs from allocation to job
FREELOCRIN
FREELOCRIN
Free local RINs from allocation to job
Intrinsic
FRELATE
Determine if file pair is inactive/duplicative
Intrinsic
FREMOVE
Current record, mark
Intrinsic
Mark current record, KSAM file
FRENAME
Intrinsic
Remove disk file
FSETMODE
Control access modes of files/devices
Intrinsic
FSPACE
Intrinsic
Move record pointer on tape/disk file
Full stack trace, execute
STACKDUMP
Functional return description
Functional returns, intrinsic
FUNLOCK
Dynamically unlock file
Intrinsic
FUPDATE
Intrinsic
Update logical record in disk file
FWRITE
Intrinsic
Write logical/physical record from stack to file
FWRITEDIR
Intrinsic
Write logical record from stack to disk file
FWRITELABEL
Intrinsic
Write user file label
G
GENMESSAGE
Access message catalogs
Intrinsic
Get CM plabel for switch to CM
HPLOADCMPROCEDURE
GETDSEG
Create extra data segment
Intrinsic
GETINFO
Intrinsic
Return user-supplied information
GETJCW
Intrinsic
Return system defined JCW value
GETLOCRIN
acquire local RINs
Intrinsic
GETORIGIN
Intrinsic
Return source of activation call for process
GETPRIORITY
Change priority of process
Intrinsic
GETPRIVMODE
Dynamically enter privileged mode
Intrinsic
GETPROCID
Intrinsic
Return PIN of child process
GETPROCINFO
Intrinsic
Return status for parent/child process
Get session-level variable value/attribute
HPCIGETVAR
Get system catalog error message
HPERRMSG
GETUSERMODE
Dynamically return program to nonprivileged mode
Intrinsic
H
HP32208
Current VUF, return
Intrinsic
Return current VUF
HPACDINFO
Intrinsic
List security information from ACD
HPACDPUT
Intrinsic
Manipulate security information in ACD
HPCICOMMAND
Execute command programmatically
Intrinsic
HPCIDELETEVAR
Intrinsic
Remove entry from session-level variable table
HPCIGETVAR
Get session-level variable value/attribute
Intrinsic
HPCIPUTVAR
Intrinsic
Set value of session-level variable
HPDEBUG
Execute defined system debug commands
Intrinsic
HPDEVCONTROL
Control device
Intrinsic
HPDEVCREATE
Creates fifo file
Creates link files
Creates streams file
Intrinsics
HPENBLTRAP
Enables/disables arithmetic traps
Intrinsic
HPERRDEPTH
Intrinsic
Return depth of process error stack
HPERRMSG
Get or display system catalog error message
Intrinsic
HPERRREAD
Intrinsic
Read error from process stack
HPFDUPLICATE
duplicate file descriptor
duplicate handle
intrinsic
share data pointer
HPFIRSTLIBRARY
Intrinsic
Return file name of first library
HPFOPEN
Create file on shareable device
Establish access for file on device
Intrinsic
HPFPCONVERT
Convert data between binary floating-point format
Intrinsic
HPGETPROCPLABEL
Dynamically load native mode library procedure
Intrinsic
HPLOADCMPROCEDURE
Get CM plabel for switch to CM
Intrinsic
HPLOADNMPROC
Intrinsic
Return plabel, NM procedure
HPMERGEEND
Intrinsic
Release work area and end merge
HPMERGEERRORMESS
Intrinsic
Retrieve error message if fatal
HPMERGEINIT
Initialize MERGE subsystem
Intrinsic
HPMERGEOUTPUT
Intrinsic
Retrieve records from MERGE
HPMERGESTAT
Intrinsic
Print MERGE statistics on $STDLIST
HPMERGETITLE
Intrinsic
Print version and title on $STDLIST
HPMYFILE
Intrinsic
Return program file name that called intrinsic
HPMYPROGRAM
Intrinsic
Return program file name being executed
HPPIPE
Creates pipe file type object
Intrinsic
HPRESETDUMP
Disarm system debugger from process abort
Intrinsic
HPSELECT
file has exception condition
file ready to perform read
file ready to perform write
Intrinsic
HPSETCCODE
Intrinsic
Set condition code for calling process
HPSETDUMP
Arm system debugger call from process abort
Intrinsic
HPSORTEND
Intrinsic
Release SOT work area and end sort operation
HPSORTERRORMESS
Intrinsic
Retrieve error message if fatal error
HPSORTINIT
Initialize the SORT subsystem
Intrinsic
HPSORTINPUT
Intrinsic
Pass records to SORT
HPSORTOUTPUT
Intrinsic
Retrieve record from SORT
HPSORTSTAT
Intrinsic
Print SORT statistics on $STDLIST
HPSORTTITLE
Intrinsic
Print version and title for SORT on $STDLIST
HPSWITCHTOCM
Intrinsic
Mixed-mode execution for NM to CM
HPSWTONMNAME
Intrinsic
Invoke NM procedure
HPSWTONMPLABEL
Intrinsic
Invoke NM procedure
HPUNLOADCMPROCEDURE
Intrinsic
Unload target procedure
HPVOLINFO
Intrinsic
Return volume information
I
Implementation
Mapping data types
Implementing intrinsics
Inactive/duplicative, determine file pair
FRELATE
Inactive entries, clean from USL file
CLEANUSL
Increase length of USL file
EXPANDUSLF
Information about open User Logging file
LOGINFO
LOGSTATUS
Information, return user-supplied
GETINFO
Initialize MERGE subsystem
HPMERGEINIT
MERGEINIT
Initialize the SORT subsystem
HPSORTINIT
Initialize USL file to empty state
INITUSLF
Initiate completion for I/O request
IODONTWAIT
IOWAIT
Initiate session on specified terminal
STARTSESS
Initiate SORT program
SORTINIT
INITUSLF
Initialize USL file to empty state
Intrinsic
Interface
Intrinsic
Inter-Language calls
Interrupt procedure, cause return from
FINTEXIT
Interrupts, enable/disable software
FINTSTATE
intrinsic
HPFDUPLICATE
Intrinsic
ABORTSESS
ACTIVATE
ADJUSTUSLF
ALMANAC
ALTDSEG
ARITRAP
ASCII
BEGINLOG
BINARY
CALENDAR
Call errors
Calling
Calls
Capability
CATCLOSE
CATOPEN
CATREAD
CAUSEBREAK
CLEANUSL
CLOCK
CLOSELOG
Coding procedures
COMMAND
CREATE
CREATEPROCESS
CTRANSLATE
DASCII
Data type conversion
DATELINE
DBINARY
DEBUG
Declarations
DLSIZE
DMOVIN
DMOVOUT
ENDLOG
EXPANDUSLF
FATHER
FCHECK
FCLOSE
FCONTROL
FDELETE
FDEVICECONTROL
FERRMSG
FFILEINFO
FFINDBYKEY
FFINDN
FGETINFO
FGETKEYINFO
FINDJCW
FINTEXIT
FINTSTATE
FLABELINFO
FLOCK
FLUSHLOG
FMTCALENDAR
FMTCLOCK
FMTDATE
FOPEN
FPARSE
FPOINT
FREAD
FREADBACKWARD
FREADBYKEY
FREADC
FREADDIR
FREADLABEL
FREADSEEK
FREEDSEG
FREELOCRIN
FRELATE
FREMOVE
FRENAME
FSETMODE
FSPACE
Functional returns
FUNLOCK
FUPDATE
FWRITE
FWRITEDIR
FWRITELABEL
GENMESSAGE
GETDSEG
GETINFO
GETJCW
GETLOCRIN
GETORIGIN
GETPRIORITY
GETPRIVMODE
GETPROCID
GETPROCINFO
GETUSERMODE
HP32208
HPACDINFO
HPACDPUT
HPCICOMMAND
HPCIDELETEVAR
HPCIGETVAR
HPCIPUTVAR
HPDEBUG
HPDEVCONTROL
HPDEVCREATE
HPENBLTRAP
HPERRDEPTH
HPERRMSG
HPERRREAD
HPFIRSTLIBRARY
HPFOPEN
HPFPCONVERT
HPGETPROCPLABEL
HPLOADCMPROCEDURE
HPLOADNMPROC
HPMERGEEND
HPMERGEERRORMESS
HPMERGEINIT
HPMERGEOUTPUT
HPMERGESTAT
HPMERGETITLE
HPMYFILE
HPMYPROGRAM
HPPIPE
HPRESETDUMP
HPSELECT
HPSETCCODE
HPSETDUMP
HPSORTEND
HPSORTERRORMESS
HPSORTINIT
HPSORTINPUT
HPSORTOUTPUT
HPSORTSTAT
HPSORTTITLE
HPSWITCHTOCM
HPSWTONMNAME
HPSWTONMPLABEL
HPUNLOADCMPROCEDURE
HPVOLINFO
Implementation
INITUSLF
Interface
IODONTWAIT
IOWAIT
JOBINFO
KILL
LOADPROC
LOCKGLORIN
LOCKLOCRIN
LOCRINOWNER
LOGINFO
LOGSTATUS
MAIL
Mechanism
MERGEEND
MERGEERRORMESS
MERGEINIT
MERGEOUTPUT
MERGESTAT
MERGETITLE
Mnemonic
MYCOMMAND
NLAPPEND
NLCOLLATE
NLCOLLATE2
NLCONVCLOCK
NLCONVCUSTDATE
NLCONVNUM
NLFINDSTR
NLFMTCALENDAR
NLFMTCLOCK
NLFMTCUSTDATE
NLFMTDATE
NLFMTLONGCAL
NLFMTNUM
NLGETLANG
NLINFO
NLJUDGE
NLKEYCOMPARE
NLMATCH
NLMATCHINIT
NLNUMSPEC
NLREPCHAR
NLSCANMOVE
NLSUBSTR
NLSWITCHBUF
NLTRANSLATE
OPENLOG
Parameters
PAUSE
PRINT
PRINTFILEINFO
PRINTOP
PRINTOPREPLY
Procedure body
Procedure header
PROCINFO
PROCTIME
PUTJCW
QUIT
QUITPROG
READ
READX
RECEIVEMAIL
RESETCONTROL
RESETDUMP
SEARCH
SENDMAIL
SETDUMP
SETJCW
SORTEND
SORTERRORMESS
SORTINIT
SORTINPUT
SORTOUTPUT
SORTSTAT
SORTTITLE
STACKDUMP
STARTSESS
SUSPEND
SWITCHDB
TERMINATE
TIMER
UNLOADPROC
UNLOCKGLORIN
UNLOCKLOCRIN
Using
WHO
WRITELOG
XARITRAP
XCONTRAP
XLIBTRAP
XSYSTRAP
ZSIZE
Intrinsic call description
Syntax
Intrinsic mechanism
Intrinsic trap
Invoke debug facility
DEBUG
Invoke intrinsics
Invoke NM procedure
HPSWTONMNAME
HPSWTONMPLABEL
Invoke routines
Intrinsic mechanism
IODONTWAIT
Initiate completion for I/O request
Intrinsic
I/O record, deactivate
FDELETE
I/O request, initiate completion for
IODONTWAIT
IOWAIT
IOWAIT
Initiate completion for I/O request
Intrinsic
Itemnum and item pairs
define options
J
JCW, set bits in stream
SETJCW
JCW table search, return value
FINDJCW
JCW value, assign to JCW table
PUTJCW
JCW value, return system defined
GETJCW
JIS string conversion to EBCDIK
CTRANSLATE
JOBINFO
Access job and session information
Intrinsic
Job information, access
JOBINFO
K
KILL
Delete child process
Intrinsic
L
Label, write user file
FWRITELABEL
Language dependent character strings, compare
NLCOLLATE
NLCOLLATE2
Language dependent information, return
NLINFO
Language ID, return current
NLGETLANG
Language number, concatenate
NLAPPEND
Library, return file name of first
HPFIRSTLIBRARY
List security information from ACD
HPACDINFO
Load compatibility mode SL procedure
LOADPROC
Load native mode library procedure
HPGETPROCPLABEL
LOADPROC
Intrinsic
Load compatibility mode SL procedure
Local RINs, acquire
GETLOCRIN
Local RINs, free from allocation to job
FREELOCRIN
Lock file for exclusive use
FLOCK
Lock global RIN
LOCKGLORIN
LOCKGLORIN
Intrinsic
Lock global RIN
Lock local RIN
LOCKLOCRIN
LOCKLOCRIN
Intrinsic
Lock local RIN
LOCRINOWNER
Determine process PIN that locked local RIN
Intrinsic
Logical record pointer for disk file, set
FPOINT
Logical record, read chronologically
FREADC
Logical record, read from current record pointer
FREADBACKWARD
Logical record, read from file to stack
FREAD
Logical record, read randomly
FREADBYKEY
Logical record, update in disk file
FUPDATE
Logical record, write from stack to disk file
FWRITEDIR
Logical record, write from stack to file
FWRITE
LOGINFO
Information about open User Logging file
Intrinsic
LOGSTATUS
Information about open User Logging file
Intrinsic
M
MAIL
Intrinsic
Test mailbox status
Mailbox status, test
MAIL
Mail, send to another process
SENDMAIL
Manage processes
Manipulate security information in ACD
HPACDPUT
Mapping
Data types
Mark beginning of user logging transaction
BEGINLOG
Mark current record, KSAM file
FREMOVE
Mark end of user logging transaction
ENDLOG
Mechanism
Intrinsic
Invoke routines
Mechanism facilities
Memory buffer, flush contents
FLUSHLOG
MERGEEND
Intrinsic
Restore data stack and end merging
MERGEERRORMESS
Intrinsic
Retrieve message if fatal error
MERGEINIT
Initialize MERGE subsystem
Intrinsic
MERGEOUTPUT
Intrinsic
Specify record output from MERGE program
MERGE program, specify output
MERGEOUTPUT
MERGE, retrieve records from
HPMERGEOUTPUT
MERGESTAT
Intrinsic
Print MERGE statistics on $STDLIST
MERGE statistics, print on $STDLIST
MERGESTAT
MERGE subsystem, initialize
HPMERGEINIT
MERGEINIT
MERGETITLE
Intrinsic
Print version number and title on $STDLIST
Message catalog file, close
CATCLOSE
Message catalog, open
CATOPEN
Message catalogs, access
GENMESSAGE
Message facility access and output messages
CATREAD
Message, retrieve if fatal error
MERGEERRORMESS
Message returned, corresponds to FCHECK
FERRMSG
Mixed-mode execution for NM to CM
HPSWITCHTOCM
Mnemonic
Intrinsic
Mnemonic, meaning
mode
Option Privileged
Move and scan character strings
NLSCANMOVE
Move record from disk file to buffer
FREADSEEK
Move record pointer on tape/disk file
FSPACE
Multiple resource identification number (MR)
Capability
MYCOMMAND
Intrinsic
Parse user defined command image
N
Name, search array for specified
SEARCH
Name translation
Case-insensitive languages
Native mode library procedure, load
HPGETPROCPLABEL
NLAPPEND
Concatenate file name and language number
Intrinsic
NLCOLLATE
Compare language dependent character strings
Intrinsic
NLCOLLATE2
Compare language dependent character strings from a COBOL
program
Intrinsic
NLCONVCLOCK
Convert time format, character string to numeric
Intrinsic
NLCONVCUSTDATE
Convert date from character string to numeric
Intrinsic
NLCONVNUM
Convert native language numbers
Intrinsic
NLFINDSTR
Intrinsic
NLFMTCALENDAR
Format date through language dependent template
Intrinsic
NLFMTCLOCK
Format numeric time as character string
Intrinsic
NLFMTCUSTDATE
Format numeric date as character string
Intrinsic
NLFMTDATE
Format date/time through language dependent template
Intrinsic
NLFMTLONGCAL
Format date through long calendar format
Intrinsic
NLFMTNUM
Convert string to specified native format
Intrinsic
NLGETLANG
Intrinsic
Return current language ID
NLINFO
Intrinsic
Return language dependent information
NLJUDGE
Intrinsic
NLKEYCOMPARE
Compare strings of different length
Intrinsic
NLMATCH
Compare string to pattern from NLMATCHINIT
Intrinsic
NLMATCHINIT
Compile pattern into NLMATCH form
Intrinsic
NLNUMSPEC
Intrinsic
Return format and conversion information
NLREPCHAR
Intrinsic
Replace nondisplayable characters of string
NLSCANMOVE
Intrinsic
Move and scan character strings
NLSUBSTR
Intrinsic
NLSWITCHBUF
Convert character string, phonetic to screen
Convert character string, screen to phonetic
Intrinsic
NLTRANSLATE
Intrinsic
Translate string from/to EBCDIC
NM to CM, mixed-mode execution
HPSWITCHTOCM
NonPrivileged mode, return program
GETUSERMODE
Nonshareable device (ND)
Capability
Number, convert to native format
NLFMTNUM
Numbers, convert native language
NLCONVNUM
Numeric date information, returned
ALMANAC
O
Open application message catalog
CATOPEN
OPENLOG
Access to User Logging facility
Intrinsic
Open User Logging file, information
LOGINFO
LOGSTATUS
Option
Itemnum and item pairs
Using parameter bit setting
Option privileged
Output messages and access message facility
CATREAD
P
Parameter
Status error
Parameter alignment
Parameter bit setting
Parameter checking
Parameters, intrinsic
Parent process, request PIN of
FATHER
Parent process, return status
GETPROCINFO
Parse and validate file designator
FPARSE
Parse user defined command image
MYCOMMAND
Pass records to SORT
HPSORTINPUT
PAUSE
Intrinsic
Suspend calling process for time specified
Perform control operation on a file or device
FCONTROL
Phonetic to screen, convert character string
NLSWITCHBUF
Physical record, write from stack to file
FWRITE
PIN, return for child process
GETPROCID
Place a session in break mode
CAUSEBREAK
Position record pointer
FFINDBYKEY
FFINDN
Predefine characteristics of file and access
FOPEN
PRINT
Intrinsic
Print character string on listing device
Print character sting on system console
PRINTOP
Print character string on listing device
PRINT
Print character string on system console/reply
PRINTOPREPLY
Printer, control operations
FDEVICECONTROL
Print file display on list device
PRINTFILEINFO
PRINTFILEINFO
Intrinsic
Print file display on list device
Print MERGE statistics on $STDLIST
HPMERGESTAT
MERGESTAT
PRINTOP
Intrinsic
Print character string on system console
PRINTOPREPLY
Intrinsic
Print character string on system console/reply
Print SORT program statistics on $STDLIST
SORTSTAT
Print SORT statistics on $STDLIST
HPSORTSTAT
Print version and title for SORT on $STDLIST
HPSORTTITLE
Print version and title on $STDLIST
HPMERGETITLE
Print version number and title on $STDLIST
MERGETITLE
Print version number/title on $STDLIST
SORTTITLE
Priority of process, change
GETPRIORITY
Privileged mode (PM)
Capability
Privileged mode (PM), enter dynamically
GETPRIVMODE
Procedure, arm/disarm system trap handling
XSYSTRAP
Procedure, arm/disarm trap handling
XARITRAP
XCONTRAP
XLIBTRAP
Procedure body
Intrinsic
Procedure header
Intrinsic
Procedure, invoke NM
HPSWTONMNAME
HPSWTONMPLABEL
Procedure, unload
HPUNLOADCMPROCEDURE
Process abort, arm system debugger
SETDUMP
Process abort, arm system debugger call from
HPSETDUMP
Process abort, disarm system debugger
HPRESETDUMP
Process, accept another CONTROL-Y signal
RESETCONTROL
Process calling, abort
QUIT
Process, change priority
GETPRIORITY
Process creation
CREATE
CREATEPROCESS
Process, delete calling
TERMINATE
Process error stack, return depth
HPERRDEPTH
Processes, manage
Process handling (PH)
Capability
Process information, provide access
PROCINFO
Process, receive mail from another
RECEIVEMAIL
Process, request PIN of parent
FATHER
Process, return CPU time
PROCTIME
Process, return source of activation
GETORIGIN
Process, send mail to another
SENDMAIL
Process stack, read error
HPERRREAD
Process structure, abort entire user
QUITPROG
Process, suspend
SUSPEND
Process, suspend for specified time
PAUSE
PROCINFO
Access to process information
Intrinsic
PROCTIME
Intrinsic
Return CPU time for process
Program execution, capability check
Programmatic execution of command
COMMAND
HPCICOMMAND
Programmatic sessions (PS)
Capability
Programming languages
Mapping
Program, return to nonprivileged mode
GETUSERMODE
PUTJCW
Assign value of JCW in JCW table
Intrinsic
Q
QUIT
Abort calling process
Intrinsic
QUITPROG
Abort entire user process structure
Intrinsic
R
READ
Intrinsic
Read $STDIN ASCII string into array
Read error from process stack
HPERRREAD
Read file
ready
Read logical record chronologically to data stack
FREADC
Read logical record from current record pointer
FREADBACKWARD
Read logical record from direct access disk file
FREADDIR
Read logical record from file to stack
FREAD
Read logical record randomly to data stack
FREADBYKEY
Read reverse capability
FREADBACKWARD
Read $STDIN ASCII string into array
READ
Read $STDINX ASCII string into array
READX
Read user file label
FREADLABEL
READX
Intrinsic
Read $STDINX ASCII string into array
RECEIVEMAIL
Intrinsic
Receive mail from another process
Receive mail from another process
RECEIVEMAIL
Record, move from disk file to buffer
FREADSEEK
Record output form MERGE program, specify
MERGEOUTPUT
Record pointer, move on tape/disk file
FSPACE
Record, retrieve from SORT
HPSORTOUTPUT
Records, how output from SORT program
SORTOUTPUT
Records, how supplied to SORT program
SORTINPUT
Records, pass to SORT
HPSORTINPUT
Records, retrieve from MERGE
HPMERGEOUTPUT
Record, write to User Logging
WRITELOG
Relative I/O record, deactivate
FDELETE
Release extra data segment
FREEDSEG
Release SORT work area and end sort operation
HPSORTEND
Release work area and end merge
HPMERGEEND
Remove disk file
FRENAME
Replace nondisplayable characters of string
NLREPCHAR
Request KSAM access information
FGETKEYINFO
Request KSAM status information
FGETKEYINFO
Request PIN of parent process
FATHER
Request utility functions
Required capabilities for intrinsic use
RESETCONTROL
Accept another CONTROL-Y signal
Intrinsic
RESETDUMP
Disable abort stack analysis facility
Intrinsic
Resources, system access
Restore data stack and close scratch file
SORTEND
Restore data stack and end merging
MERGEEND
Retrieve and print message if fatal error
SORTERRORMESS
Retrieve error message if fatal
HPMERGEERRORMESS
Retrieve error message if fatal error
HPSORTERRORMESS
Retrieve message if fatal error
MERGEERRORMESS
Retrieve record from SORT
HPSORTOUTPUT
Retrieve records from MERGE
HPMERGEOUTPUT
Return access and status information for file
FGETINFO
Return calendar date
CALENDAR
Return CPU time for process
PROCTIME
Return current date and time
DATELINE
Return current language ID
NLGETLANG
Return current VUF
HP32208
Return depth of process error stack
HPERRDEPTH
Return error information for file I/O errors
FCHECK
Return file label information of disk file
FLABELINFO
Return file name of first library
HPFIRSTLIBRARY
Return format and conversion information
NLNUMSPEC
Return from interrupt procedure
FINTEXIT
Return, Functional
Return information about user
WHO
Return language dependent information
NLINFO
Return numeric date information
ALMANAC
Return PIN of child process
GETPROCID
Return plabel, NM procedure
HPLOADNMPROC
Return program file name being executed
HPMYPROGRAM
Return program file name that called intrinsic
HPMYFILE
Return program to nonprivileged mode
GETUSERMODE
Returns information about a file
FFILEINFO
Returns message corresponding to FCHECK error number
FERRMSG
Return source of activation call for process
GETORIGIN
Return status for parent/child process
GETPROCINFO
Return system defined JCW value
GETJCW
Return system time
CLOCK
Return system timer information
TIMER
Return user-supplied information
GETINFO
Return volume information
HPVOLINFO
RIN, determine process PIN that locked local
LOCRINOWNER
RIN, lock global
LOCKGLORIN
RIN, lock local
LOCKLOCRIN
RINs, acquire local
GETLOCRIN
RINs, free from allocation to job
FREELOCRIN
RIN, unlock global
UNLOCKGLORIN
RIN, unlock local
UNLOCKLOCRIN
Routine header
S
Scan and move character strings
NLSCANMOVE
Scratch file, close and restore data stack
SORTEND
SEARCH
Intrinsic
Search array for specified entry/name
Search array for specified entry/name
SEARCH
Search JCW table and return value
FINDJCW
Search String
NLFINDSTR
SENDMAIL
Intrinsic
Send mail to another process
Send mail to another process
SENDMAIL
Session information, access
JOBINFO
Session, initiate on specified terminal
STARTSESS
Session, place in break mode
CAUSEBREAK
Set bits in stream JCW
SETJCW
Set condition code for calling process
HPSETCCODE
SETDUMP
Arm system debugger from process abort
Intrinsic
SETJCW
Intrinsic
Set bits in stream JCW
Set logical record pointer for disk file
FPOINT
Setting, define parameter bit
Set value of session-level variable
HPCIPUTVAR
shareable device, create file
HPFOPEN
share data pointer
HPFDUPLICATE
Size, alter data segment
ALTDSEG
SL procedure, load compatibility mode
LOADPROC
SL procedure, unload compatibility mode
UNLOADPROC
Software events
Software interrupts, enable/disable
FINTSTATE
Software library trap handling procedure, arm/disarm
XLIBTRAP
Software traps
SORTEND
Close scratch file and restore data stack
Intrinsic
SORTERRORMESS
Intrinsic
Retrieve and print message if fatal error
SORTINIT
Initiate SORT program
Intrinsic
SORTINPUT
Intrinsic
Specify how records are supplied to SORT program
SORT operation end, release work area
HPSORTEND
SORTOUTPUT
Intrinsic
Specify how records are output from SORT program
SORT, pass records to
HPSORTINPUT
SORT program, how records are output
SORTOUTPUT
SORT program, how records are supplied
SORTINPUT
SORT program, initiate
SORTINIT
SORT program, print statistics on $STDLIST
SORTSTAT
SORT, retrieve record from
HPSORTOUTPUT
SORTSTAT
Intrinsic
Print SORT program statistics on $STDLIST
SORT subsystem, initialize
HPSORTINIT
SORTTITLE
Intrinsic
Print version number/title on $STDLIST
Source code extensibility
Source of activation call for process, return
GETORIGIN
Specify how records are output from SORT program
SORTOUTPUT
Specify how records are supplied to SORT program
SORTINPUT
Specify record output from MERGE program
MERGEOUTPUT
Spooled device file, control operations
FDEVICECONTROL
STACKDUMP
Execute full stack trace
Intrinsic
Stack, read logical record from file
FREAD
Stack trace, execute full
STACKDUMP
STARTSESS
Initiate session on specified terminal
Intrinsic
Statistics for SORT, print on $STDLIST
HPSORTSTAT
Statistics, print MERGE on $STDLIST
HPMERGESTAT
Status for parent/child process, return
GETPROCINFO
Status information for KSAM file
FGETKEYINFO
Status information returned, file
FGETINFO
Status parameter error
String conversion, ASCII to EBCDIC
CTRANSLATE
String conversion, EBCDIC to ASCII
CTRANSLATE
String conversion, EBCDIK to JIS
CTRANSLATE
String conversion, JIS to EBCDIK
CTRANSLATE
String, convert ASCII to 16-bit binary
BINARY
Strings, compare of different length
NLKEYCOMPARE
String, translate from/to EBCDIC
NLTRANSLATE
Subsystem break trap handling procedure, arm/disarm
XCONTRAP
SUSPEND
Intrinsic
Suspend a process
Suspend a process
SUSPEND
Suspend calling process for time specified
PAUSE
SWITCHDB
Change DB register pointer
Intrinsic
Switch register pointer
SWITCHDB
Switch to CM, get plabel
HPLOADCMPROCEDURE
Syntax
Format
Intrinsic call description
System access, services
System catalog error message, get or display
HPERRMSG
System debugger, arm call from process abort
HPSETDUMP
System debugger, arm from process abort
SETDUMP
System debugger, disarm from process abort
HPRESETDUMP
System-defined files, assign and create process
CREATEPROCESS
System defined JCW value, return
GETJCW
System intrinsics
Declaration
System resources, accessing
System supervisor (OP)
Capability
System-supplied procedures
System time, return
CLOCK
System timer information, return
TIMER
System trap handling procedure, arm/disarm
XSYSTRAP
T
Table search, return JCW value
FINDJCW
Tape file, move record pointer
FSPACE
Tape, read logical record
FREADBACKWARD
Terminal, initiate specified session
STARTSESS
TERMINATE
Delete calling process
Intrinsic
Terminate access to a file
FCLOSE
Test mailbox status
MAIL
Time and date, return
DATELINE
Time, convert from character string to numeric
NLCONVCLOCK
Time, format numeric as character string
NLFMTCLOCK
Time, format through language dependent template
NLFMTDATE
Time of day, format
FMTCLOCK
FMTDATE
TIMER
Intrinsic
Return system timer information
Time, return actual system
CLOCK
Title information, print on $STDLIST
HPMERGETITLE
Title, print on $STDLIST
HPSORTTITLE
MERGETITLE
SORTTITLE
Transaction, mark beginning of user logging
BEGINLOG
Translate string from/to EBCDIC
NLTRANSLATE
Trap, enable/disable
HPENBLTRAP
Trap handling procedure, arm/disarm
XARITRAP
XCONTRAP
XLIBTRAP
Trap, intrinsic error
U
UNLOADPROC
Dynamically unload compatibility mode SL procedure
Intrinsic
Unload target procedure
HPUNLOADCMPROCEDURE
Unlock file, dynamically
FUNLOCK
Unlock global RIN
UNLOCKGLORIN
UNLOCKGLORIN
Intrinsic
Unlock global RIN
Unlock local RIN
UNLOCKLOCRIN
UNLOCKLOCRIN
Intrinsic
Unlock local RIN
Update logical record in disk file
FUPDATE
User defined command image, parse
MYCOMMAND
User file label, read
FREADLABEL
User file label, write
FWRITELABEL
User Logging facility, access
OPENLOG
user logging facility, close access
CLOSELOG
User Logging file, provide information
LOGINFO
LOGSTATUS
User logging (LG)
Capability
User Logging memory buffer, flush contents
FLUSHLOG
user logging transaction, mark beginning
BEGINLOG
user logging transaction, mark end
ENDLOG
User Logging, write record
WRITELOG
User, return information about
WHO
User-supplied information, return
GETINFO
Using
Itemnum and item pairs
Using intrinsics
USL file, change length
EXPANDUSLF
USL file, delete inactive entries
CLEANUSL
USL file, initialize to empty state
INITUSLF
Utility functions, request
V
Validate and parse file designator
FPARSE
Value of session-level variable, set
HPCIPUTVAR
Value, retrieve session-level
HPCIGETVAR
Value returned, search JCW table
+INDJCW
Value, return system defined JCW
GETJCW
Variable, set value
HPCIPUTVAR
Variable table, delete entry
HPCIDELETEVAR
Variable value, retrieve
HPCIGETVAR
Version number, print on $STDLIST
HPMERGETITLE
MERGETITLE
SORTTITLE
Version, print on $STDLIST
HPSORTTITLE
W
WHO
Intrinsic
Return information about user
Work area, release and end merge
HPMERGEEND
Write file
ready
WRITELOG
Intrinsic
Write record to User Logging file
Write logical/physical record from stack to file
FWRITE
Write logical record from stack to disk file
FWRITEDIR
Write record to User Logging file
WRITELOG
Write user file label
FWRITELABEL
X
XARITRAP
Arm/disarm arithmetic trap handling procedure
Intrinsic
XCONTRAP
Arm/disarm subsystem break trap handling procedure
Intrinsic
XLIBTRAP
Arm/disarm software library trap handling procedure
Intrinsic
XSYSTRAP
Arm/disarm system trap handling procedure
Intrinsic
Z
ZSIZE
Alter DB to Z area of compatibility mode stack
Intrinsic
MPE/iX 5.0 Documentation