Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ HP-UX 5.50

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

1M. Maintenance Commands

2. System Calls

3. Subroutines and Libraries

3C. C Library

3G. Graphics Library

3I. Instrument Support Library

3M. Math Library

3S. Standard I/O Library

3W. HP Windows Routines

3X. Miscellaneous Libraries

4. File Formats

5. Miscellaneous Facilities

7. Device Special Files

Manual — HP-UX 5.50

858 entries

1. Commands (intro)

acctcomsearch and print process accounting file(s)
adbabsolute debugger
adjustsimple text formatter
admincreate and administer SCCS files
ararchive and library maintainer for portable archives
asassembler for MC68000, MC68010, and MC68020
asainterpret ASA carriage control characters
astrntranslate assembly language
batch, atexecute commands at a later time
atranstranslate assembly language
awktext pattern scanning and processing language
bannermake posters in large letters
dirname, basenameextract portions of path names
basicTechnical BASIC interpreter
bcarbitrary-precision arithmetic language
bdiffbig diff
bfsbig file scanner
bifchmodchange mode of a BIF file
bifchgrp, bifchownchange file owner or group
bifcpcopy to or from BIF files
biffindfind files in a BIF system
biflslist contents of BIF directories
bifmkdirmake a BIF directory
bifrmdir, bifrmremove BIF files or directories
bsa compiler/interpreter for modest-sized programs
calprint calendar
calendarreminder service
catconcatenate, copy, and print files
cbC program beautifier, formatter
ccC compiler
cdchange working directory
fdb, pdb, cdbC, FORTRAN, Pascal symbolic debugger
cdcchange the delta commentary of an SCCS delta
cflowgenerate C flow graph
chatrchange program’s internal attributes
chmodchange mode
chgrp, chownchange file owner or group
chshchange default login shell
clearclear terminal screen
cmpcompare two files
colfilter reverse line-feeds and backspaces
combcombine SCCS deltas
commselect or reject lines common to two sorted files
uncompact, ccat, compactcompress and uncompress files, and cat them
uncompress, zcat, compresscompress and expand data
ln, mv, cpcopy, link or move files
cpiocopy file archives in and out
cppthe C language preprocessor
crontabuser crontab file
csha shell (command interpreter) with C-like syntax
csplitcontext split
ctspawn getty to a remote terminal (call terminal)
ctagscreate a tags file
cucall another (UNIX) system; terminal emulator
cutcut out selected fields of each line of a file
cxrefgenerate C program cross-reference
dateprint and set the date
dcdesk calculator
ddconvert, reblock, translate, and copy a (tape) file
deltamake a delta (change) to an SCCS file
deroffremove nroff/troff, tbl, and eqn constructs
diffh, diffdifferential file comparator
diff33-way differential file comparison
diffmkmark differences between files
dircmpdirectory comparison
ux2dos, dos2uxconvert ASCII file format
doschmodchange attributes of a DOS file
doscpcopy to or from DOS files
dosdfreport number of free disk clusters
dosll, doslslist contents of DOS directories
dosmkdirmake a DOS directory
dosrmdir, dosrmremove DOS files or directories
dusummarize disk usage
echoecho (print) arguments
red, edtext editor
edittext editor (variant of ex for casual users)
disable, enableenable/disable LP printers
envset environment for command execution
extext editor
unexpand, expandexpand tabs to spaces, and vice versa
exprevaluate arguments as an expression
fc, f77FORTRAN 77 compiler
primes, factorfactor a number, generate large primes
filedetermine file type
findfind files
dumpmsg, findmsgcreate message catalogue file for modification
findstrfind strings for inclusion in message catalogs
fixmanfix manual pages for faster viewing with man(1)
foldfold long lines for finite width output device
fromwho is my mail from? 
gencatgenerate a formatted message catalogue file
getget a version of an SCCS file
getoptparse command options
getprivgrpget special attributes for group
gprofdisplay call graph profile data
egrep, fgrep, grepsearch a file for a pattern
groupsshow group memberships
headgive first few lines
helpask for help
hostnameset or print name of current host system
hphandle special functions of HP 2640 and 2621-series terminals
hyphenfind hyphenated words
idprint user and group IDs and names
insertmsguse findstr(1) output to insert calls to catgets(3C)
introintroduction to command utilities and application programs
ipcrmremove a message queue, semaphore set or shared memory id
ipcsreport inter-process communication facilities status
isqlALLBASE/HP-UX interactive SQL interface
joinrelational database operator
kermitKERMIT-protocol file transfer program
killterminate a process
lastb, lastindicate last logins of users and teletypes
ldlink editor
leaveremind you when you have to leave
lexgenerate programs for lexical analysis of text
lifcpcopy to or from LIF files
lifinitwrite LIF volume header on file
liflslist contents of a LIF directory
lifrenamerename LIF files
lifrmremove a LIF file
lineread one line from user input
linta C program checker/verifier
lockreserve a terminal
loginsign on
lognameget login name
lorderfind ordering relation for an object library
cancel, lpsend/cancel requests to an LP line printer
lpstatprint LP status information
l, ll, lsf, lsr, lsx, lslist contents of directories
m4macro processor
hp9000s200, hp9000s300, hp9000s500, hp9000s800, pdp11, u3b, u3b5, vax, machidprovide truth value about your processor type
rmail, mailsend mail to users or read mail
mailxinteractive message processing system
makemaintain, update, and regenerate groups of programs
makekeygenerate encryption key
manfind manual information by keywords; print out the manual
mediainitinitialize hard disk, flexible disk, or cartridge tape media
mesgpermit or deny messages to terminal
mkdirmake a directory
mkstrextract error messages from C source into a file
osdd, mmprint/check documents formatted with the MM macros
page, morefile perusal filter for crt viewing
mtmagnetic tape manipulating program
neqnformat mathematical text for nroff
newformchange or reformat a text file
newgrplog in to a new group
newsprint news items
nicerun a command at low priority
nlline numbering filter
nmprint name list of object file
nohuprun a command immune to hangups, logouts, and quits
nroffformat text
xd, odoctal and hexadecimal dump
pcat, unpack, packcompress and expand files
pamPersonal Applications Manager, a visual shell
passwdchange login password
pastemerge same lines of several files or subsequent lines of one file
pathaliaselectronic address router
pcPascal compiler
pcltranstranslate a Starbase bitmap file into PCL raster graphics format. 
pgfile perusal filter for soft-copy terminals
prprint files
preallocpreallocate disk storage
prmailprint out mail in the post office
profdisplay profile data
prsprint and summarize an SCCS file
psreport process status
psqlpas, psqlfor, psqlcALLBASE/HP-UX preprocessors for C, Pascal and FORTRAN
ptxpermuted index
pwdworking directory name
ratforrational Fortran dialect
revreverse lines of a file
rmdir, rmremove files or directories
rmdelremove a delta from an SCCS file
rmnlremove extra new-line characters from file
rtprioexecute process with realtime priority
sactprint current SCCS file editing activity
sccsdiffcompare two versions of an SCCS file
sdfchmodchange mode of an SDF file
sdfchgrp, sdfchownchange owner or group of an SDF file
sdfln, sdfmv, sdfcpcopy, link, or move files to/from an SDF volume
sdffindfind files in an SDF system
sdfll, sdflslist contents of SDF directories
sdfmkdirmake an SDF directory
sdfrmdir, sdfrmremove SDF files or directories
sdiffside-by-side difference program
sedstream text editor
rsh, shshell, the standard/restricted command programming language
shlshell layer manager
sizeprint section sizes of object files
sleepsuspend execution for an interval
slpset the options for a printer
sortsort and/or merge files
hashmake, spellin, hashcheck, spellfind spelling errors
splitsplit a file into pieces
sqlutilALLBASE/HP-UX DBCore utilities
sspremove multiple line-feeds from output
stringsfind the printable strings in an object, or other binary, file
stripremove symbols and debug information
sttyset the options for a terminal port
subecome super-user or another user
sumprint checksum and block count of a file
tabsset tabs on a terminal
taildeliver the last part of a file
tartape file archiver
tblformat tables for nroff
tcioCommand Set 80 Cartridge Tape Utility
teepipe fitting
testcondition evaluation command
timetime a command
touchupdate access, modification, and/or change times of file
tputquery terminfo database
trtranslate characters
false, trueprovide truth values
tsetterminal dependent initialization
tsorttopological sort
pty, ttyget the name of the terminal
uldo underlining
umaskset file-creation mode mask
umodemXMODEM-protocol file transfer program
unameprint name of current HP-UX version
ungetundo a previous get of an SCCS file
uniqreport repeated lines in a file
unitsconversion program
uulog, uuname, uucpUNIX system to UNIX system copy
uustatuucp status inquiry and job control
uupick, uutopublic UNIX system to UNIX system file copy
uuxUNIX system to UNIX system command execution
valvalidate SCCS file
vcversion control
viscreen-oriented (visual) display editor based on ex
inv, vismake unprintable characters in a file visible or invisible
vtlogin to another system over lan
waitawait completion of process
wbordercontrol window border style, color, label
wcword, line, and character count
wcreatecreate one or more new windows
wdestroydestroy one or more windows or set autodestroy attributes
wdispchange displayability of windows
wfontload and activate fonts
whatidentify files for SCCS information
whereislocate source, binary, and/or manual for program
whichlocate a program file including aliases and paths
whowho is on the system
whoamiprint effective current user id
windowswindow system concepts and commands
wlistlist status of windows or fonts
wmovemove one or more windows or their icons
wmreadytell if window manager is awake and ready
wmstartstart the window system on one display
wmstopstop the window system on one display
writeinteractively write (talk) to another user
wselectconnect a window to the keyboard
wshcreate new shells in new or existing windows
wsizechange sizes of one or more windows
xargsconstruct argument list(s) and execute command
yaccyet another compiler-compiler

1M. Maintenance Commands (intro)

reject, acceptallow/prevent LP requests
acctdisk, acctdusg, accton, acctwtmp, acctoverview of accounting and miscellaneous accounting commands
acctcmscommand summary from per-process accounting records
acctcon1, acctcon2, acctconconnect-time accounting
acctmergmerge or add total accounting files
acctprc1, acctprc2, acctprcprocess accounting
chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct, acctshshell procedures for accounting
backupbackup or archive file system
bifdfreport number of free disk blocks
biffsckBell file system consistency check and interactive repair
biffsdbBell file system debugger
bifmkfsconstruct a Bell file system
bcheckrc, rc, powerfail, brcsystem initialization shell scripts
captoinfoconvert a termcap description into a terminfo description
catmancreate the cat files for the manual
chrootchange root directory for a command
clriclear inode
clrsvcclear x25 switched virtual circuit
configconfigure an HP-UX system
cpsetinstall object files in binary directories
cronclock daemon
devnmdevice name
dfreport number of free disk blocks
diskusggenerate disk accounting data by user ID
fsckfile system consistency check and interactive repair
fscleandetermine shutdown status of specified file system
fsdbfile system debugger
fuseridentify processes using a file or file structure
wtmpfix, fwtmpmanipulate connect accounting records
gettyset terminal type, modes, speed, and line discipline
getx25get x25 line
telinit, initprocess control initialization
installinstall commands
introintroduction to system maintenance commands and application programs
killallkill all active processes
unlink, linkexercise link and unlink system calls
lpadminconfigure the LP spooling system
lpshut, lpmove, lpschedstart/stop the LP request scheduler and move requests
lsdevlist device drivers in the system
mkdevmake device files
mkfsconstruct a file system
mklost+found, mklost+founmake a lost+found directory for fsck
mklpconfigure the LP spooler subsystem
mknodcreate special and fifo files
mkrsconstruct a recovery system
umount, mountmount and dismount file system
mvdevsmove mass storage device files to /dev subdirectories
mvdirmove a directory
ncheckgenerate names from i-numbers
newfsconstruct a new file system
opx25execute HALGOL programs
grpck, pwckpassword/group file checkers
rebootreboot the system
reconfigconfigure an HP-UX system
revckcheck internal revision numbers of HP-UX files
runacctrun daily accounting
sdfdfreport number of free SDF disk blocks
sdffsckSDF file system consistency check, interactive repair
sdffsdbexamine/modify an SDF file system
setmntestablish mount table mnttab
setprivgrpset special attributes for group
shutdownterminate all processing
swaponenable additional device for paging and swapping
syncupdate the super block
syncerperiodically sync for file system integrity
sysrmremove optional HP-UX products
ticterminfo compiler
tunefstune up an existing file system
unticterminfo de-compiler
updateupdate optional HP-UX products
uucicouucp copy in and copy out
uucleanuucp spool directory clean-up
uulslist spooled uucp transactions grouped by transaction
uusnapshow snapshot of the UUCP system
uusubmonitor uucp network
uuxqtuucp command execution
vtdaemonrespond to vt requests
wallwrite to all users
whodowhich users are doing what

2. System Calls (intro)

accessdetermine accessibility of a file
acctenable or disable process accounting
alarmset a process’s alarm clock
sbrk, brkchange data segment space allocation
chdirchange working directory
fchmod, chmodchange access mode of file
fchown, chownchange owner and group of a file
chrootchange root directory
closeclose a file descriptor
creatcreate a new file or rewrite an existing one
dupduplicate an open file descriptor
dup2duplicate an open file descriptor to a specific slot
errnoerror indicator for system calls
execl, execv, execle, execve, execlp, execvp, execexecute a file
_exit, exitterminate process
fcntlfile control
forkcreate a new process
fsyncsynchronize a file’s in-core state with its state on disk
ftimeget date and time more precisely
getgroupsget group access list
gethostnameget name of current host
setitimer, getitimerget/set value of interval timer
getpgrp, getppid, getpgrp2, getpidget process, process group, and parent process ID
setprivgrp, getprivgrpget and set special attributes for group
gettimeofday, settimeofday, gettimeofdaget/set date and time
geteuid, getgid, getegid, getuidget real user, effective user, real group, and effective group IDs
introintroduction to system calls
ioctlcontrol device
killsend a signal to a process or a group of processes
linklink to a file
lockfprovide semaphores and record locking on files
lseekmove read/write file pointer; seek
mkdirmake a directory file
mknodmake a directory, or a special or ordinary file
mountmount a file system
msgctlmessage control operations
msggetget message queue
msgopmessage operations
nicechange priority of a process
openopen file for reading or writing
pausesuspend process until signal
pipecreate an interprocess channel
plocklock process, text, or data in memory
preallocpreallocate fast disk storage
profilexecution time profile
ptraceprocess trace
readv, readread input
rebootboot the system
rmdirremove a directory file
rtpriochange or read realtime priority
selectsynchronous I/O multiplexing
semctlsemaphore control operations
semgetget set of semaphores
semopsemaphore operations
setgroupsset group access list
sethostnameset name of host cpu
setpgrp2, setpgrpset process group ID
setgid, setuidset user and group IDs
shmctlshared memory control operations
shmgetget shared memory segment
shmopshared memory operations
sigblockblock signals
signalspecify what to do upon receipt of a signal
sigpauseatomically release blocked signals and wait for interrupt
sigsetmaskset current signal mask
sigspaceassure sufficient signal stack space
sigvectorsoftware signal facilities
fstat, statget file status
stimeset time and date
gtty, sttycontrol device
swaponadd a swap device for interleaved paging/swapping
syncupdate super-block
timeget time
timesget process and child process times
ftruncate, truncatetruncate a file to a specified length
ulimitget and set user limits
umaskset and get file creation mask
umountunmount a file system
unameget name of current HP-UX system
unlinkremove directory entry; delete file
ustatget file system statistics
utimeset file access and modification times
vforkspawn new process in a virtual memory efficient way
waitwait for child or traced process to stop or terminate
writev, writewrite on a file

3. Subroutines and Libraries (intro)

crt0.o, mcrt0.o, frt0.o, mfrt0.o, crt0execution startup routines
introintroduction to subroutines and libraries

3C. C Library

l64a, a64lconvert between long integer and base-64 ASCII string
abortgenerate an IOT fault
absreturn integer absolute value
bsearchbinary search a sorted table
catreadMPE/RTE-style message catalog support
clockreport CPU time used
toupper, tolower, _toupper, _tolower, toascii, convtranslate characters
setkey, encrypt, cryptgenerate hashing encryption
nl_cxtime, localtime, gmtime, asctime, nl_ascxtime, timezone, daylight, tzname, tzset, nl_ctime, nl_asctime, ctimeconvert date and time to string
isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, ctypeclassify characters
cvtnumconvert string to floating point number
undial, dialestablish an out-going terminal line connection
opendir, readdir, telldir, seekdir, rewinddir, closedir, directorydirectory operations
erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48, drand48generate uniformly distributed pseudo-random numbers
fcvt, gcvt, nl_gcvt, ecvtconvert floating-point number to string
etext, edata, endlast locations in program
ldexp, modf, frexpsplit floating-point into mantissa and exponent
ftwwalk a file tree
getcwdget path-name of current working directory
getenvreturn value for environment name
getgrgid, getgrnam, setgrent, endgrent, fgetgrent, getgrentget group file entry
getloginget login name
getmsgget message from a catalogue
optarg, optind, opterr, getoptget option letter from argument vector
getpassread a password
getpwget name from UID
getpwuid, getpwnam, setpwent, endpwent, fgetpwent, getpwentget password file entry
getutent, getutid, getutline, pututline, setutent, endutent, utmpname, getutaccess utmp file entry
hcreate, hdestroy, hsearchmanage hash search tables
initgroupsinitialize group access list
is_68010_present, is_68881_present, is_98635A_present, is_98248A_present, is_hw_presecheck for presence of hardware capabilities
ltol3, l3tolconvert between 3-byte integers and long integers
nl_langinfo, langtoid, idtolang, currlangid, langinfoNLS information about native languages
lfind, lsearchlinear search and update
free, realloc, calloc, mallocmain memory allocator
memccpy, memchr, memcmp, memcpy, memset, memorymemory operations
mktempmake a unique file name
monitorprepare execution profile
nl_toupper, nl_tolower, nl_convtranslate characters for use with NLS
nl_isalpha, nl_isupper, nl_islower, nl_isdigit, nl_isxdigit, nl_isalnum, nl_space, nl_ispunct, nl_isprint, nl_isgraph, nl_iscntrl, nl_ctypeclassify characters for use with NLS
langinit, nl_initinitialize the NLS environment of a program
strcmp8, strncmp8, strcmp16, strncmp16, nl_stringnon-ASCII string collation
firstof2, secof2, byte_status, FIRSTof2, SECof2, BYTE_STATUS, CHARAT, ADVANCE, CHARADV, PCHAR, PCHARADV, nl_tools_16tools to process 16-bit characters
nlistget entries from name list
errno, sys_errlist, sys_nerr, perrorsystem error messages
fprintmsg, sprintmsg, printmsgprint formatted output with numbered arguments
putenvchange or add value to environment
putpwentwrite password file entry
qsortquicker sort
srand, randsimple random-number generator
longjmp, setjmpnon-local goto
sleepsuspend execution for interval
gsignal, ssignalsoftware signals
ftok, stdipcstandard interprocess communication package
strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok, nl_strcmp, nl_strncmp, stringcharacter string operations
atof, nl_strtod, nl_atof, strtodconvert string to double-precision number
atol, atoi, strtolconvert string to integer
swabswap bytes
tfind, tdelete, twalk, tsearchmanage binary search trees
isatty, ttynamefind name of a terminal
ttyslotfind the slot in the utmp file of the current user

3G. Graphics Library

append_textoutput a string of characters. 
partial_arc, arcdefine an elliptical segment to be filled and/or edged. 
await_eventwait for event to occur and be buffered then return class of the event (LOCATOR or CHOICE)
await_retrace, await_retrawait for vertical retrace on raster scanning devices. 
backface_control, backface_codefine aspects of backfacing polygons. 
background_color, background_set background color by color table index or color value for painting by clear_view_surface
bank_switchset graphics bank for multiple-byte-per-pixel frame buffers
bitmap_print, bitmap_prinprint bitmap contents on a raster printer
bitmap_to_file, bitmap_to_fcopy bitmap contents to a bitmap file
block_moveframe buffer to frame buffer copy procedure. 
block_readframe buffer to main memory block transfer procedure. 
block_writemain memory to frame buffer block transfer procedure. 
buffer_modeset buffering mode for output primitives. 
character_expansion_factor, character_eset character cell height-to-width ratio. 
character_height, character_hset character height. 
character_slant, character_sspecify character slant
character_width, character_wspecify character width
clear_control, clear_contrselect type of clearing for subsequent clear_view_surface procedures
clear_view_surface, clear_view_set all or part of physical view surface to background_color
clip_depthdefine front and back clipping planes
clip_indicator, clip_indicaenable/disable clipping to clip rectangle and Virtual Device Coordinate extent
clip_rectangle, clip_rectandefine current clip rectangle boundaries
concat_matrix, concat_matrmultiply two matrices and return the resulting matrix
concat_transformation, concat_tranpre-concatenate or post-concatenate transformation matrix with current transformation matrix
curve_resolution, curve_resset resolution for splines and arcs
dbuffer_switch, dbuffer_swiswitch buffers when double buffering
dc_to_vdctransform device coordinate point into Virtual Device Coordinate point using the inverse of the current vdc-to-device coordinate transformation. 
define_color_table, define_coloset the color values in the device color table. 
define_raster_echo, define_rastdefine a raster echo to be used on an output device. 
depth_cueenable/disable depth cueing of output primitives
depth_indicator, depth_indicenable/disable clipping to front and back clipping planes. 
designate_character_set, designate_cassociate a G-set with a character set. 
disable_events, disable_evedisable events queuing from specified graphics input device
display_enable, display_enaselect which planes of a raster device are to be displayed
double_buffer, double_buffenable/disable double buffering
draw2d, draw3d, dcdraw, drawdraw line from current to specified pen position
drawing_mode, drawing_modselect the pixel replacement rules for subsequent raster operations and output primitives. 
echo_typechange the type of echo being used on an output device. 
echo_updatechange output device’s echo position
partial_ellipse, ellipsedefine an elliptical region to be filled and/or edged. 
enable_events, enable_evenenable queuing of events from the named input device
file_printprint bitmapfile contents on a raster printer
file_to_bitmap, file_to_bitcopy bitmapfile contents into a bitmap
fill_colorset color table index for filled areas on raster devices. 
fill_ditherset color value for filled areas on raster devices. 
flush_matrices, flush_matriflush matrix stack; reset viewing transformation matrix
gcloseclose I/O path and release all resources assigned to specified graphics device
gerr_control, gerr_procedcontrol the handling of a graphics error. 
gescapeinput or output to device in a device-dependent manner
gopenopen I/O path to, create environment for, and initialize graphics device
hit_modeenable or disable hit detection
initiate_request, initiate_restart request process without waiting for result
inquire_color_table, inquire_colreturn current color table settings for specified graphic device
inquire_fb_configuration, inquire_fb_inquire the memory configuration of the frame buffer
inquire_file, inquire_filinquire the header information from a bitmapfile
inquire_gerror, inquire_gerreturn information on the most recent graphics error
inquire_idreturn a unique device identifier and device-dependent information
inquire_input_capabilities, inquire_inpinquire capabilities of physical input device specified by fildes
inquire_request_status, inquire_reqinquire status of a request to an input device
inquire_sizes, inquire_sizreturn device physical limits, resolution, (p1,p2) and color map size
inquire_text_extent, inquire_texreturn text-extent rectangle coordinates
interior_style, interior_stselect fill type and boundary visibility for subsequent filled area primitives
intra_character_space, intra_charaspecify spacing between character cells
default_knots, u_knot_vector, v_knot_vector, knot_vectordefine knot vector(s) for drawing subsequent space curves or surfaces
light_ambient, light_ambiedefine ambient light color
light_modelmodify aspects of POSITIONAL light sources
light_source, light_sourcdefine light source positions and colors
light_switch, light_switcenable/disable light sources
line_colorselect color index or color value for subsequent line primitives. 
line_repeat_length, line_repeatspecify line type pattern size for line primitives
line_typeselect line type for all subsequent line primitives
make_picture_current, make_picturoutput buffered primitives to display
mapping_mode, mapping_moddefine vdc extent mapping to viewport as isotropic or anisotropic
marker_color, marker_coloselect color for subsequent polymarker primitives
marker_orientation, marker_oriedefine orientation of symbols drawn with marker primitives
marker_sizeselect polymarker size
marker_typeselect marker type for subsequent marker primitives
moveupdate current pen position and move physical pen to to that location
perimeter_color, perimeter_cselect color index or color value for subsequent polygon perimeters
perimeter_repeat_length, perimeter_rdefine line type pattern size for polygon perimeters
perimeter_type, perimeter_tselect line type for subsequent polygon perimeters
pick_depthdefine pick depth for pick_from_segment(3G) and hit_mode(3G)
pick_windowdefine pick window for pick_from_segment(3G) and hit_mode(3G)
polygondefine polygonal region to be filled and/or edged.  partial_polygon − define group of polygon vertices that begins as subpolygon or non-edged boundary.
polylinemove/draw between specified points
polymarkerdraw current marker symbol centered at each endpoint specified in clist array
pop_matrixremove matrix from top of matrix stack
push_matrixpush matrix onto top of matrix stack
push_vdc_matrix, push_vdcpush vdc-to-device units transformation matrix onto top of matrix stack. 
read_choice_event, read_choiceread choice event from top of event queue
read_locator_event, read_locatoread locator event from top of event queue
rectangledefine rectangular region to be filled and/or edged
replace_matrix, replace_matreplace current transformation matrix with a specified matrix
request_choice, request_chowait for measure to be triggered then return measured value
request_locator, request_locwait for measure to be triggered then return measured value
sample_choice, sample_choireturn current choice value
sample_locator, sample_locareturn current locator value
set_locatorset locator value
set_p1_p2set physical device limits
set_signalsdisable or enable signal function of specified device
shade_modeenable/disable light source polygon shading. 
shade_rangeset intensity-to-frame-buffer-index mapping
starbaseStarbase Graphics Library description
surface_model, surface_moddefine surface light reflectance parameters for shaded polygon fill
textoutput a string of characters. 
text_alignment, text_alignmset text line alignment relative to starting point of each line
text_colorselect color for subsequent text operations
text_font_index, text_font_iselect character font for subsequent text primitives
text_line_path, text_line_pdefine relative position between successive lines of text. 
text_line_space, text_line_sset spacing between lines for subsequent text procedures
text_orientation, text_orientspecify text orientation. 
text_pathselects the direction of subsequently drawn text characters. 
text_precision, text_precisselect how text will be drawn. 
text_switching_mode, text_switchselect text character set designation and invocation mode
trackasynchronously echo an input device’s locator position on an output device. 
track_offstop asynchronous tracking
transform_point, transform_points, transform_ptransform a point or points from one coordinate system to another
trimming_curve, trimming_cudefine a spline-trimming curve
vdc_extentdefine logical region of interest (window) for subsequent output primitives
vdc_justification, vdc_justificontrol exact placement of VDC extent within physical region specified by set_p1_p2 when mapping_mode is isotropic. This used to be called viewport_justification.
vdc_to_dctransform a Virtual Device Coordinate point to a device coordinate point using the current vdc-to-device coordinate transformation. 
vdc_to_wctransform Virtual Device Coordinate point to World Coordinate point using inverse of current transformation matrix
vertex_format, vertex_formset vertex list format for polygons and polylines
view_cameradefine 3d viewing transformation matrix using camera model
view_matrixdefine a viewing transformation matrix
view_portdefine mapping area on view_surface for subsequent view_windows, view_volumes, and view_cameras
view_volumedefine 3d viewing transformation matrix using a volume/viewport model
view_windowdefine a 2d viewing transformation matrix using a window/viewport model
viewpointdefine eye position in world coordinates for use when calculating specular reflections and back-culling polygons. 
wc_to_vdctransform World Coordinate point into Virtual Device Coordinate point using current transformation matrix
write_enable, write_enablselect modifiable planes of frame buffer device
zbuffer_switch, zbuffer_swienable section of display surface for zbuffer hidden surface removal

3I. Instrument Support Library

gpio_get_status, gpio_get_streturn status lines of GPIO card
gpio_set_ctl, gpio_set_ctset control lines on GPIO card
hpib_abortstop activity on specified HP-IB bus
hpib_bus_status, hpib_bus_streturn status of HP-IB interface
hpib_card_ppoll_resp, hpib_card_pcontrol response to parallel poll on HP-IB
hpib_eoi_ctl, hpib_eoi_ctcontrol EOI mode for HP-IB file
hpib_ioperform I/O with an HP-IB channel from buffers
hpib_pass_ctl, hpib_pass_cchange active controllers on HP-IB
hpib_ppollconduct parallel poll on HP-IB bus
hpib_ppoll_resp_ctl, hpib_ppoll_Define interface parallel poll response
hpib_ren_ctl, hpib_ren_ctcontrol the Remote Enable line on HP-IB
hpib_rqst_srvce, hpib_rqst_sallow interface to enable SRQ line on HP-IB
hpib_send_cmnd, hpib_send_csend command bytes over HP-IB
hpib_spollconduct a serial poll on HP-IB bus
hpib_status_wait, hpib_statuswait until the requested status condition becomes true
hpib_wait_on_ppoll, hpib_wait_owait until a particular parallel poll value occurs
io_burstperform low-overhead I/O on an HP-IB/GPIO channel
io_eol_ctlset up read termination character on special file
io_get_term_reason, io_get_termdetermine how last read terminated
io_interrupt_ctl, io_interrupenable/disable interrupts for the associated eid
io_unlock, io_locklock and unlock an interface
io_on_interrupt, io_on_interdevice interrupt (fault) control
io_resetreset an I/O interface
io_speed_ctl, io_speed_ctinform system of required transfer speed
io_timeout_ctl, io_timeout_establish a time limit for I/O operations
io_width_ctl, io_width_ctset width of data path

3M. Math Library

j0, j1, jn, y0, y1, yn, besselBessel functions
erfc, erferror function and complementary error function
log, log10, pow, sqrt, expexponential, logarithm, power, square root functions
ceil, fmod, fabs, floorfloor, ceiling, remainder, absolute value functions
signgam, gammalog gamma function
hypotEuclidean distance function
matherrerror-handling function
cosh, tanh, sinhhyperbolic functions
sin, cos, tan, asin, acos, atan, atan2, trigtrigonometric functions

3S. Standard I/O Library

ctermidgenerate file name for terminal
cuseridget character login name of the user
fflush, fcloseclose or flush a stream
feof, clearerr, fileno, ferrorstream status inquiries
freopen, fdopen, fopenopen or re-open a stream file; convert file to stream
fwrite, freadbuffered binary input/output to a stream file
rewind, ftell, fseekreposition a file pointer in a stream
getchar, fgetc, getw, getcget character or word from a stream file
fgets, getsget a string from a stream
pclose, popeninitiate pipe I/O to/from a process
nl_printf, fprintf, nl_fprintf, sprintf, nl_sprintf, printfprint formatted output
putchar, fputc, putw, putcput character or word on a stream
fputs, putsput a string on a stream
fscanf, sscanf, nl_scanf, nl_fscanf, nl_sscanf, scanfformatted input conversion, read from stream file
setvbuf, setbufassign buffering to a stream file
stdiostandard buffered input/output stream file package
systemissue a shell command
tmpfilecreate a temporary file
tempnam, tmpnamcreate a name for a temporary file
ungetcpush character back into input stream
vfprintf, vsprintf, vprintfprint formatted output of a varargs argument list

3W. HP Windows Routines

altfont_term0, altfont_terset or inquire the Term0 alternate font
basefont_term0, basefont_teset or inquire the Term0 base font
fasummary of fast alpha library routines
faclearclear the window area specified by the given rectangle
facolorsset the fast alpha font foreground and background colors
facursorcontrol the displayed cursor
fafontactivate, fafontactivactivate a fast alpha font
fafontloadload a font into the user’s font cache and prepare it for activation
fafontremove, fafontremovremove a font from the user’s font cache
fagetinfoget information about the fast alpha environment
fainitprepare a fast alpha window device for output, and set up all defaults
farectwritefill an area of the window with the specified character
farollroll a portion of the window
fasetinfoset information about the fast alpha environment
faterminateterminate the current fast alpha environment
fawritewrite a line of characters with their enhancements
fm_activatemake a font active
fm_clipflagset clipping flag
fm_cliplimset clip limits
fm_colorsset active font’s foreground and background colors
fm_fileinforeturn the size of cells in a font file
fm_fontdirset character direction
fm_getnametranslate font id to filename
fm_loadload a font into memory
fm_optoptimize character generation if possible
fm_rasterinfo, fm_rasterinreturn the size of cells in a font
fm_removeremove a font
fm_str_lendetermine the pixel length of a character string
fm_styleinto, fm_styleinfreturn style information about a font
fm_writewrite characters to the screen
fontgetid_term0, fontgetid_tinquire the ID of a Term0 font
fontgetname_term0, fontgetnameinquire the name of a Term0 font
fontload_term0, fontload_teload a Term0 font
fontmsummary of font manager library routines
fontreplaceall_term0, fontreplacereplace the current base font and alternate font
fontsize_size0, fontsize_teTerm0 font size
fontswap_term0, fontswap_tereplace a Term0 font
fromxy_term0, fromxy_termconvert from Term0 pixel units to characters
toxy_term0convert Term0 character units to pixels
wautodestroy, wautodestroautodestroy a window
wautoselectautoselect a window
wautotopautotop a window
wbannerinquire about or control a window’s border
wbottombottom window
wconcealconceal window
wcreate_graphics, wcreate_gracreate a graphics window type
wcreate_term0, wcreate_tercreate Term0 window
wdestroydestroy a window
wdfltposdefault window/icon position
weventclearclear window locator events
weventpollpoll for window locator events
wgetbcolorget window border colors
wgetbcoordsget border coordinates
wgetcoordsget window coordinates
wgetechoget echo
wgeticonposget current icon position
wgetlocatorget window echo/locator parameter
wgetnameget path name
wgetrasterecho, wgetrastereget raster echo
wgetscreenget screen information. 
wgetsigmaskget window SIGWINDOW interrupt mask. 
wgskbdset keyboard mode for graphics window type
whotspot_create, whotspot_crcreate a hotspot
whotspot_delete, whotspot_dedelete a hotspot
whotspot_get, whotspot_geget hotspot data
whotspot_set, whotspot_seset hotspot data
wiconicchange a window to/from an icon
windowsummary of window library routines
winitinitialize window device
winput_confread/set configuration of window input channel
winput_getroute, winput_getrdetermine window input routing path
winput_readread from window input channel
winput_setroute, winput_setrroutes input and events to another window
winput_widpath, winput_widpget path name for a window id
wmenu_activate, wmenu_activactivate a menu
wmenu_create, wmenu_creatcreate a menu
wmenu_delete, wmenu_deletdelete a menu
wmenu_eventread, wmenu_eventread the menu event
wmenu_itemspecify or change a menu item
wminquireget a window manager environment variable
wmkill
wmovemove the location of a window
wmpathmakebuild a path name using an environment variable
wmrepaintrepaint the desk top
wpanpan the window
wpauseoutput, wpauseoutpupause output to a window
wrecoverrecover a window
wscrn_sprite_mode, wscrn_spritset full-screen sprite control mode
wscroll_getinterrogate scroll bar information
wscroll_setcontrol of window scroll bar elevators and arrows
wselectattach a keyboard to the specified window
wsetbcolor
wsetechoset echo
wseticonset icon
wseticonposset icon position
wsetlabelset label in window border
wsetlocatorset window locator position
wsetrasterecho, wsetrastereset raster echo
wsetsigmaskset window SIGWINDOW interrupt mask
wsfk_modeswitch to soft key mode
wsfk_progset programmable soft keys
wshuffleshuffle windows’ relative locations within display stack
wsizechange the size of a window
wterminaterelease window resources
wtopmove the window to the top of the window stack

3X. Miscellaneous Libraries

assertverify program assertion
cursesCRT screen handling and optimization package
getfsspec, getfsfile, getfstype, setfsent, endfsent, getfsentget file system descriptor file entry
lognamereturn login name of user
free, realloc, calloc, mallopt, mallinfo, mallocfast main memory allocator
regex, regcmpcompile and execute regular expression
sgetl, sputlaccess long integer data in a machine-independent fashion
tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs, termcapemulate /etc/termcap access routines

4. File Formats (intro)

a.outassembler and link editor output
acctper-process accounting file format
arcommon archive file format
bifbell interchange format utilities
bitmapfileStarbase bitmap file
checkliststatic information about the file systems
col_seq_8collating sequence table for languages with 8-bit character sets
coreformat of core image file
cpioformat of cpio archive
d_passwd, dialupsdialup security control
dirformat of directories
disktabdisk description file
DOSIF, dosifDOS Interchange Format description
fsformat of file system volume
fspecformat specification in text files
gettydefsspeed and terminal settings used by getty
groupgroup file, grp.h
inittabscript for the init process
inodeformat of an inode
introintroduction to file formats
issueissue identification file
liflogical interchange format description
magicmagic numbers for HP-UX implementations
mastermaster device information table
mknodcreate a special file entry
mnttabmounted file system table
modelHP-UX machine identification
nlistnlist structure format
passwdpassword file, pwd.h
privgrpformat of privileged values
profileset up user’s environment at login time
ranlibarchive symbol table format for object libraries
sccsfileformat of SCCS file
sdfstructured directory format description
termformat of compiled term file
terminfoterminal capability data base
ttytypedata base of terminal types by port
tztabtime zone adjustment table for date(1) and ctime(3C)
wtmp, btmp, utmputmp, wtmp, btmp entry format

5. Miscellaneous Facilities (intro)

asciimap of ASCII character set
environuser environment
fcntlfile control options
hierfile system hierarchy
hpnlsHP Native Language Support (NLS) Model
introintroduction to miscellany
ioctlgeneric device control commands
kana8map of KANA8 character set used by NLS
langidNLS language identification variable
manmacros for formatting entries in this manual
mathmath functions and constants
mmthe MM macro package for formatting documents
INIT, GETC, PEEKC, UNGETC, RETURN, ERROR, compile, step, advance, regexpregular expression compile and match routines
roman8map of ROMAN8 character set used by NLS
statdata returned by stat/fstat system call
termconventional names for terminals
typesprimitive system data types
valuesmachine-dependent values
varargshandle variable argument list

7. Device Special Files (intro)

consolesystem console interface
ctcartridge tape access
diskdirect disk access
CRT graphics, graphicsinformation for CRT graphics devices
introintroduction to special files
iomapphysical address mapping
lpline printer
kmem, memmain memory
modemasynchronous serial modem line control
mtmagnetic tape interface and controls
nullnull file
ptypseudo terminal driver
stty, sttyV6terminal interface for Version 6/PWB compatibility
termiogeneral terminal interface
ttycontrolling terminal interface

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026