Museum

Home

Lab Overview

Retrotechnology Articles

⇒ RISCiX 1.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

1C. Communications Commands

1G. Graphics Commands

1V. System V Commands

1X. X11 Commands

2. System Calls

3. C Library

3C. Compatibility Routines

3F. FORTRAN Library

3M. Math Library

3N. Network Support Library

3R. RPC Library and Protocols

3S. Standard I/O Library

3X. Miscellaneous Routines

3X11. X11 Library

3Xext. X Extensions

3Xm. Motif Library

3Xt. X Toolkit

4. Special Files and Hardware Support

4F. Network Protocol Families

4N. Network Facilities

4P. Network Protocols

5. File Formats

6. Games

7. Miscellaneous Facilities

8. Maintenance Commands

8C. Network Services

8V. Maintenance Procedures

Manual — RISCiX 1.2

2013 entries

1. Commands (intro)

Mailsend and receive mail[ mail, Mail ]
Xa portable, network-transparent window system
XConsortium[ MIT X Consortium ]
XStandards[ X Standards ]
XarmArm server for X Version 11
XserverX Window System server[ X ]
Xstartstart a suitable X server
[condition command[ test ]
adbdebugger
addbibcreate or extend bibliographic database
adfscatcatenate and print from adfs micro diskettes. 
adfscpcopy files from adfs micro diskettes. 
adfslslist files on adfs micro diskettes. 
adfsrmremove files from adfs micro diskettes. 
alertdisplay a warning message in a window
applyapply a command to a set of arguments
appreslist application resource database
aproposlocate commands by keyword lookup
ararchive and library maintainer
asUNIX-style ARM assembler
atexecute commands at a later time[ at, batch ]
atobencode/decode binary to printable ASCII[ btoa, atob, tarmail, untarmail ]
awkpattern scanning and processing language
basenamestrip filename affixes
batchexecute commands at a later time[ at, batch ]
bcarbitrary-precision arithmetic language
bdftosnfBDF to SNF font compiler for X11
biffbe notified if mail arrives and who it is from
binmailsend or receive mail among users
bitmapbitmap editor and converter utilities for X  [ bitmap, bmtoa, atobm ]
breakcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
btoaencode/decode binary to printable ASCII[ btoa, atob, tarmail, untarmail ]
calprint calendar
calendarreminder service
casecommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
catcatenate and print
cbC program beautifier
ccC compiler
cdchange working directory
checkeqtypeset mathematics[ eqn, neqn, checkeq ]
checknewscheck for unread news
checknrcheck nroff/troff files
chfnchange password information ypchfn, ypchsh, yppasswd − change Network Information Service (NIS) passwd information[ chfn, chsh, passwd ]
chgrpchange group
chkeychange your encryption key
chmodchange mode
chshchange password information ypchfn, ypchsh, yppasswd − change Network Information Service (NIS) passwd information[ chfn, chsh, passwd ]
cicheck in RCS revisions
clearclear terminal screen
cmpcompare two files
cocheck out RCS revisions
coallbring an RCS-managed source tree up to date
colfilter reverse line feeds
colcrtfilter nroff output for CRT previewing
colrmremove columns from a file
commselect or reject lines common to two sorted files
compresscompress and expand data[ compress, uncompress, zcat ]
continuecommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
cpcopy[ cp, cp0 ]
cp0copy[ cp, cp0 ]
cpiocopy file archives in and out
cppC language preprocessor
crontabcreate, list or remove user crontab file
csha shell (command interpreter) with C-like syntax
csplitsplit a file into pieces[ split, csplit ]
ctagscreate a tags file
dateprint and set the date
dbxdebugger
dcdesk calculator
ddconvert and copy a file
deroffremove nroff, troff, tbl and eqn constructs
dfreport free disk space on file systems
dictionprint wordy sentences; thesaurus for diction[ diction, explain ]
diffdifferential file and directory comparator
diff33-way differential file comparison
diffhdifferential file and directory comparator[ diff ]
domainnameset or display name of the current NIS domain
dsplitsplit/unsplit large files across floppies
dusummarize disk usage
echoecho arguments
edtext editor
edittext editor[ ex, edit ]
eflExtended Fortran Language
egrepsearch a file for a pattern[ grep, egrep, fgrep ]
emacsGNU project Emacs
eqntypeset mathematics[ eqn, neqn, checkeq ]
erroranalyze and disperse compiler error messages
etagstag creation utility for GNU Emacs
evalcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
extext editor[ ex, edit ]
execcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
exitcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
expandexpand tabs to spaces, and vice versa[ expand, unexpand ]
explainprint wordy sentences; thesaurus for diction[ diction, explain ]
exportcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
exprevaluate arguments as an expression
f2ptranslates fig output into pic language
f2psFig to Postscript translator
f77Fortran 77 compiler
falseprovide truth values[ false, true ]
fgrepsearch a file for a pattern[ grep, egrep, fgrep ]
filedetermine file type
findfind files
fingeruser information lookup program
fmtsimple text formatter
foldfold long lines for finite width output device
forcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
fromwho is my mail from? 
gbenchgraphics benchmark
gcoreget core images of running processes
gprofdisplay call graph profile data
grabcharsget keystrokes directly from user
grepsearch a file for a pattern[ grep, egrep, fgrep ]
groupsshow group memberships
gsget a text string from a dialogue box
hashcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
headgive first few lines
hostiddisplay identifier of current host system
hostnameset or print name of current host system
icoanimate an icosahedron or other polyhedron
identidentify files
ifcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
imakeC preprocessor interface to the make utility
indentindent and format C program source
indxbibbuild inverted index for a bibliography, find references in a bibliography[ indxbib, lookbib ]
injnews‘user-friendly’ news-posting front-ends for relaynews[ injnews, inews ]
installinstall binaries
introintroduction to commands
iostatreport I/O statistics
joinrelational database operator
keylogindecrypt and store secret key
killterminate a process with extreme prejudice
lastindicate last logins of users and teletypes
lastcommshow last commands executed in reverse order
ldlink editor
learncomputer aided instruction about UNIX
leaveremind you when you have to leave
lexgenerator of lexical analysis programs
listreslist resources in widgets
lnmake links
lockreserve a terminal
loggermake entries in the system log
loginsign on
lookfind lines in a sorted list
lookbibbuild inverted index for a bibliography, find references in a bibliography[ indxbib, lookbib ]
lorderfind ordering relation for an object library
lpqspool queue examination program
lproff line print
lprmremove jobs from the line printer spooling queue
lpscriptconvert text to postscript
lptestgenerate lineprinter ripple pattern
lslist contents of directory
lxreflisp cross reference program
m4macro processor
mailsend and receive mail[ mail, Mail ]
makemaintain program groups
makedependcreate dependencies in makefiles
manfind manual information by keywords; print out the manual
mazean automated maze program... [ demo ][ X11 ]
mazefinddiscover current MazeWar games
mazewardistributed rats in a maze
mergethree-way file merge
mesgpermit or deny messages
mkdirmake a directory
mkfontdircreate a fonts.dir file for a directory of font files
mkrulermake a function key strip ruler
mksharemake a reference to a shared library
mkstrcreate an error message file by massaging C source
morefile perusal filter for crt viewing[ more, page ]
msdoscatcatenate files from msdos 3.2 micro diskettes. 
msdoscpcopy files from msdos 3.2 micro diskettes. 
msdoslslist files on msdos 3.2 micro diskettes. 
msdosrmremove files from msdos (3.2) micro diskettes. 
msgssystem messages and junk mail program
mtmagnetic tape manipulating program
muncherdraw interesting patterns in an X window
mvmove or rename files[ mv, mv0 ]
mv0move or rename files[ mv, mv0 ]
neqntypeset mathematics[ eqn, neqn, checkeq ]
netstatshow network status
nicerun a command at low priority (sh only)[ nice, nohup ]
nmprint name list
nohuprun a command at low priority (sh only)[ nice, nohup ]
nrofftext formatting
oclockdisplay time of day
odoctal, decimal, hex, ascii dump
pagefile perusal filter for crt viewing[ more, page ]
pagesizeprint system page size
passwdchange password information ypchfn, ypchsh, yppasswd − change Network Information Service (NIS) passwd information[ chfn, chsh, passwd ]
patcha program for applying a diff file to an original
pcPascal compiler
pheadheader of an object file
plaidpaint some plaid-like patterns in an X window
postnewssimple interactive news-posting interface
prprint file
printenvprint out the environment
profdisplay profile data
psprocess status
psrofftroff text formatting with PostScript output. 
ptxpermuted index
puzzle15-puzzle game for X
pwdworking directory name
quotadisplay disk usage and limits
ranlibconvert archives to random libraries
ratforrational Fortran dialect
rcschange RCS file attributes
rcsdiffcompare RCS revisions
rcsintrointroduction to RCS commands
rcsmergemerge RCS revisions
rdistremote file distribution program
readcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
readonlycommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
reborderput borders on X windows
referfind and insert literature references in documents
reportbugprepare a bug report for sending to Acorn
resetterminal dependent initialization[ tset ]
resizeutility to set TERMCAP and terminal settings to current window size
returncommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
revreverse lines of a file
rlogprint log messages and other information about RCS files
rmremove (unlink) files or directories[ rm, rmdir ]
rmailhandle remote mail received via uucp
rmdirremove (unlink) directories or files[ rmdir, rm ]
roffbibrun off bibliographic database
rpcgenan RPC protocol compiler
rshcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
scriptmake typescript of terminal session
sedstream editor
setcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
shcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
shiftcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
showsnfprint contents of an SNF file
showxrgbDisplay an rgb database
sizesize of an object file
skelcopy the structure of an RCS-managed source tree
sleepsuspend execution for an interval
soelimeliminate .so’s from nroff input
sortsort or merge files
sortbibsort bibliographic database
spellfind spelling errors[ spell, spellin, spellout ]
spellinfind spelling errors[ spell, spellin, spellout ]
spelloutfind spelling errors[ spell, spellin, spellout ]
splitsplit a file into pieces[ split, csplit ]
squeezecompress binary executables
startxX Window System initializer
stringsfind the printable strings in a object, or other binary, file
stripremove symbols and relocation bits
sttyset or display terminal options
styleanalyze surface characteristics of a document
susubstitute user id temporarily
sumprint checksum and size of a file
symorderrearrange name list
symrenamesymbol renaming utility
syncupdate the super block
syslinedisplay system status on status line of a terminal
systatdisplay system statistics on a crt
tabsset terminal tabs
taildeliver the last part of a file
talktalk to another user
tartape archiver[ tar, tar0 ]
tar0tape archiver[ tar, tar0 ]
tarmailencode/decode binary to printable ASCII[ btoa, atob, tarmail, untarmail ]
tblformat tables for nroff or troff
tcphotoypesetter simulator
tcopycopy a mag tape
teepipe fitting
testcondition command
timetime a command
timescommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
tkpaginator for the Tektronix 4014
topdisplay and update information about the top cpu processes
touchupdate date last modified of a file
trtranslate characters
trapcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
trofftext formatting and typesetting[ troff, nroff ]
trueprovide truth values[ true, false ]
tsetterminal dependent initialization
tsorttopological sort
ttyget terminal name
twmTab Window Manager for the X Window System
typecommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
uemacsthe MicroEMACS text editor
uiluser interface language compiler for X window system
uldo underlining
ulimitcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
umaskset file creation mode mask
uncompresscompress and expand data[ compress, uncompress, zcat ]
unexpandexpand tabs to spaces, and vice versa[ expand, unexpand ]
unifdefremove ifdef’ed lines
uniqreport repeated lines in a file
unitsconversion program
unsetcommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
unsqueezedecompress binary executables
untarmailencode/decode binary to printable ASCII[ btoa, atob, tarmail, untarmail ]
uptimeshow how long system has been up
userscompact list of users who are on the system
uwma window manager for X
vacationreply to mail automatically
versionextract version information from a file
vgrindgrind nice listings of programs
viscreen oriented (visual) display editor based on ex
vmstatreport virtual memory statistics
vwidthmake troff width table for a font
wwho is on and what they are doing
waitawait completion of process
wallwrite to all users
wcword count
wforminteractively edit a list
whatshow what versions of object modules were used to construct a file
whatisdescribe what a command is
whereislocate source, binary, and or manual for program
whichlocate a program file including aliases and paths (csh only)
whilecommand language[ sh, for, case, if, while, :, ., break, continue, cd, echo, eval, exec, exit, export, hash, login, pwd, read, readonly, return, set, shift, test, times, trap, type, ulimit, umask, unset, wait ]
whowho is on the system
whoamiprint effective current user id
windowwindow environment
wma simple real-estate-driven window manager
wradfswrite adfs micro diskettes. 
writewrite to another user
wrmsdoswrite files onto msdos (3.2) micro diskettes. 
x10tox11X version 10 to version 11 protocol converter
xadminutility program to help configure the X window system
xarmkeymapkeyboard map file generator for Xarm
xauthX authority file utility
xbenchget a feeling of X server performance
xbiffmailbox flag for X
xcalcscientific calculator for X
xcalendarcalendar with a notebook for X11
xclipboardX clipboard client
xclockanalog / digital clock for X
xcontrolX Control Panel
xcutselinterchange between cut buffer and selection
xdmX Display Manager
xdprdump an X window directly to a printer
xdpyinfodisplay information utility for X
xeditsimple text editor for X
xevprint contents of X events
xeyeswatch over your shoulder
xfdfont displayer for X
xfigFacility for Interactive Generation of figures under X11
xfontselpoint & click interface for selecting X11 font names
xgcX graphics demo
xhostserver access control program for X
xinitX Window System initializer
xkillkill a client by its X resource
xlessa file browser based on xedit
xloadload average display for X
xloadimageload images into an X11 window or onto the root window[ xloadimage, xsetbg, xview ]
xlogoX Window System logo
xlsatomslist interned atoms defined on server
xlsclientslist client applications running on a display
xlsfontsserver font list displayer for X
xlswinsserver window list displayer for X
xmagmagnify parts of the screen
xmailX11 visual interface to the mail program
xmanManual page display program for the X Window System. 
xmodmaputility for modifying keymaps in X
xmorea file browser based on xedit
xnoiseAcorn-Noise demonstration client
xperfmonX Window System-based performance monitor
xpostitX window system Post-it® notes
xprprint an X window dump
xpropproperty displayer for X
xrdbX server resource database utility
xrefreshrefresh all or part of an X screen
xrgbGenerate an RGB database for the X server
xscopeX Window Protocol Viewer
xsetuser preference utility for X
xsetrootroot window parameter setting utility for X
xsmX Session Manager
xstdcmapX standard colormap utility
xstrextract strings from C programs to implement shared strings
xswitcherX11 virtual screen switcher
xtermterminal emulator for X
xtmconvertconvert test scripts to and from other formats
xtmexecutetest script execution (playback) tool
xtmrecordinteractive test script recorder
xtrek
xtrekdX based space warfare extravaganza
xutiloutput information about the X server
xwddump an image of an X window
xwininfowindow information utility for X
xwudimage displayer for X
yaccyet another compiler-compiler
yesbe repetitively affirmative
yorndisplay a dialogue box
ypcatprint values in a network information service (NIS) data base
ypmatchprint the value of one or more keys from a network information service (NIS) map
yppasswdchange password information ypchfn, ypchsh, yppasswd − change Network Information Service (NIS) passwd information[ chfn, chsh, passwd ]
ypwhichwhich host is the NIS server or map master? 
zcatcompress and expand data[ compress, uncompress, zcat ]

1C. Communications Commands

cuconnect to a remote system[ tip, cu ]
ftpARPANET file transfer program
kermitkermit file transfer
onexecute a command remotely
rcpremote file copy[ rcp, rcp0 ]
rcp0remote file copy[ rcp, rcp0 ]
rloginremote login
rshremote shell
rupshow host status of local machines (RPC version)
ruptimeshow host status of local machines
ruserswho’s logged in on local machines (RPC version)
ruusendsend a file to a remote host[ uusend ]
rwallwrite to all users over a network
rwhowho’s logged in on local machines
telnetuser interface to the TELNET protocol
tftptrivial file transfer program
tipconnect to a remote system[ tip, cu ]
underexecute a command under a given directory
uucpunix to unix copy
uudecodeencode/decode a binary file for transmission via mail[ uuencode, uudecode ]
uuencodeencode/decode a binary file for transmission via mail[ uuencode, uudecode ]
uulogdisplay UUCP log files
uunamelist names of UUCP hosts
uuqexamine or manipulate the uucp queue
uusendsend a file to a remote host
uuxunix to unix command execution
whereget hostname where file resides

1G. Graphics Commands

aedplotgraphics filters[ plot ]
atoplotgraphics filters[ plot ]
bgplotgraphics filters[ plot ]
crtplotgraphics filters[ plot ]
dumbplotgraphics filters[ plot ]
gigiplotgraphics filters[ plot ]
graphdraw a graph
hp7221plotgraphics filters[ plot ]
hpplotgraphics filters[ plot ]
implotgraphics filters[ plot ]
plotgraphics filters
plottoagraphics filters[ plot ]
splineinterpolate smooth curve
t300graphics filters[ plot ]
t300sgraphics filters[ plot ]
t4013graphics filters[ plot ]
t450graphics filters[ plot ]
tekgraphics filters[ plot ]

1V. System V Commands (intro)

[perform tests and return status (sh only)[ test ]
bannerdisplay large letters
cancelcancel line printer requests
catconcatenate files
chrootexecute a command with a new root directory
colfilter reverse line feeds[ /usr/5bin/col ]
csplitcontext split
cutdisplay selected fields from each line of a file
dateprint the date. 
dircmpcompare directories
dirnamereturn the directory portion of a pathname
echoecho arguments (sh only)
edtext editor[ ed, red ]
envmodify environment variables for command execution or display
gencatmerge messages into a message catalogue
iconvcodeset convertion
iddisplay user and group IDs and names
introintroduction to System V compatibility commands
lineread one line
lnmake links (System V compatibility)
lognamedisplay login name
lpsend line printer requests
lpstatdisplay line printer status
lslist contents of directory
makemaintain, update, and regenerate groups of programs
mkfifomake a FIFO special file
nlnumber lines
odoctal, decimal, hex, ascii dump[ /usr/5bin/od ]
packcompress and uncompress files[ pack, unpack, pcat ]
pastemerge corresponding lines of several files, or subsequent lines of one file. 
pcatcompress and uncompress files[ pack, unpack, pcat ]
pgdisplay files on a terminal
prformat and print files
redtext editor[ ed, red ]
spellfind spelling errors. [ /usr/5bin/spell ]
testperform tests and return status (sh only)
trtranslate characters
unameprint the name of the system
unpackcompress and uncompress files[ pack, unpack, pcat ]
waitwait for command completion
xargsmanipulate argument lists

1X. X11 Commands

mwmA Window Manager
xcmapdisplays the default colormap on X11 displays

2. System Calls (intro)

acceptaccept a connection on a socket
accessdetermine accessibility of file
acctturn accounting on or off
adjtimecorrect the time to allow synchronization of the system clock
async_daemonNFS daemons[ nfssvc, async_daemon ]
bindbind a name to a socket
brkchange data segment size[ brk, sbrk ]
chdirchange current working directory
chmodchange mode of file
chownchange owner and group of a file
chrootchange root directory
closedelete a descriptor
connectinitiate a connection on a socket
creatcreate a new file
dupduplicate a descriptor[ dup, dup2 ]
dup2duplicate a descriptor[ dup, dup2 ]
execveexecute a file
exitterminate a process[ _exit ]
exportfscontrol access to exported NFS file systems
fchmodchange mode of file[ chmod ]
fchownchange owner and group of a file[ chown ]
fcntlfile control
flockapply or remove an advisory lock on an open file
forkcreate a new process
fstatget file status[ stat, lstat, fstat ]
fsyncsynchronize a file’s in-core state with that on disk
ftruncatetruncate a file to a specified length[ truncate ]
getdentsgets directory entries in a filesystem independent format
getdirentriesgets directory entries in a filesystem independent format
getdomainnameget/set name of current domain[ getdomainname, setdomainname ]
getdtablesizeget descriptor table size
getegidget group identity[ getgid, getegid ]
geteuidget user identity[ getuid, geteuid ]
getgidget group identity[ getgid, getegid ]
getgroupsget group access list
gethostidget unique identifier of current host
gethostnameget/set name of current host[ gethostname, sethostname ]
getitimerget/set value of interval timer[ getitimer, setitimer ]
getpagesizeget system page size
getpeernameget name of connected peer
getpgrpget process group
getpidget process identification[ getpid, getppid ]
getppidget process identification[ getpid, getppid ]
getpriorityget/set program scheduling priority[ getpriority, setpriority ]
getrlimitcontrol maximum system resource consumption[ getrlimit, setrlimit ]
getrusageget information about resource utilization
getsocknameget socket name
getsockoptget and set options on sockets[ getsockopt, setsockopt ]
gettimeofdayget/set date and time[ gettimeofday, settimeofday ]
getuidget user identity[ getuid, geteuid ]
getversiongets kernel version information
introintroduction to system calls and error numbers
ioctlcontrol device
kedefSVID Kernel Extension definitions
killsend signal to a process
killpgsend signal to a process group
linkmake a hard link to a file
listenlisten for connections on a socket
lseekmove read/write pointer
lstatget file status[ stat, lstat, fstat ]
mkdirmake a directory file
mknodmake a special file
mountmount file system
msgctlmessage control operations
msggetget message queue
msgopmessage operations[ msgop, msgsnd, msgrcv ]
msgrcvmessage operations[ msgop, msgsnd, msgrcv ]
msgsndmessage operations[ msgop, msgsnd, msgrcv ]
nfssvcNFS daemons[ nfssvc, async_daemon ]
openopen a file for reading or writing, or create a new file
pipecreate an interprocess communication channel
profilexecution time profile
ptraceprocess trace
quotactlmanipulate disk quotas
readread input[ read, readv ]
readlinkread value of a symbolic link
readvread input[ read, readv ]
rebootreboot system or halt processor
recvreceive a message from a socket[ recv, recvfrom, recvmsg ]
recvfromreceive a message from a socket[ recv, recvfrom, recvmsg ]
recvmsgreceive a message from a socket[ recv, recvfrom, recvmsg ]
renamechange the name of a file
rmdirremove a directory file
sbrkchange data segment size[ brk, sbrk ]
selectsynchronous I/O multiplexing
semctlsemaphore control operations
semgetget set of semaphores
semopsemaphore operations
sendsend a message from a socket[ send, sendto, sendmsg ]
sendmsgsend a message from a socket[ send, sendto, sendmsg ]
sendtosend a message from a socket[ send, sendto, sendmsg ]
setdomainnameget/set name of current domain[ getdomainname, setdomainname ]
setgroupsset group access list
sethostnameget/set name of current host[ gethostname, sethostname ]
setitimerget/set value of interval timer[ getitimer, setitimer ]
setpgrpset process group
setpriorityget/set program scheduling priority[ getpriority, setpriority ]
setregidset real and effective group ID
setreuidset real and effective user ID’s
setrlimitcontrol maximum system resource consumption[ getrlimit, setrlimit ]
setsockoptget and set options on sockets[ getsockopt, setsockopt ]
settimeofdayget/set date and time[ gettimeofday, settimeofday ]
shmatshared memory operations[ shmop, shmat, shmdt ]
shmctlshared memory control operations
shmdtshared memory operations[ shmop, shmat, shmdt ]
shmgetget shared memory segment
shmopshared memory operations[ shmop, shmat, shmdt ]
shutdownshut down part of a full-duplex connection
sigblockblock signals
sigpauseatomically release blocked signals and wait for interrupt
sigreturnreturn from signal
sigsetmaskset current signal mask
sigstackset and/or get signal stack context
sigvecsoftware signal facilities
socketcreate an endpoint for communication
socketpaircreate a pair of connected sockets
statget file status[ stat, lstat, fstat ]
statfsget file system statistics
swaponadd a swap device for interleaved paging/swapping
symlinkmake symbolic link to a file
syncupdate super-block
syscallindirect system call
truncatetruncate a file to a specified length
umaskset file creation mode mask
unlinkremove directory entry
unmountremove a file system
utimesset file times
vforkspawn new process in a virtual memory efficient way
vhangupvirtually “hangup” the current control terminal
waitwait for process to terminate or stop[ wait, wait3, wait4, WIFSTOPPED, WIFSIGNALED, WIFEXITED ]
wait3wait for process to terminate or stop[ wait, wait3, wait4, WIFSTOPPED, WIFSIGNALED, WIFEXITED ]
writewrite output[ write, writev ]
writevwrite output[ write, writev ]

3. C Library (intro)

_ALLOC_FreeBlocksmemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
_ALLOC_Idmemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
_ALLOC_ResetBlockMapmemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
_ALLOC_StorageFreememory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
_ALLOC_StorageInUsememory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
__longjmpnon-local goto[ setjmp, longjmp, _setjmp, _longjmp, __longjmp, longjmperror ]
__set_sigcontextreading cpu state
_byte_sizememory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
_freememory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
_longjmpnon-local goto[ setjmp, longjmp, _setjmp, _longjmp, __longjmp, longjmperror ]
_setjmpnon-local goto[ setjmp, longjmp, _setjmp, _longjmp, __longjmp, longjmperror ]
abortgenerate a fault
absinteger absolute value
addexportentget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
addmntentget file system descriptor file entry[ getmntent, setmntent, addmntent, endmntent, hasmntopt ]
allocamemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
alphasortscan a directory[ scandir, alphasort ]
asctimeconvert date and time to ASCII[ ctime, localtime, gmtime, asctime, timezone ]
assertprogram verification
atofconvert ASCII to numbers[ atof, atoi, atol ]
atoiconvert ASCII to numbers[ atof, atoi, atol ]
atolconvert ASCII to numbers[ atof, atoi, atol ]
bcmpbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bcopybit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bstringbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bzerobit and byte string operations[ bcopy, bcmp, bzero, ffs ]
callocmemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
cbc_cryptfast DES encryption[ des_crypt, ecb_crypt, cbc_crypt, des_setparity ]
closedirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
closelogcontrol system log[ syslog, openlog, closelog, setlogmask ]
compregular expression handler[ re_comp, re_exec ]
cryptDES encryption[ crypt, setkey, encrypt ]
ctimeconvert date and time to ASCII[ ctime, localtime, gmtime, asctime, timezone ]
ctypecharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
dbm_clearerrdata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_closedata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_deletedata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_errordata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_fetchdata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_firstkeydata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_nextkeydata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_opendata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
dbm_storedata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
des_cryptfast DES encryption[ des_crypt, ecb_crypt, cbc_crypt, des_setparity ]
des_setparityfast DES encryption[ des_crypt, ecb_crypt, cbc_crypt, des_setparity ]
directorydirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
dn_compresolver routines[ res_mkquery, res_send, res_init, dn_comp, dn_expand ]
dn_expandresolver routines[ res_mkquery, res_send, res_init, dn_comp, dn_expand ]
ecb_cryptfast DES encryption[ des_crypt, ecb_crypt, cbc_crypt, des_setparity ]
ecvtoutput conversion[ ecvt, fcvt, gcvt ]
edatalast locations in program[ end, etext, edata ]
encryptDES encryption[ crypt, setkey, encrypt ]
endlast locations in program[ end, etext, edata ]
endexportentget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
endfsentget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
endgrentget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
endmntentget file system descriptor file entry[ getmntent, setmntent, addmntent, endmntent, hasmntopt ]
endpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
endttyentget ttys file entry[ getttyent, getttynam, setttyent, endttyent ]
endusershellget legal user shells[ getusershell, setusershell, endusershell ]
environexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
errlistsystem error messages[ perror, sys_errlist, sys_nerr ]
etextlast locations in program[ end, etext, edata ]
execlexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
execleexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
execlpexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
exectexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
execvexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
execveexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
execvpexecute a file[ execl, execv, execle, execlp, execvp, exec, execve, exect, environ ]
exitterminate a process after tidying up[ exit, on_exit ]
exportentget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
fcvtoutput conversion[ ecvt, fcvt, gcvt ]
ffsbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
fgetgrentget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
fgetpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
freememory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
frexpsplit into mantissa and exponent[ frexp, ldexp, modf ]
gcvtoutput conversion[ ecvt, fcvt, gcvt ]
getdiskget disk description by its name[ getdiskbyname ]
getdiskbynameget disk description by its name
getenvvalue for environment name
getexportentget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
getexportoptget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
getfsentget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
getfsfileget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
getfsspecget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
getfstypeget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
getgrentget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
getgrgidget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
getgrnamget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
getloginget login name
getmntentget file system descriptor file entry[ getmntent, setmntent, addmntent, endmntent, hasmntopt ]
getoptget option letter from argv
getpassread a password
getpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
getpwnamget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
getpwuidget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
getttyentget ttys file entry[ getttyent, getttynam, setttyent, endttyent ]
getttynamget ttys file entry[ getttyent, getttynam, setttyent, endttyent ]
getusershellget legal user shells[ getusershell, setusershell, endusershell ]
getwdget current working directory pathname
gmtimeconvert date and time to ASCII[ ctime, localtime, gmtime, asctime, timezone ]
hasmntoptget file system descriptor file entry[ getmntent, setmntent, addmntent, endmntent, hasmntopt ]
indexstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
initgroupsinitialize group access list
initstatebetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
insqueinsert/remove element from a queue[ insque, remque ]
introintroduction to C library functions
isalnumcharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isalphacharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isasciicharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isattyfind name of a terminal[ ttyname, isatty, ttyslot ]
iscntrlcharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isdigitcharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
islowercharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isprintcharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
ispunctcharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isspacecharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isuppercharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
isxdigitcharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
ldexpsplit into mantissa and exponent[ frexp, ldexp, modf ]
localtimeconvert date and time to ASCII[ ctime, localtime, gmtime, asctime, timezone ]
lockfadvisory record locking on files
longjmpnon-local goto[ setjmp, longjmp, _setjmp, _longjmp, __longjmp, longjmperror ]
longjmperrornon-local goto[ setjmp, longjmp, _setjmp, _longjmp, __longjmp, longjmperror ]
mallocmemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
mkstempmake a unique file name[ mktemp ]
mktempmake a unique file name
modfsplit into mantissa and exponent[ frexp, ldexp, modf ]
moncontrolprepare execution profile[ monitor, monstartup, moncontrol ]
monitorprepare execution profile[ monitor, monstartup, moncontrol ]
monstartupprepare execution profile[ monitor, monstartup, moncontrol ]
ndbmdata base subroutines[ dbm_open, dbm_close, dbm_fetch, dbm_store, dbm_delete, dbm_firstkey, dbm_nextkey, dbm_error, dbm_clearerr ]
nlistget entries from name list
opendirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
openlogcontrol system log[ syslog, openlog, closelog, setlogmask ]
pcloseinitiate I/O to/from a process[ popen, pclose ]
perrorsystem error messages[ perror, sys_errlist, sys_nerr ]
popeninitiate I/O to/from a process[ popen, pclose ]
psignalsystem signal messages[ psignal, sys_siglist ]
qsortquicker sort
randombetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
rcmdroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
re_compregular expression handler[ re_comp, re_exec ]
re_execregular expression handler[ re_comp, re_exec ]
readdirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
reallocmemory allocator[ malloc, free, realloc, calloc, _byte_size, _free, _ALLOC_Id, _ALLOC_StorageInUse, _ALLOC_StorageFree, _ALLOC_FreeBlocks, _ALLOC_ResetBlockMap ]
realpathreturns the real file name. 
regexregular expression handler[ re_comp, re_exec ]
remexportentget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
remqueinsert/remove element from a queue[ insque, remque ]
res_initresolver routines[ res_mkquery, res_send, res_init, dn_comp, dn_expand ]
res_mkqueryresolver routines[ res_mkquery, res_send, res_init, dn_comp, dn_expand ]
res_sendresolver routines[ res_mkquery, res_send, res_init, dn_comp, dn_expand ]
resolverresolver routines[ res_mkquery, res_send, res_init, dn_comp, dn_expand ]
rewinddirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
rexecreturn stream to a remote command
rindexstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
rresvportroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
rtimeget remote time
ruserokroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
scandirscan a directory[ scandir, alphasort ]
seekdirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
setegidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
seteuidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
setexportentget exported file system information[ exportent, getexportent, setexportent, addexportent, remexportent, endexportent, getexportopt ]
setfsentget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
setgidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
setgrentget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
setjmpnon-local goto[ setjmp, longjmp, _setjmp, _longjmp, __longjmp, longjmperror ]
setkeyDES encryption[ crypt, setkey, encrypt ]
setlogmaskcontrol system log[ syslog, openlog, closelog, setlogmask ]
setmntentget file system descriptor file entry[ getmntent, setmntent, addmntent, endmntent, hasmntopt ]
setpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
setpwfileget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, setpwfile, fgetpwent ]
setrgidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
setruidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
setstatebetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
setttyentget ttys file entry[ getttyent, getttynam, setttyent, endttyent ]
setuidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
setusershellget legal user shells[ getusershell, setusershell, endusershell ]
siginterruptallow signals to interrupt slow system calls
sleepsuspend execution for interval
srandombetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
strcatstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strcmpstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strcpystring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
stringstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strlenstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strncatstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strncmpstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strncpystring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
strtokstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, strtok ]
swabswap bytes
syssystem error messages[ perror, sys_errlist, sys_nerr ]
sys_errlistsystem error messages[ perror, sys_errlist, sys_nerr ]
sys_nerrsystem error messages[ perror, sys_errlist, sys_nerr ]
sys_siglistsystem signal messages[ psignal, sys_siglist ]
syslogcontrol system log[ syslog, openlog, closelog, setlogmask ]
systemissue a shell command
telldirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
timezoneconvert date and time to ASCII[ ctime, localtime, gmtime, asctime, timezone ]
toasciicharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
tolowercharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
touppercharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii ]
ttynamefind name of a terminal[ ttyname, isatty, ttyslot ]
ttyslotfind name of a terminal[ ttyname, isatty, ttyslot ]
ualarmschedule signal after specified time
usleepsuspend execution for interval
varargsvariable argument list
xcrypthex encryption and utility routines[ xcrypt, xdecrypt, passwd2des ]
yp_updatechanges nis information
ypupdatechanges nis information[ yp_update ]

3C. Compatibility Routines

alarmschedule signal after specified time
ftimeget date and time[ time, ftime ]
getpwget name from uid
gttyset and get terminal state (defunct)[ stty, gtty ]
niceset program priority
pausestop until signal
randrandom number generator[ rand, srand ]
signalsimplified software signal facilities (obsolete)
srandrandom number generator[ rand, srand ]
sttyset and get terminal state (defunct)[ stty, gtty ]
timeget date and time[ time, ftime ]
timesget process times
utimeset file times
vallocaligned memory allocator
vlimitcontrol maximum system resource consumption
vtimesget information about resource utilization

3F. FORTRAN Library (intro)

abortabnormal termination
accessdetermine accessibility of a file
alarmexecute a subroutine after a specified time
andand, or, xor, not, rshift, lshift bitwise functions[ bit ]
arcf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
besj0of two kinds for integer orders[ bessel functions ]
besj1of two kinds for integer orders[ bessel functions ]
besjnof two kinds for integer orders[ bessel functions ]
besselof two kinds for integer orders[ bessel functions ]
besy0of two kinds for integer orders[ bessel functions ]
besy1of two kinds for integer orders[ bessel functions ]
besynof two kinds for integer orders[ bessel functions ]
bitand, or, xor, not, rshift, lshift bitwise functions
boxf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
chdirchange default directory
chmodchange mode of a file
circlef77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
closplf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
contf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
ctimereturn system time[ time, ctime, ltime, gmtime ]
dbesj0of two kinds for integer orders[ bessel functions ]
dbesj1of two kinds for integer orders[ bessel functions ]
dbesjnof two kinds for integer orders[ bessel functions ]
dbesy0of two kinds for integer orders[ bessel functions ]
dbesy1of two kinds for integer orders[ bessel functions ]
dbesynof two kinds for integer orders[ bessel functions ]
dffracreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
dflmaxreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
dflminreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
drandreturn random values[ rand, drand, irand ]
drandmbetter random number generator[ random, drandm, irandm ]
dtimereturn elapsed execution time[ etime, dtime ]
erasef77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
etimereturn elapsed execution time[ etime, dtime ]
exitterminate process with status
fallocmemory allocator[ malloc, free, falloc ]
fdatereturn date and time in an ASCII string
ffracreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
fgetcget a character from a logical unit[ getc, fgetc ]
flmaxreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
flminreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
flushflush output to a logical unit
forkcreate a copy of this process
fortranintroduction to FORTRAN library functions[ intro ]
fpecnttrap and repair floating point faults[ trpfpe, fpecnt ]
fputcwrite a character to a fortran logical unit[ putc, fputc ]
freememory allocator[ malloc, free, falloc ]
fseekreposition a file on a logical unit[ fseek, ftell ]
fstatget file status[ stat, lstat, fstat ]
ftellreposition a file on a logical unit[ fseek, ftell ]
gerrorget system error messages[ perror, gerror, ierrno ]
getargreturn command line arguments[ getarg, iargc ]
getcget a character from a logical unit[ getc, fgetc ]
getcwdget pathname of current working directory
getenvget value of environment variables
getgidget user or group ID of the caller[ getuid, getgid ]
getlogget user’s login name
getpidget process id
getuidget user or group ID of the caller[ getuid, getgid ]
gmtimereturn system time[ time, ctime, ltime, gmtime ]
hostnmget name of current host
iargcreturn command line arguments[ getarg, iargc ]
idatereturn date or time in numerical form[ idate, itime ]
ierrnoget system error messages[ perror, gerror, ierrno ]
indextell about character objects[ index, rindex, lnblnk, len ]
inmaxreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
introintroduction to FORTRAN library functions
ioinitchange f77 I/O initialization
irandreturn random values[ rand, drand, irand ]
irandmbetter random number generator[ random, drandm, irandm ]
isattyfind name of a terminal port[ ttynam, isatty ]
itimereturn date or time in numerical form[ idate, itime ]
killsend a signal to a process
labelf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
lentell about character objects[ index, rindex, lnblnk, len ]
linef77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
linemdf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
linkmake a link to an existing file
lnblnktell about character objects[ index, rindex, lnblnk, len ]
locreturn the address of an object
longinteger object conversion[ long, short ]
lshiftand, or, xor, not, rshift, lshift bitwise functions[ bit ]
lstatget file status[ stat, lstat, fstat ]
ltimereturn system time[ time, ctime, ltime, gmtime ]
mallocmemory allocator[ malloc, free, falloc ]
movef77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
notand, or, xor, not, rshift, lshift bitwise functions[ bit ]
openplf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
orand, or, xor, not, rshift, lshift bitwise functions[ bit ]
perrorget system error messages[ perror, gerror, ierrno ]
plotf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
pointf77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
putcwrite a character to a fortran logical unit[ putc, fputc ]
qsortquick sort
randreturn random values[ rand, drand, irand ]
randombetter random number generator[ random, drandm, irandm ]
renamerename a file
rindextell about character objects[ index, rindex, lnblnk, len ]
rshiftand, or, xor, not, rshift, lshift bitwise functions[ bit ]
shortinteger object conversion[ long, short ]
signalchange the action for a signal
sleepsuspend execution for an interval
spacef77 library interface to plot (3X) libraries. [ plot: openpl et al. ]
statget file status[ stat, lstat, fstat ]
symlnkmake a link to an existing file[ link ]
systemexecute a UNIX command
tclosef77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
timereturn system time[ time, ctime, ltime, gmtime ]
topenf77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
trapertrap arithmetic errors
trapovtrap and repair floating point overflow
treadf77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
trewinf77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
trpfpetrap and repair floating point faults[ trpfpe, fpecnt ]
tskipff77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
tstatef77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
ttynamfind name of a terminal port[ ttynam, isatty ]
twritef77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
unlinkremove a directory entry
waitwait for a process to terminate
xorand, or, xor, not, rshift, lshift bitwise functions[ bit ]

3M. Math Library (intro)

acostrigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
acoshinverse hyperbolic functions[ asinh, acosh, atanh ]
asintrigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
asinhinverse hyperbolic functions[ asinh, acosh, atanh ]
atantrigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
atan2trigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
atanhinverse hyperbolic functions[ asinh, acosh, atanh ]
cabsEuclidean distance, complex absolute value[ hypot, cabs ]
cbrtcube root, square root[ cbrt, sqrt ]
ceilabsolute value, floor, ceiling, and round-to-nearest functions[ fabs, floor, ceil, rint ]
copysigncopysign, remainder, exponent manipulations[ copysign, drem, finite, logb, scalb ]
costrigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
coshhyperbolic functions[ sinh, cosh, tanh ]
dremcopysign, remainder, exponent manipulations[ copysign, drem, finite, logb, scalb ]
erferror functions[ erf, erfc ]
erfcerror functions[ erf, erfc ]
expexponential, logarithm, power[ exp, expm1, log, log10, log1p, pow ]
expm1exponential, logarithm, power[ exp, expm1, log, log10, log1p, pow ]
fabsabsolute value, floor, ceiling, and round-to-nearest functions[ fabs, floor, ceil, rint ]
finitecopysign, remainder, exponent manipulations[ copysign, drem, finite, logb, scalb ]
floorabsolute value, floor, ceiling, and round-to-nearest functions[ fabs, floor, ceil, rint ]
gammalog gamma function[ lgamma ]
hypotEuclidean distance, complex absolute value[ hypot, cabs ]
ieeecopysign, remainder, exponent manipulations[ copysign, drem, finite, logb, scalb ]
introintroduction to mathematical library functions
j0bessel functions[ j0, j1, jn, y0, y1, yn ]
j1bessel functions[ j0, j1, jn, y0, y1, yn ]
jnbessel functions[ j0, j1, jn, y0, y1, yn ]
lgammalog gamma function
logexponential, logarithm, power[ exp, expm1, log, log10, log1p, pow ]
log10exponential, logarithm, power[ exp, expm1, log, log10, log1p, pow ]
log1pexponential, logarithm, power[ exp, expm1, log, log10, log1p, pow ]
logbcopysign, remainder, exponent manipulations[ copysign, drem, finite, logb, scalb ]
mathintroduction to mathematical library functions
powexponential, logarithm, power[ exp, expm1, log, log10, log1p, pow ]
rintabsolute value, floor, ceiling, and round-to-nearest functions[ fabs, floor, ceil, rint ]
scalbcopysign, remainder, exponent manipulations[ copysign, drem, finite, logb, scalb ]
sintrigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
sinhhyperbolic functions[ sinh, cosh, tanh ]
sqrtcube root, square root[ cbrt, sqrt ]
tantrigonometric functions and their inverses[ sin, cos, tan, asin, acos, atan, atan2 ]
tanhhyperbolic functions[ sinh, cosh, tanh ]
y0bessel functions[ j0, j1, jn, y0, y1, yn ]
y1bessel functions[ j0, j1, jn, y0, y1, yn ]
ynbessel functions[ j0, j1, jn, y0, y1, yn ]

3N. Network Support Library

addrInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
auth_destroylibrary routines for remote procedure calls[ rpc ]
authdes_createlibrary routines for remote procedure calls[ rpc ]
authdes_getcredlibrary routines for remote procedure calls[ rpc ]
authnon_createlibrary routines for remote procedure calls[ rpc ]
authunix_createlibrary routines for remote procedure calls[ rpc ]
authunix_create_defaultlibrary routines for remote procedure calls[ rpc ]
bindresvportbind a socket to a privileged IP port
byteorderconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
callrpclibrary routines for remote procedure calls[ rpc ]
clnt_broadcastlibrary routines for remote procedure calls[ rpc ]
clnt_calllibrary routines for remote procedure calls[ rpc ]
clnt_destroylibrary routines for remote procedure calls[ rpc ]
clnt_freereslibrary routines for remote procedure calls[ rpc ]
clnt_geterrlibrary routines for remote procedure calls[ rpc ]
clnt_pcreateerrorlibrary routines for remote procedure calls[ rpc ]
clnt_perrnolibrary routines for remote procedure calls[ rpc ]
clnt_perrorlibrary routines for remote procedure calls[ rpc ]
clnt_sperrnolibrary routines for remote procedure calls[ rpc ]
clnt_sperrorlibrary routines for remote procedure calls[ rpc ]
clntraw_createlibrary routines for remote procedure calls[ rpc ]
clnttcp_createlibrary routines for remote procedure calls[ rpc ]
clntudp_createlibrary routines for remote procedure calls[ rpc ]
endhostentget network host entry[ gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent ]
endnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
endnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
endprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
endserventget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
ether_atonEthernet address mapping operations[ ethers, ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line ]
ether_hosttonEthernet address mapping operations[ ethers, ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line ]
ether_lineEthernet address mapping operations[ ethers, ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line ]
ether_ntoaEthernet address mapping operations[ ethers, ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line ]
ether_ntohostEthernet address mapping operations[ ethers, ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line ]
ethersEthernet address mapping operations[ ethers, ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line ]
get_myaddresslibrary routines for remote procedure calls[ rpc ]
gethostbyaddrget network host entry[ gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent ]
gethostbynameget network host entry[ gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent ]
gethostentget network host entry[ gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent ]
getnetbyaddrget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getnetbynameget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
getnetnamelibrary routines for remote procedure calls[ rpc ]
getprotobynameget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getprotobynumberget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getrpcbynameget RPC entry[ getrpcent, getrpcbyname, getrpcbynumber ]
getrpcbynumberget RPC entry[ getrpcent, getrpcbyname, getrpcbynumber ]
getrpcentget RPC entry[ getrpcent, getrpcbyname, getrpcbynumber ]
getservbynameget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
getservbyportget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
getserventget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
host2netnamelibrary routines for remote procedure calls[ rpc ]
htonlconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
htonsconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
inetInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_addrInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_lnaofInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_makeaddrInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_netofInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_networkInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_ntoaInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
innetgrget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
key_decryptsessionlibrary routines for remote procedure calls[ rpc ]
key_encryptsessionlibrary routines for remote procedure calls[ rpc ]
key_gendeslibrary routines for remote procedure calls[ rpc ]
key_setsecretlibrary routines for remote procedure calls[ rpc ]
netname2hostlibrary routines for remote procedure calls[ rpc ]
netname2userlibrary routines for remote procedure calls[ rpc ]
networkInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
nsXerox NS(tm)  address conversion routines[ ns_addr, ns_ntoa ]
ns_addrXerox NS(tm)  address conversion routines[ ns_addr, ns_ntoa ]
ns_ntoaXerox NS(tm)  address conversion routines[ ns_addr, ns_ntoa ]
ntoaInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
ntohlconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
ntohsconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
pmap_getmapslibrary routines for remote procedure calls[ rpc ]
pmap_getportlibrary routines for remote procedure calls[ rpc ]
pmap_rmtcalllibrary routines for remote procedure calls[ rpc ]
pmap_setlibrary routines for remote procedure calls[ rpc ]
pmap_unsetlibrary routines for remote procedure calls[ rpc ]
registerrpclibrary routines for remote procedure calls[ rpc ]
rpclibrary routines for remote procedure calls
rpc_createrrlibrary routines for remote procedure calls[ rpc ]
rpc_functionslibrary routines for remote procedure calls[ rpc ]
sethostentget network host entry[ gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent ]
sethostfileget network host entry[ gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent ]
setnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
setnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
setprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
setserventget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
svc_destroylibrary routines for remote procedure calls[ rpc ]
svc_fdslibrary routines for remote procedure calls[ rpc ]
svc_freeargslibrary routines for remote procedure calls[ rpc ]
svc_getargslibrary routines for remote procedure calls[ rpc ]
svc_getcallerlibrary routines for remote procedure calls[ rpc ]
svc_getreqlibrary routines for remote procedure calls[ rpc ]
svc_registerlibrary routines for remote procedure calls[ rpc ]
svc_runlibrary routines for remote procedure calls[ rpc ]
svc_sendreplylibrary routines for remote procedure calls[ rpc ]
svc_unregisterlibrary routines for remote procedure calls[ rpc ]
svcerr_authlibrary routines for remote procedure calls[ rpc ]
svcerr_decodelibrary routines for remote procedure calls[ rpc ]
svcerr_noproclibrary routines for remote procedure calls[ rpc ]
svcerr_noproglibrary routines for remote procedure calls[ rpc ]
svcerr_progverslibrary routines for remote procedure calls[ rpc ]
svcerr_systemerrlibrary routines for remote procedure calls[ rpc ]
svcerr_weakauthlibrary routines for remote procedure calls[ rpc ]
svcfd_createlibrary routines for remote procedure calls[ rpc ]
svcraw_createlibrary routines for remote procedure calls[ rpc ]
svctcp_createlibrary routines for remote procedure calls[ rpc ]
svcudp_createlibrary routines for remote procedure calls[ rpc ]
user2netnamelibrary routines for remote procedure calls[ rpc ]
xdrlibrary routines for external data representation
xdr_accepted_replylibrary routines for external data representation[ xdr ]
xdr_arraylibrary routines for external data representation[ xdr ]
xdr_authunix_parmslibrary routines for external data representation[ xdr ]
xdr_boollibrary routines for external data representation[ xdr ]
xdr_byteslibrary routines for external data representation[ xdr ]
xdr_callhdrlibrary routines for external data representation[ xdr ]
xdr_callmsglibrary routines for external data representation[ xdr ]
xdr_charlibrary routines for external data representation[ xdr ]
xdr_destroylibrary routines for external data representation[ xdr ]
xdr_doublelibrary routines for external data representation[ xdr ]
xdr_enumlibrary routines for external data representation[ xdr ]
xdr_floatlibrary routines for external data representation[ xdr ]
xdr_freelibrary routines for external data representation[ xdr ]
xdr_functionslibrary routines for external data representation[ xdr ]
xdr_getposlibrary routines for external data representation[ xdr ]
xdr_inlinelibrary routines for external data representation[ xdr ]
yp_allnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_bindnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_firstnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_get_default_domainnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_masternetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_matchnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_nextnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_ordernetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yp_unbindnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
ypclntnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
yperr_stringnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]
ypprot_errnetwork information service client interface[ ypclnt, yp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err ]

3R. RPC Library and Protocols (intro)

Introintroduction to RPC service library functions and protocols[ intro ]
List
bootparambootparam protocol
ethermonitor traffic on the Ethernet
getget public or secret key[ publickey, getpublickey, getsecretkey ]
getpublickeyget public or secret key[ publickey, getpublickey, getsecretkey ]
getrpcportget RPC port number
getsecretkeyget public or secret key[ publickey, getpublickey, getsecretkey ]
havediskget performance data from remote kernel[ rstat ]
introintroduction to RPC service library functions and protocols
ipallocdetermine or temporarily allocate IP address
keyget public or secret key[ publickey, getpublickey, getsecretkey ]
klm_protprotocol between kernel and local lock manager
list
mountkeep track of remotely mounted filesystems
nlm_protprotocol between local and remote network lock managers
pnpautomatic network installation
publicget public or secret key[ publickey, getpublickey, getsecretkey ]
publickeyget public or secret key[ publickey, getpublickey, getsecretkey ]
rexremote execution protocol
rnusersreturn information about users on remote machines[ rnusers, rusers ]
rquotaimplement quotas on remote machines
rstatget performance data from remote kernel
rusersreturn information about users on remote machines[ rnusers, rusers ]
rwallwrite to specified remote machines
secretget public or secret key[ publickey, getpublickey, getsecretkey ]
sm_interstatus monitor protocol
sprayscatter data in order to check the network
ypNetwork Information Service protocol
yppasswdupdate user password in Network Information Service

3S. Standard I/O Library

_fprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
_printfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
_sprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
_vfprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
_vprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
_vsprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
clearerrstream status inquiries[ ferror, feof, clearerr, fileno ]
fcloseclose or flush a stream[ fclose, fflush ]
fdopenopen a stream[ fopen, freopen, fdopen ]
feofstream status inquiries[ ferror, feof, clearerr, fileno ]
ferrorstream status inquiries[ ferror, feof, clearerr, fileno ]
fflushclose or flush a stream[ fclose, fflush ]
fgetcget character or word from stream[ getc, getchar, fgetc, getw ]
fgetsget a string from a stream[ gets, fgets ]
filenostream status inquiries[ ferror, feof, clearerr, fileno ]
fopenopen a stream[ fopen, freopen, fdopen ]
fprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
fputcput character or word on a stream[ putc, putchar, fputc, putw ]
fputsput a string on a stream[ puts, fputs ]
freadbuffered binary input/output[ fread, fwrite ]
freopenopen a stream[ fopen, freopen, fdopen ]
fscanfformatted input conversion[ scanf, fscanf, sscanf ]
fseekreposition a stream[ fseek, ftell, rewind ]
ftellreposition a stream[ fseek, ftell, rewind ]
fwritebuffered binary input/output[ fread, fwrite ]
getcget character or word from stream[ getc, getchar, fgetc, getw ]
getcharget character or word from stream[ getc, getchar, fgetc, getw ]
getsget a string from a stream[ gets, fgets ]
getwget character or word from stream[ getc, getchar, fgetc, getw ]
printfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
putcput character or word on a stream[ putc, putchar, fputc, putw ]
putcharput character or word on a stream[ putc, putchar, fputc, putw ]
putsput a string on a stream[ puts, fputs ]
putwput character or word on a stream[ putc, putchar, fputc, putw ]
rewindreposition a stream[ fseek, ftell, rewind ]
scanfformatted input conversion[ scanf, fscanf, sscanf ]
setbufassign buffering to a stream[ setbuf, setbuffer, setlinebuf ]
setbufferassign buffering to a stream[ setbuf, setbuffer, setlinebuf ]
setlinebufassign buffering to a stream[ setbuf, setbuffer, setlinebuf ]
sprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
sscanfformatted input conversion[ scanf, fscanf, sscanf ]
stdiostandard buffered input/output package
ungetcpush character back into input stream
vfprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
vprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]
vsprintfformatted output conversion[ printf, fprintf, sprintf, vprintf, vfprintf, vsprintf, _printf, _fprintf, _sprintf, _vprintf, _vfprintf, _vsprintf ]

3X. Miscellaneous Routines

arcgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
circlegraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
contgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
cursesscreen functions with “optimal” cursor motion
dbmdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
dbminitdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
deletedata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
erasegraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
fetchdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
firstkeydata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
labelgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
lib2648subroutines for the HP 2648 graphics terminal
linegraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
linemodgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
movegraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
mpmultiple precision integer arithmetic[ madd, msub, mult, mdiv, pow, gcd, invert, rpow, msqrt, mcmp, move, min, omin, fmin, m_in, mout, omout, fmout, m_out, sdiv, itom ]
nextkeydata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
openplgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
plotgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
pointgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
spacegraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
storedata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
termcapterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetentterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetflagterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetnumterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetstrterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgototerminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tputsterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]

3X11. X11 Library

AllPlanesDisplay macros[ AllPlanes, BlackPixel, WhitePixel, ConnectionNumber, DefaultColormap, DefaultDepth, XListDepths, DefaultGC, DefaultRootWindow, DefaultScreenOfDisplay, DefaultScreen, DefaultVisual, DisplayCells, DisplayPlanes, DisplayString, LastKnownRequestProcessed, NextRequest, ProtocolVersion, ProtocolRevision, QLength, RootWindow, ScreenCount, ScreenOfDisplay, ServerVendor, VendorRelease ]
BlackPixelOfScreenscreen information functions and macros[ BlackPixelOfScreen, WhitePixelOfScreen, CellsOfScreen, DefaultColormapOfScreen, DefaultDepthOfScreen, DefaultGCOfScreen, DefaultVisualOfScreen, DoesBackingStore, DoesSaveUnders, DisplayOfScreen, XScreenNumberOfScreen, EventMaskOfScreen, HeightOfScreen, HeightMMOfScreen, MaxCmapsOfScreen, MinCmapsOfScreen, PlanesOfScreen, RootWindowOfScreen, WidthOfScreen, WidthMMOfScreen ]
ImageByteOrderimage format functions and macros[ ImageByteOrder, BitmapBitOrder, BitmapPad, BitmapUnit, DisplayHeight, DisplayHeightMM, DisplayWidth, DisplayWidthMM, XListPixmapFormats, XPixmapFormatValues ]
IsCursorKeykeysym classification macros[ IsCursorKey, IsFunctionKey, IsKeypadKey, IsMiscFunctionKey, IsModiferKey, IsPFKey ]
XAddHostcontrol host access and host control structure[ XAddHost, XAddHosts, XListHosts, XRemoveHost, XRemoveHosts, XSetAccessControl, XEnableAccessControl, XDisableAccessControl, XHostAddress ]
XAllocClassHintallocate class hints structure and set or read a window’s WM_CLASS property[ XAllocClassHint, XSetClassHint, XGetClassHint, XClassHint ]
XAllocColorallocate and free colors[ XAllocColor, XAllocNamedColor, XAllocColorCells, XAllocColorPlanes, XFreeColors ]
XAllocIconSizeallocate icon size structure and set or read a window’s WM_ICON_SIZES property[ XAllocIconSize, XSetIconSizes, XGetIconSizes, XIconSize ]
XAllocSizeHintsallocate size hints structure and set or read a window’s WM_NORMAL_HINTS property[ XAllocSizeHints, XSetWMNormalHints, XGetWMNormalHints, XSetWMSizeHints, XGetWMSizeHints, XSizeHints ]
XAllocStandardColormapallocate, set, or read a standard colormap structure[ XAllocStandardColormap, XSetRGBColormaps, XGetRGBColormaps, XStandardColormap ]
XAllocWMHintsallocate window manager hints structure and set or read a window’s WM_HINTS property[ XAllocWMHints, XSetWMHints, XGetWMHints, XWMHints ]
XAllowEventsrelease queued events
XAnyEventgeneric X event structures[ XAnyEvent, XEvent ]
XButtonEventKeyPress, KeyRelease, ButtonPress, ButtonRelease, and MotionNotify event structures[ XButtonEvent, XKeyEvent, XMotionEvent ]
XChangeKeyboardControlmanipulate keyboard settings and keyboard control structure[ XChangeKeyboardControl, XGetKeyboardControl, XAutoRepeatOn, XAutoRepeatOff, XBell, XQueryKeymap, XKeyboardControl ]
XChangeKeyboardMappingmanipulate keyboard encoding and keyboard encoding structure[ XChangeKeyboardMapping, XGetKeyboardMapping, XDisplayKeycodes, XSetModifierMapping, XGetModifierMapping, XNewModifiermap, XInsertModifiermapEntry, XDeleteModifiermapEntry, XFreeModifierMap XModifierKeymap ]
XChangePointerControlcontrol pointer[ XChangePointerControl, XGetPointerControl ]
XChangeSaveSetchange a client’s save set[ XChangeSaveSet, XAddToSaveSet, XRemoveFromSaveSet ]
XChangeWindowAttributeschange window attributes[ XChangeWindowAttributes, XSetWindowBackground, XSetWindowBackgroundPixmap, XSetWindowBorder, XSetWindowBorderPixmap ]
XCirculateEventCirculateNotify event structure
XCirculateRequestEventCirculateRequest event structure
XClearAreaclear area or window[ XClearArea, XClearWindow ]
XClientMessageEventColormapNotify event structure
XColormapEventColormapNotify event structure
XConfigureEventConfigureNotify event structure
XConfigureRequestEventConfigureRequest event structure
XConfigureWindowconfigure windows and window changes structure[ XConfigureWindow, XMoveWindow, XResizeWindow, XMoveResizeWindow, XSetWindowBorderWidth, XWindowChanges ]
XCopyAreacopy areas[ XCopyArea, XCopyPlane ]
XCreateColormapcreate, copy, or destroy colormaps and color structure[ XCreateColormap, XCopyColormapAndFree, XFreeColormap, XSetWindowColormap, XColor ]
XCreateFontCursorcreate cursors[ XCreateFontCursor, XCreatePixmapCursor, XCreateGlyphCursor ]
XCreateGCcreate or free graphics contexts and graphics context structure[ XCreateGC, XCopyGC, XChangeGC, XGetGCValues, XFreeGC, XGContextFromGC, XGCValues ]
XCreateImageimage utilities[ XCreateImage, XGetPixel, XPutPixel, XSubImage, XAddPixel, XDestroyImage ]
XCreatePixmapcreate or destroy pixmaps[ XCreatePixmap, XFreePixmap ]
XCreateRegioncreate or destroy regions[ XCreateRegion, XSetRegion, XDestroyRegion ]
XCreateWindowcreate windows and window attributes structure[ XCreateWindow, XCreateSimpleWindow, XSetWindowAttributes ]
XCreateWindowEventCreateNotify event structure
XCrossingEventEnterNotify and LeaveNotify event structure
XDefineCursordefine cursors[ XDefineCursor, XUndefineCursor ]
XDestroyWindowdestroy windows[ XDestroyWindow, XDestroySubwindows ]
XDestroyWindowEventDestroyNotify event structure
XDrawArcdraw arcs and arc structure[ XDrawArc, XDrawArcs, XArc ]
XDrawImageStringdraw image text[ XDrawImageString, XDrawImageString16 ]
XDrawLinedraw lines, polygons, and line structure[ XDrawLine, XDrawLines, XDrawSegments, XSegment ]
XDrawPointdraw points and points structure[ XDrawPoint, XDrawPoints, XPoint ]
XDrawRectangledraw rectangles and rectangles structure[ XDrawRectangle, XDrawRectangles, XRectangle ]
XDrawStringdraw text characters[ XDrawString, XDrawString16 ]
XDrawTextdraw polytext text and text drawing structures[ XDrawText, XDrawText16, XTextItem, XTextItem16 ]
XEmptyRegiondetermine if regions are empty or equal[ XEmptyRegion, XEqualRegion, XPointInRegion, XRectInRegion ]
XErrorEventX error event structure
XExposeEventExpose event structure
XFillRectanglefill rectangles, polygons, or arcs[ XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs ]
XFlushhandle output buffer or event queue[ XFlush, XSync, XEventsQueued, XPending ]
XFocusChangeEventFocusIn and FocusOut event structure
XFreefree client data[ XFree, XNoOp ]
XGetDefaultget X program defaults[ XGetDefault, XResourceManagerString ]
XGetVisualInfoobtain visual information and visual structure[ XGetVisualInfo, XMatchVisualInfo, XVisualIDFromVisual, XVisualInfo ]
XGetWindowAttributesget current window attribute or geometry and current window attributes structure[ XGetWindowAttributes, XGetGeometry, XWindowAttributes ]
XGetWindowPropertyobtain and change window properties[ XGetWindowProperty, XListProperties, XChangeProperty, XRotateWindowProperties, XDeleteProperty ]
XGrabButtongrab pointer buttons[ XGrabButton, XUngrabButton ]
XGrabKeygrab keyboard keys[ XGrabKey, XUngrabKey ]
XGrabKeyboardgrab the keyboard[ XGrabKeyboard, XUngrabKeyboard ]
XGrabPointergrab the pointer[ XGrabPointer, XUngrabPointer, XChangeActivePointerGrab ]
XGrabServergrab the server[ XGrabServer, XUngrabServer ]
XGraphicsExposeEventGraphicsExpose and NoExpose event structures[ XGraphicsExposeEvent, XNoExposeEvent ]
XGravityEventGravityNotify event structure
XIconifyWindowmanipulate top-level windows[ XIconifyWindow, XWithdrawWindow, XReconfigureWMWindow ]
XIfEventcheck the event queue with a predicate procedure[ XIfEvent, XCheckIfEvent, XPeekIfEvent ]
XInstallColormapcontrol colormaps[ XInstallColormap, XUninstallColormap, XListInstalledColormaps ]
XInternAtomcreate or return atom names[ XInternAtom, XGetAtomName ]
XIntersectRegionregion arthmetic[ XIntersectRegion, XUnionRegion, XUnionRectWithRegion, XSubtractRegion, XXorRegion, XOffsetRegion, XShrinkRegion ]
XKeymapEventKeymapNotify event structure
XListFontsobtain or free font names and information[ XListFonts, XFreeFontNames, XListFontsWithInfo, XFreeFontInfo ]
XLoadFontload or unload fonts and font metric structures[ XLoadFont, XQueryFont, XLoadQueryFont, XFreeFont, XGetFontProperty, XUnloadFont, XCharStruct, XFontProp, XChar2b, XFontStruct ]
XLookupKeysymhandle keyboard input events[ XLookupKeysym, XRefreshKeyboardMapping, XLookupString, XRebindKeySym ]
XMapEventMapNotify and MappingNotify event structures[ XMapEvent, XMappingEvent ]
XMapRequestEventMapRequest event structure
XMapWindowmap windows[ XMapWindow, XMapRaised, XMapSubwindows ]
XNextEventselect events by type[ XNextEvent, XPeekEvent, XWindowEvent, XCheckWindowEvent, XMaskEvent, XCheckMaskEvent, XCheckTypedEvent, XCheckTypedWindowEvent ]
XOpenDisplayconnect or disconnect to X server[ XOpenDisplay, XCloseDisplay ]
XParseGeometryparse window geometry and color[ XParseGeometry, XParseColor ]
XPolygonRegiongenerate regions[ XPolygonRegion, XClipBox ]
XPropertyEventPropertyNotify event structure
XPutBackEventput events back on the queue
XPutImagetransfer images[ XPutImage, XGetImage, XGetSubImage ]
XQueryBestSizedetermine efficient sizes[ XQueryBestSize, XQueryBestTile, XQueryBestStipple ]
XQueryColorobtain color values[ XQueryColor, XQueryColors, XLookupColor ]
XQueryPointerget pointer coordinates
XQueryTreequery window tree information
XRaiseWindowchange window stacking order[ XRaiseWindow, XLowerWindow, XCirculateSubwindows, XCirculateSubwindowsUp, XCirculateSubwindowsDown, XRestackWindows ]
XReadBitmapFilemanipulate bitmaps[ XReadBitmapFile, XWriteBitmapFile, XCreatePixmapFromBitmapData, XCreateBitmapFromData ]
XRecolorCursormanipulate cursors[ XRecolorCursor, XFreeCursor, XQueryBestCursor ]
XReparentEventReparentNotify event structure
XReparentWindowreparent windows
XResizeRequestEventResizeRequest event structure
XSaveContextassociative look-up routines[ XSaveContext, XFindContext, XDeleteContext, XUniqueContext ]
XSelectInputselect input events
XSelectionClearEventSelectionClear event structure
XSelectionEventSelectionNotify event structure
XSelectionRequestEventSelectionRequest event structure
XSendEventsend events and pointer motion history structure[ XSendEvent, XDisplayMotionBufferSize, XGetMotionEvents, XTimeCoord ]
XSetArcModeGC convenience routines[ XSetArcMode, XSetSubwindowMode, XSetGraphicsExposure ]
XSetClipOriginGC convenience routines[ XSetClipOrigin, XSetClipMask, XSetClipRectangles ]
XSetCloseDownModecontrol clients[ XSetCloseDownMode, XKillClient ]
XSetCommandset or read a window’s WM_COMMAND property[ XSetCommand, XGetCommand ]
XSetErrorHandlerdefault error handlers[ XSetErrorHandler, XGetErrorText, XDisplayName, XSetIOErrorHandler, XGetErrorDatabaseText ]
XSetFillStyleGC convenience routines[ XSetFillStyle, XSetFillRule ]
XSetFontGC convenience routines
XSetFontPathset, get, or free the font search path[ XSetFontPath, XGetFontPath, XFreeFontPath ]
XSetInputFocuscontrol input focus[ XSetInputFocus, XGetInputFocus ]
XSetLineAttributeGC convenience routines[ XSetLineAttribute, XSetDashes ]
XSetPointerMappingmanipulate pointer settings[ XSetPointerMapping, XGetPointerMapping ]
XSetScreenSavermanipulate the screen saver[ XSetScreenSaver, XForceScreenSaver, XActivateScreenSaver, XResetScreenSaver, XGetScreenSaver ]
XSetSelectionOwnermanipulate window selection[ XSetSelectionOwner, XGetSelectionOwner, XConvertSelection ]
XSetStateGC convenience routines[ XSetState, XSetFunction, XSetPlanemask, XSetForeground, XSetBackground ]
XSetTextPropertyset and read text properties[ XSetTextProperty, XGetTextProperty ]
XSetTileGC convenience routines[ XSetTile, XSetStipple, XSetTSOrigin ]
XSetTransientForHintset or read a window’s WM_TRANSIENT_FOR property[ XSetTransientForHint, XGetTransientForHint ]
XSetWMClientMachineset or read a window’s WM_CLIENT_MACHINE property[ XSetWMClientMachine, XGetWMClientMachine ]
XSetWMColormapWindowsset or read a window’s WM_COLORMAP_WINDOWS property[ XSetWMColormapWindows, XGetWMColormapWindows ]
XSetWMIconNameset or read a window’s WM_ICON_NAME property[ XSetWMIconName, XGetWMIconName, XSetIconName, XGetIconName ]
XSetWMNameset or read a window’s WM_NAME property[ XSetWMName, XGetWMName, XStoreName, XFetchName ]
XSetWMPropertieswindow manager convenience functions[ XSetWMProperties, XWMGeometry ]
XSetWMProtocolsset or read a window’s WM_PROTOCOLS property[ XSetWMProtocols, XGetWMProtocols ]
XStoreBytesmanipulate cut and paste buffers[ XStoreBytes, XStoreBuffer, XFetchBytes, XFetchBuffer, XRotateBuffers ]
XStoreColorsset colors[ XStoreColors, XStoreColor, XStoreNamedColor ]
XStringListToTextPropertyconvert string lists and text property structure[ XStringListToTextProperty, XTextPropertyToStringList, XFreeStringList, XTextProperty ]
XStringToKeysymconvert keysyms[ XStringToKeysym, XKeysymToString, XKeycodeToKeysym, XKeysymToKeycode ]
XSynchronizeenable or disable synchronization[ XSynchronize, XSetAfterFunction ]
XTextExtentscompute or query text extents[ XTextExtents, XTextExtents16, XQueryTextExtents, XQueryTextExtents16 ]
XTextWidthcompute text width[ XTextWidth, XTextWidth16 ]
XTranslateCoordinatestranslate window coordinates
XUnmapEventUnmapNotify event structure
XUnmapWindowunmap windows[ XUnmapWindow, XUnmapSubwindows ]
XVisibilityEventVisibilityNotify event structure[ XVisibilityNotifyEvent ]
XWarpPointermove pointer
XauX authority database routines[ XauFileName, XauReadAuth, XauLockAuth, XauUnlockAuth, XauWriteAuth, XauGetAuthByAddr ]
XrmGetResourceretrieve database resources and search lists[ XrmGetResource, XrmQGetResource, XrmQGetSearchList, XrmQGetSearchResource ]
XrmInitializeinitialize the Resource Manager, Resource Manager structures, and parse the command line[ XrmInitialize, XrmParseCommand, XrmValue, XrmOptionKind, XrmOptionDescRec ]
XrmMergeDatabasesmanipulate resource databases[ XrmMergeDatabases, XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmDestroyDatabase ]
XrmPutResourcestore database resources[ XrmPutResource, XrmQPutResource, XrmPutStringResource, XrmQPutStringResource, XrmPutLineResource ]
XrmUniqueQuarkmanipulate resource quarks[ XrmUniqueQuark, XrmStringToQuark, XrmQuarkToString, XrmStringToQuarkList, XrmStringToBindingQuarkList ]

3Xext. X Extensions

XNoisethe Acorn-Noise extension[ XNoiseQueryExtension, XNoiseQueryVersion, XNoiseEnable, XNoiseCreate, XNoiseReset, XNoiseDestroy, XNoiseAppend, XNoisePlay, XNoiseInfo, XNoiseBestSample ]

3Xm. Motif Library

ApplicationShellthe ApplicationShell widget class.
Compositethe Composite widget class. 
Constraintthe Constraint widget class. 
Corethe Core widget class. 
MrmCloseHierarchyCloses a UID hierarchy. 
MrmFetchColorLiteralFetches a named color literal from a UID file. 
MrmFetchIconLiteralFetches an icon literal from a hierarchy. 
MrmFetchInterfaceModuleFetches all the widgets defined in an interface module in the uid hierarchy. 
MrmFetchLiteralFetches a literal from a uid file. 
MrmFetchSetValuesFetches the values to be set from literals stored in uid files. 
MrmFetchWidgetFetches and then creates any indexed (uil named) application widgets and its children. 
MrmFetchWidgetOverrideFetches any indexed (uil named) application widget.  It overrides the arguments specified for this application widget in uil. 
MrmInitializePrepares an application to use MRM widget-fetching facilities. 
MrmOpenHierarchyAllocates a hierarchy ID and opens all the uid files in the hierarchy. 
MrmRegisterClassSaves the information needed for MRM to access the widget creation function for user-defined widgets. 
MrmRegisterNamesRegisters the values associated with the names referenced in uil (for example, uil callback function names or uil identifier names). 
Object[ Object -- The Object widget class.  ]
OverrideShellthe OverrideShell widget class
RectObjThe RectObj widget class. 
Shellthe Shell widget class.
TopLevelShellthe TopLevelShell widget class.
TransientShellthe TransientShell widget class.
Uilinvokes the uil compiler from within an application. 
UilDumpSymbolTabledumps the contents of a named UIL symbol table to standard output. 
VendorShellthe VendorShell widget class. 
WMShellthe WMShell widget class.
WindowObjthe WindowObj widget class. 
XmActivateProtocola VendorShell function that activates a protocol.
XmActivateWMProtocola VendorShell convenience interface that activates a protocol.
XmAddProtocolCallbacka VendorShell function that adds client callbacks for a protocol.
XmAddProtocolsa VendorShell function that adds the protocols to the protocol manager and allocates the internal tables.
XmAddTabGroupa function that adds a Manager or a Primitive widget to the list of tab groups.
XmAddWMProtocolCallbacka VendorShell convenience interface that adds client callbacks for a protocol.
XmAddWMProtocolsa VendorShell convenience interface that adds the protocols to the protocol manager and allocates the internal tables.
XmArrowButtonthe ArrowButton widget class.
XmArrowButtonGadgetthe ArrowButtonGadget widget class. 
XmBulletinBoardthe BulletinBoard widget class.
XmCascadeButtonthe CascadeButton widget class.
XmCascadeButtonGadgetthe CascadeButtonGadget widget class.
XmCascadeButtonHighlighta CascadeButton and CascadeButtonGadget function that sets the highlight state.
XmClipboardCancelCopya clipboard function that cancels a copy to the clipboard.
XmClipboardCopya clipboard function that copies a data item to temporary storage for later copying to clipboard.
XmClipboardCopyByNamea clipboard function that copies a data item passed by name.
XmClipboardEndCopya clipboard function that ends a copy to the clipboard.
XmClipboardEndRetrievea clipboard function that ends a copy from the clipboard.
XmClipboardInquireCounta clipboard function that returns the number of data item formats. 
XmClipboardInquireFormata clipboard function that returns a specified format name.
XmClipboardInquireLengtha clipboard function that returns the length of the stored data.
XmClipboardInquirePendingItemsa clipboard function that returns a list of data_id/private_id pairs.
XmClipboardLocka clipboard function that locks the clipboard.
XmClipboardRegisterFormata clipboard function that registers a new format.
XmClipboardRetrievea clipboard function that retrieves a data item from the clipboard.
XmClipboardStartCopya clipboard function that sets up a storage and data structure.
XmClipboardStartRetrievea function that starts a copy from the clipboard. 
XmClipboardUndoCopya clipboard function that deletes the last item placed on the clipboard.
XmClipboardUnlocka clipboard function that unlocks the clipboard.
XmClipboardWithdrawFormata clipboard function that indicates that the application no longer wants to supply a data item.
XmCommandthe Command widget class. 
XmCommandAppendValuea Command function that appends the passed XmString to the end of the string displayed in the command area of the widget.
XmCommandErrora Command function that displays an error message.
XmCommandGetChilda Command function that is used to access a component.
XmCommandSetValuea Command function that replaces a displayed string.
XmConvertUnitsa function that converts a value in one unit type to another unit type.
XmCreateArrowButtonthe ArrowButton widget creation function. 
XmCreateArrowButtonGadgetthe ArrowButtonGadget creation function. 
XmCreateBulletinBoardthe BulletinBoard widget creation function. 
XmCreateBulletinBoardDialogthe BulletinBoard BulletinBoardDialog convenience creation function. 
XmCreateCascadeButtonthe CascadeButton widget creation function. 
XmCreateCascadeButtonGadgetthe CascadeButtonGadget creation function. 
XmCreateCommandthe Command widget creation function. 
XmCreateDialogShellthe DialogShell widget creation function. 
XmCreateDrawingAreathe DrawingArea widget creation function. 
XmCreateDrawnButtonthe DrawnButton widget creation function. 
XmCreateErrorDialogthe MessageBox ErrorDialog convenience creation function.
XmCreateFileSelectionBoxthe FileSelectionBox widget creation function. 
XmCreateFileSelectionDialogthe FileSelectionBox FileSelectionDialog convenience creation function. 
XmCreateFormthe Form widget creation function. 
XmCreateFormDialoga Form FormDialog convenience creation function. 
XmCreateFramethe Frame widget creation function.
XmCreateInformationDialogthe MessageBox InformationDialog convenience creation function.
XmCreateLabelthe Label widget creation function. 
XmCreateLabelGadgetthe LabelGadget creation function. 
XmCreateListthe List widget creation function. 
XmCreateMainWindowthe MainWindow widget creation function. 
XmCreateMenuBara RowColumn widget convenience creation function. 
XmCreateMenuShellthe MenuShell widget creation function. 
XmCreateMessageBoxthe MessageBox widget creation function.
XmCreateMessageDialogthe MessageBox MessageDialog convenience creation function.
XmCreateOptionMenua RowColumn widget convenience creation function. 
XmCreatePanedWindowthe PanedWindow widget creation function. 
XmCreatePopupMenua RowColumn widget convenience creation function. 
XmCreatePromptDialogthe SelectionBox PromptDialog convenience creation function. 
XmCreatePulldownMenua RowColumn widget convenience creation function. 
XmCreatePushButtonthe PushButton widget creation function. 
XmCreatePushButtonGadgetthe PushButtonGadget creation function. 
XmCreateQuestionDialogthe MessageBox QuestionDialog convenience creation function.
XmCreateRadioBoxa RowColumn widget convenience creation function. 
XmCreateRowColumnthe RowColumn widget creation function. 
XmCreateScalethe Scale widget creation function. 
XmCreateScrollBarthe ScrollBar widget creation function.
XmCreateScrolledListthe List ScrolledList convenience creation function. 
XmCreateScrolledTextthe Text ScrolledText convenience creation function. 
XmCreateScrolledWindowthe ScrolledWindow widget creation function. 
XmCreateSelectionBoxthe SelectionBox widget creation function. 
XmCreateSelectionDialogthe SelectionBox SelectionDialog convenience creation function. 
XmCreateSeparatorthe Separator widget creation function. 
XmCreateSeparatorGadgetthe SeparatorGadget creation function. 
XmCreateTextthe Text widget creation function. 
XmCreateToggleButtonthe ToggleButton widget creation function. 
XmCreateToggleButtonGadgetthe ToggleButtonGadget creation function. 
XmCreateWarningDialoga MessageBox WarningDialog convenience creation function.
XmCreateWorkingDialogthe MessageBox WorkingDialog convenience creation function.
XmCvtStringToUnitTypea function that converts a string to a unit-type value.
XmDeactivateProtocola VendorShell function that deactivates a protocol without removing it.
XmDeactivateWMProtocola VendorShell convenience interface that deactivates a protocol without removing it.
XmDestroyPixmapa pixmap caching function that removes a pixmap from the pixmap cache.
XmDialogShellthe DialogShell widget class. 
XmDrawingAreathe DrawingArea widget class. 
XmDrawnButtonthe DrawnButton widget class. 
XmFileSelectionBoxthe FileSelectionBox widget class. 
XmFileSelectionBoxGetChilda FileSelectionBox function that is used to access a component.
XmFileSelectionDoSearcha FileSelectionBox function that initiates a directory search.
XmFontListAdda compound string function that creates a new font list. 
XmFontListCreatea compound string function that creates a font list. 
XmFontListFreea compound string function that recovers memory used by a font list. 
XmFormthe Form widget class. 
XmFramethe Frame widget class. 
XmGadgetthe Gadget widget class. 
XmGetAtomNamea function that returns the string representation for an atom.
XmGetMenuCursora RowColumn function that returns the cursor ID for the current menu cursor.
XmGetPixmapa pixmap caching function that generates a pixmap, stores it in a pixmap cache, and returns the pixmap.
XmInstallImagea pixmap caching function that adds an image to the pixmap cache.
XmInternAtoma function that returns an atom for a given name.
XmIsMotifWMRunninga function that specifies if the window manager is running. 
XmLabelthe Label widget class. 
XmLabelGadgetthe LabelGadget widget class. 
XmListthe OSF/Motif List widget class. 
XmListAddItema List function that adds an item to the list. 
XmListAddItemUnselecteda List function that adds an item to the list. 
XmListDeleteItema List function that deletes an item from the list. 
XmListDeletePosa List function that deletes an item from a list at a specified position. 
XmListDeselectAllItemsa List function that unhighlights and removes all items from the selected list. 
XmListDeselectItema List function that deselects the specified item from the selected list. 
XmListDeselectPosa List function that deselects an item at a specified position in the list. 
XmListItemExistsa List function that checks if a specified item is in the list. 
XmListSelectItema List function that selects an item in the list. 
XmListSelectPosa List function that selects an item at a specified position in the list. 
XmListSetBottomItema List function that makes an existing item the last visible item in the list. 
XmListSetBottomPosa List function that makes a specified item the last visible position in the list. 
XmListSetHorizPosa List function that moves a ScrollBar to the specified position in the list. 
XmListSetItema List function that makes an existing item the first visible item in the list.. 
XmListSetPosa List function that makes the item at the given position the first visible position in the list.
XmMainWindowthe MainWindow widget class. 
XmMainWindowSep1a MainWindow function that returns the widget ID of the first Separator widget. 
XmMainWindowSep2a MainWindow function that returns the widget ID of the second Separator widget. 
XmMainWindowSetAreasa MainWindow function that identifies manageable children for each area. 
XmManagerthe Manager widget class.
XmMenuPositiona RowColumn function that positions a Popup MenuPane. 
XmMenuShellthe MenuShell widget class. 
XmMessageBoxthe MessageBox widget class. 
XmMessageBoxGetChilda MessageBox function that is used to access a component.
XmOptionButtonGadgeta RowColumn function that obtains the widget ID for the CascadeButtonGadget in an OptionMenu. 
XmOptionLabelGadgeta RowColumn function that obtains the widget ID for the LabelGadget in an OptionMenu. 
XmPanedWindowthe PanedWindow widget class. 
XmPrimitivethe Primitive widget class.
XmPushButtonthe PushButton widget class. 
XmPushButtonGadgetthe PushButtonGadget widget class. 
XmRemoveProtocolCallbacka VendorShell function that removes a callback from the internal list.
XmRemoveProtocolsa VendorShell function that removes the protocols from the protocol manager and deallocates the internal tables.
XmRemoveTabGroupa function that removes a tab group.
XmRemoveWMProtocolCallbacka VendorShell convenience interface that removes a callback from the internal list.
XmRemoveWMProtocolsa VendorShell convenience interface that removes the protocols from the protocol manager and deallocates the internal tables.
XmResolvePartOffsetsa function that allows writing of upward-compatible applications and widgets.
XmRowColumnthe RowColumn widget class. 
XmScalethe Scale widget class. 
XmScaleGetValuea Scale function that returns the current slider position. 
XmScaleSetValuea Scale function that sets a slider value. 
XmScrollBarthe ScrollBar widget class. 
XmScrollBarGetValuesa ScrollBar function that returns the ScrollBar’s increment values and changes the slider’s size and position.
XmScrollBarSetValuesa ScrollBar function that changes ScrollBar’s increment values and the slider’s size and position.
XmScrolledWindowthe ScrolledWindow widget class. 
XmScrolledWindowSetAreasa ScrolledWindow function that adds or changes a window work region and a horizontal or vertical ScrollBar widget to the ScrolledWindow widget.
XmSelectionBoxthe SelectionBox widget class. 
XmSelectionBoxGetChilda SelectionBox function that is used to access a component.
XmSeparatorthe Separator widget class.
XmSeparatorGadgetthe SeparatorGadget widget class. 
XmSetFontUnita function that sets the font unit value for a display.
XmSetMenuCursora RowColumn function that modifies the menu cursor for a client.
XmSetProtocolHooksa VendorShell function that allows pre and post actions to be executed when a protocol message is received from the window manager.
XmSetWMProtocolHooksa VendorShell convenience interface that allows pre and post actions to be executed when a protocol message is received from the window manager.
XmStringBaselinea compound string function that returns the number of pixels between the top of the character box and the baseline of the first line of text.
XmStringByteComparea compound string function that indicates the results of a byte-by-byte comparison.
XmStringComparea compound string function that compares two strings.
XmStringConcata compound string function that appends one string to another.
XmStringCopya compound string function that makes a copy of a string.
XmStringCreatea compound string function that creates a compound string.
XmStringCreateLtoRa compound string function that creates a compound string.
XmStringDirectionCreatea compound string function that creates a compound string.
XmStringDrawa compound string function that draws a compound string in an X window.
XmStringDrawImagea compound string function that draws a compound string in an X Window and creates an image.
XmStringDrawUnderlinea compound string function that underlines a string drawn in an X Window.
XmStringEmptya compound string function that provides information on the existence of non-zero length text components.
XmStringExtenta compound string function that determines the size of the smallest rectangle that will enclose the compound string.
XmStringFreea compound string function that recovers memory.
XmStringFreeContexta compound string function that instructs the toolkit that the context is no longer needed.
XmStringGetLtoRa compound string function that searches for a text segment in the input compound string.
XmStringGetNextComponenta compound string function that returns the type and value of the next component in a compound string.
XmStringGetNextSegmenta compound string function that fetches the octets in the next segment of a compound string.
XmStringHeighta compound string function that returns the line height of the given compound string.
XmStringInitContexta compound string function that allows applications to read out the content segment by segment.
XmStringLengtha compound string function that obtains the length of a compound string.
XmStringLineCounta compound string function that returns the number of separators plus one in the provided compound string.
XmStringNConcata compound string function that appends a specified number of bytes to a compound string.
XmStringNCopya compound string function that creates a copy of a compound string.
XmStringPeekNextComponenta compound string function that returns the component type of the next component fetched.
XmStringSegmentCreatea compound string function that creates a compound string.
XmStringSeparatorCreatea compound string function that creates a compound string.
XmStringWidtha compound string function that returns the width of the longest sequence of text components in a compound string.
XmTextthe Text widget class.
XmTextClearSelectiona Text function that clears the primary selection.
XmTextGetEditablea Text function that accesses the edit permission state.
XmTextGetMaxLengtha Text function that accesses the value of the current maximum allowable length of a text string entered from the keyboard.
XmTextGetSelectiona Text function that retrieves the value of the primary selection.
XmTextGetStringa Text function that accesses the string value.
XmTextReplacea Text function that replaces part of a text string.
XmTextSetEditablea Text function that sets the edit permission.
XmTextSetMaxLengtha Text function that sets the value of the current maximum allowable length of a text string entered from the keyboard.
XmTextSetSelectiona Text function that sets the primary selection of the text.
XmTextSetStringa Text function that sets the string value.
XmToggleButtonthe ToggleButton widget class. 
XmToggleButtonGadgetthe ToggleButtonGadget widget class. 
XmToggleButtonGadgetGetStatea ToggleButtonGadget function that obtains the state of a ToggleButtonGadget. 
XmToggleButtonGadgetSetStatea ToggleButtonGadget function that sets or changes the current state.. 
XmToggleButtonGetStatea ToggleButton function that obtains the state of a ToggleButton. 
XmToggleButtonSetStatea ToggleButton function that sets or changes the current state.
XmUninstallImagea pixmap caching function that removes an image from the image cache.
XmUpdateDisplaya function that processes all pending exposure events immediately.
XtDisplayInitializea function that initializes the toolkit’s view of a display and adds it to an application context.
XtGrabKeya function that establishes a passive grab on the specified keys.
XtGrabKeyboarda function that actively grabs control of the main keyboard.
XtInitializea function that initializes the toolkit and returns a top-level shell.
XtUngrabKeya function that cancels a passive grab on a key combination.
XtUngrabKeyboarda function releases an active grab on the keyboard.
XtWidgetCallCallbacksa function that invokes the entries on a callback list.

3Xt. X Toolkit

XtAddCallbackadd and remove callback procedures[ XtAddCallback, XtAddCallbacks, XtRemoveCallback, XtRemoveCallbacks, XtRemoveAllCallbacks ]
XtAddEventHandleradd and remove event handlers[ XtAddEventHandler, XtAddRawEventHandler, XtRemoveEventHandler XtRemoveRawEventHandler ]
XtAddExposureToRegionmerge exposure events into a region
XtAddGrabredirect user input to a modal widget[ XtAddGrab, XtRemoveGrab ]
XtAppAddActionsregister an action table
XtAppAddConverterregister resource converter
XtAppAddInputregister and remove an input source[ XtAppAddInput, XtRemoveInput ]
XtAppAddTimeOutregister and remove timeouts[ XtAppAddTimeOut, XtRemoveTimeOut ]
XtAppAddWorkProcAdd and remove background processing procedures[ XtAppAddWorkProc, XtRemoveWorkProc ]
XtAppCreateShellcreate top-level widget instance
XtAppErrorlow-level error handlers[ XtAppError, XtAppSetErrorHandler, XtAppSetWarningHandler, XtAppWarning ]
XtAppErrorMsghigh-level error handlers[ XtAppErrorMsg, XtAppSetErrorMsgHandler, XtAppSetWarningMsgHandler, XtAppWarningMsg ]
XtAppGetErrorDatabaseobtain error database[ XtAppGetErrorDatabase, XtAppGetErrorDatabaseText ]
XtAppGetSelectionTimeoutset and obtain selection timeout values[ XtAppGetSelectionTimeout, XtAppSetSelectionTimeout ]
XtAppNextEventquery and process events and input[ XtAppNextEvent, XtAppPending, XtAppPeekEvent, XtAppProcessEvent, XtDispatchEvent, XtAppMainLoop ]
XtBuildEventMaskretrieve a widget’s event mask
XtCallAcceptFocuscalla widget’s accept_focus procedure
XtCallCallbacksprocess callbacks[ XtCallCallbacks, XtHasCallbacks ]
XtClassobtain and verify a widget’s class[ XtClass, XtSuperClass, XtIsSubclass, XtCheckSubclass, XtIsComposite, XtIsManaged ]
XtConfigureWidgetmove and resize widgets[ XtConfigureWidget, XtMoveWidget, XtResizeWidget ]
XtConvertinvoke resource converters[ XtConvert, XtDirectConvert ]
XtCreateApplicationContextcreate, destroy, and obtain an application context[ XtCreateApplicationContext, XtDestroyApplicationContext, XtWidgetToApplicationContext, XtToolkitInitialize ]
XtCreatePopupShell
XtCreateWidgetcreate and destroy widgets[ XtCreateWidget, XtCreateManagedWidget, XtDestroyWidget ]
XtCreateWindowwindow creation convenience function
XtDisplayobtain window information about a widget[ XtDisplay, XtParent, XtScreen, XtWindow ]
XtDisplayInitializeinitialize, open, or close a display[ XtDisplayInitialize, XtOpenDisplay, XtDatabase, XtCloseDisplay ]
XtGetGCobtain and destroy a sharable GC[ XtGetGC, XtReleaseGC ]
XtGetResourceListobtain resource list
XtGetSelectionValueobtain selection values[ XtGetSelectionValue, XtGetSelectionValues ]
XtGetSubresourcesobtain subresources or application resources[ XtGetSubresources, XtGetApplicationResources ]
XtMakeGeometryRequestmake geometry manager request[ XtMakeGeometryRequest, XtMakeResizeRequest ]
XtMallocmemory management functions[ XtMalloc, XtCalloc, XtRealloc, XtFree, XtNew, XtNewString ]
XtManageChildrenmanage and unmanage children[ XtManageChildren, XtManageChild, XtUnmanageChildren, XtUnmanageChild ]
XtMapWidgetmap and unmap widgets[ XtMapWidget, XtSetMappedWhenManaged, XtUnmapWidget ]
XtNameToWidgettranslating strings to widgets or widgets to windows[ XtNameToWidget, XtWidgetToWindow ]
XtOffsetdetermine the byte offset or number of array elements[ XtOffset, XtNumber ]
XtOwnSelectionset selection owner[ XtOwnSelection, XtDisownSelection ]
XtParseAcceleratorTablemanaging accelerator tables[ XtParseAcceleratorTable, XtInstallAccelerators, XtInstallAllAccelerators ]
XtParseTranslationTablemanage translation tables[ XtParseTranslationTable, XtAugmentTranslations, XtOverrideTranslations, XtUninstallTranslations ]
XtPopdownunmap a pop-up[ XtPopdown, XtCallbackPopdown, MenuPopdown ]
XtPopupmap a pop-up[ XtPopup, XtCallbackNone, XtCallbackNonexclusive, XtCallbackExclusive, MenuPopup ]
XtQueryGeometryquery the preferred geometry of a child widget
XtRealizeWidgetrealize and unrealize widgets[ XtRealizeWidget, XtIsRealized, XtUnrealizeWidget ]
XtSetArgset and merge ArgLists[ XtSetArg, XtMergeArgLists ]
XtSetKeyTranslatorconvert KeySym to KeyCodes[ XtSetKeyTranslator, XtTranslateKeycode, XtRegisterCaseConverter, XtConvertCase ]
XtSetKeyboardFocusfocus events on a child widget
XtSetSensitiveset and check a widget’s sensitivity state[ XtSetSensitive, XtIsSensitive ]
XtSetValuesobtain and set widget resources[ XtSetValues, XtSetSubvalues, XtGetValues, XtGetSubvalues ]
XtStringConversionWarningissue a conversion warning message
XtTranslateCoordinatestranslate widget coordinates

4. Special Files and Hardware Support (intro)

avcAcorn Video Console terminal emulation
centparallel port[ lp ]
cmosCMOS RAM driver
consoleVideo Console devices[ console, fb, kbd, mouse, ttyv[01] ]
ctSCSI Device Driver[ sd∗, rsd∗, rct∗ ]
drumpaging device
ecoEconet interface[ /dev/eco0 ]
en10 Mb/s Ethernet interface
et10 Mb/s Ethernet interface
fbVideo Console devices[ console, fb, kbd, mouse, ttyv[01] ]
fdmicro diskette drive. 
introintroduction to special files and hardware support
kbdVideo Console devices[ console, fb, kbd, mouse, ttyv[01] ]
kmemmain memory[ mem, kmem, cmos ]
lbpLaser Beam Printer interface
losoftware loopback network interface
lpparallel port
memmain memory[ mem, kmem, cmos ]
mouseVideo Console devices[ console, fb, kbd, mouse, ttyv[01] ]
mtioUNIX magtape interface
nsipsoftware network interface encapsulating ns packets in ip packets. 
nulldata sink
nymNymos quad RS232 serial interface card driver
ptypseudo terminal driver
sdSCSI Device Driver[ sd∗, rsd∗, rct∗ ]
serialGTE 65SC51 serial interface[ serial, lserial ]
soundaudio output device
stWinchester disc driver. [ st∗, rst∗ ]
tbline discipline for digitizing devices
ttygeneral terminal interface
ttyvVideo Console devices[ console, fb, kbd, mouse, ttyv[01] ]
vcVideo Console devices[ console, fb, kbd, mouse, ttyv[01] ]

4F. Network Protocol Families

inetInternet protocol family
nsXerox Network Systems(tm) protocol family

4N. Network Facilities (intro)

ifgeneral properties of network interfaces
introintroduction to networking facilities[ networking ]
networkingintroduction to networking facilities

4P. Network Protocols

arpAddress Resolution Protocol
icmpInternet Control Message Protocol
idpXerox Internet Datagram Protocol
ipInternet Protocol
nfsnetwork file system[ nfs, NFS ]
sppXerox Sequenced Packet Protocol
tcpInternet Transmission Control Protocol
udpInternet User Datagram Protocol

5. File Formats

L-devicesUUCP device description file
L-dialcodesUUCP phone number index file
L.aliasesUUCP hostname alias file
L.cmdsUUCP remote command permissions file
L.sysUUCP remote host description file
USERFILEUUCP pathname permissions file
a.outassembler and link editor output
acctexecution accounting file
active.timesnewsgroup creation times and creators
aliasesaddresses and aliases for sendmail(8)[ aliases, addresses, forward ]
ararchive (library) file format
bblistformat of bad block list
bootparamsboot parameter data base
bootpd.confbootstrap protocol data base
bootptabInternet Bootstrap Protocol server database
coreformat of memory image file
cpioformat of cpio archive
dbxdbx symbol table information
dirformat of directories
disktabdisk description file
dumpincremental dump format[ dump, dumpdates ]
dumpdatesincremental dump format[ dump, dumpdates ]
ethersEthernet address to hostname database or NIS domain
exportsdirectories to export to NFS clients[ exports, xtab ]
fcntlfile control options
fsformat of file system volume[ fs, inode ]
fstabstatic filesystem mounting table, mounted filesystems table[ fstab, mtab ]
gettytabterminal configuration data base
groupgroup file
hosts.equivtrusted hosts by system and by user[ hosts.equiv, rhosts ]
hostshost name data base
inetd.confInternet servers database
inodeformat of file system volume[ fs, inode ]
mntentstatic information about filesystems[ mntent, fstab ]
mtabmounted file system table
netgrouplist of network groups
netmasksthe database of network masks
networksnetwork name data base
newsUSENET network news articles and batches
newsctlUSENET network news control files
newsdbUSENET network news database: article tree, history, active, active.times
newssysUSENET network news sys (neighbours) file
passwdpassword file
phonesremote host phone number data base
plotgraphics interface
printcapprinter capability data base
protocolsprotocol name data base
ptableformat of partition table structures
publickeypublic key database
rcsfileformat of RCS file
remoteremote host description file
resolve.confconfiguration file for name server routines
rmtablocal file system mount statistics
rpcrpc program number data base
servicesservice name data base
sm.bakrpc.statd directory and file structures[ sm, sm.bak, state ]
smrpc.statd directory and file structures[ sm, sm.bak, state ]
stabsymbol table types
staterpc.statd directory and file structures[ sm, sm.bak, state ]
statmonrpc.statd directory and file structures[ sm, sm.bak, state ]
syslog.confconfiguration file for syslogd system log daemon
tartape archive file format
termcapterminal capability data base
ttysterminal initialization data
typesprimitive system data types
updatersconfiguration file for NIS updating
utmplogin records[ utmp, wtmp ]
uuencodeformat of an encoded uuencode file
vfontfont formats for the Benson-Varian or Versatec
vgrindefsvgrind’s language definition data base
wtmplogin records[ utmp, wtmp ]
xtabdirectories to export to NFS clients[ exports, xtab ]
ypthe Network Information Service database and directory structure[ ypfiles ]
ypfilesthe Network Information Service database and directory structure

6. Games

arithmeticprovide drill in number facts
backgammonthe game of backgammon[ backgammon, teachgammon ]
bannerprint large banner on printer
battlestara tropical adventure game
bcdconvert to antique media
boggleplay the game of boggle
btlgammona backgammon game
canfieldthe solitaire card game canfield[ canfield, cfscores ]
cfscoresthe solitaire card game canfield[ canfield, cfscores ]
cribbagethe card game cribbage
doctorinteract with a psychoanalyst
factorfactorise numbers
fishplay “Go Fish”
fortuneprint a random, hopefully interesting, adage
hangmanComputer version of the game hangman
hunta multi-player multi-terminal game
larnan exploration game
lifeThe Game of LIFE (a program by David I Bell)
milleplay Mille Bournes
numberconvert Arabic numerals to English
primesprint prime numbers
quiztest your knowledge
rainanimated raindrops display
robotsfight off villainous robots
sailmulti-user wooden ships and iron men
snakedisplay chase game[ snake, snscore ]
snscoredisplay chase game[ snake, snscore ]
teachgammonthe game of backgammon[ backgammon, teachgammon ]
trektrekkie game
wormPlay the growing worm game
wormsanimate worms on a display terminal
wumpthe game of hunt-the-wumpus

7. Miscellaneous Facilities (intro)

afpARM floating point format
asciimap of ASCII character set
aupcsARM Unix procedure call standard
environuser environment
eqncharspecial character definitions for eqn
hierfile system hierarchy
intromiscellaneous useful information pages[ miscellaneous ]
mailaddrmail addressing description
manmacros to typeset manual
memacros for formatting papers
miscellaneousmiscellaneous useful information pages
mstext formatting macros
nlsNative Language Support Database[ NLS ]
termconventional names for terminals

8. Maintenance Commands (intro)

aclogin accounting
acctonsystem accounting[ sa, accton ]
adduserprocedure for adding new users
arcatcreate or update an archive of formatted and compressed man pages. 
automountautomatically mount NFS file systems
bbutilmanipulate an st506 device bad block list
biodNFS daemons[ nfsd, biod ]
bootparamdboot parameter server
catmancreate the cat files for the manual
chownchange owner
chrootchange root directory
clriclear i-node
cronclock daemon
dcheckfile system directory consistency check
dmesgcollect system diagnostic messages to form error log
dumpincremental file system dump[ dump, rdump ]
dumpblockdump file system information[ dumpfs, dumpinode, dumpblock ]
dumpfsdump file system information[ dumpfs, dumpinode, dumpblock ]
dumpinodedump file system information[ dumpfs, dumpinode, dumpblock ]
econetupEconet initialisation program[ /sbin/econetup ]
edquotaedit user quotas
expireexpire old news mkhistory − rebuild news history file upact − update news active file recovact − partially recover news active file[ expire, doexpire, expireiflow ]
explodeexpand a relaynews master batch file into all the ordinary batch files implied
exportfsexport and unexport directories to NFS clients
fastbootreboot/halt the system without checking the disks[ fastboot, fasthalt ]
fasthaltreboot/halt the system without checking the disks[ fastboot, fasthalt ]
ffdformat micro diskette. 
flpopspecify parameters on variable fdc devices
fsckfile system consistency check and interactive repair
fsirandinstall random inode generation numbers
gettyset terminal mode
groupadminupdate user, group files[ useradmin, groupadmin ]
halthalt or reboot the system[ halt, reboot ]
htableconvert NIC standard format host tables
icheckfile system storage consistency check
inetdInternet services daemon
initprocess control initialization
inituserSet up a new user. 
introintroduction to system maintenance and operation commands
lpcline printer control program
lpdline printer daemon
mailstatsprint statistics collected by sendmail
makedbmmake a Network Information Service dbm file
makedevmake system special files
makekeygenerate encryption key
mconnectconnect to SMTP mail server socket
mkfilecreate a file
mkfsconstruct a file system
mkhostsgenerate hashed host table
mklost+foundmake a lost+found directory for fsck
mknodbuild special file
mkpasswdgenerate hashed password table
mountmount and dismount filesystems[ mount, umount ]
ncheckgenerate names from i-numbers
newaliasesrebuild the data base for the mail aliases file
newfsconstruct a new file system
newkeycreate a new key in the publickey database
newsauxcheck available space for news queuelen − get length of outbound-news uucp queues sizeof − get size of file(s) for news ctime, getdate, getabsdate − convert dates to and from internal representation for news newshostname − get host name for news gngp − search text using a newsgroup pattern canonhdr − extract header and canonicalize newslock − do locking for news[ spacefor ]
newsbatchnews batching to other sites batcher, batchih, batchsm, batchra − news-batch preparation comp, comp12, nocomp, compcun, compc7, compb − news-batch compression c7encode, bencode − compressed-news-batch encoding viauux, viauuxz, viauuxcun, viauuxl − news-batch transmission via uucp viamail, viaemail, viapmail − news-batch transmission via mail viainews, viarsh, vianowhere − news-batch transmission by misc. means[ sendbatches, batchsplit ]
newsmailsend unbatched news as mail recenews, recpnews − receive mailed news bdecode − decode encoded mailed news[ mailnews, sendnews ]
newsmaintextract history line for news article(s) newsdaily − maintain news log files and report problems newswatch − keep an eye on news system for difficulties newsboot − clean up news debris on reboot locknews − lock news system addgroup, delgroup − add and delete newsgroups, locally only adddirs − make any missing directories for active newsgroups addfeed − add a news feed act.to.times − create active.times file for news readers histfrom, newsfrom − list news arriving over specific time range addmissing − add missing news articles to history file[ newshist ]
nfsdNFS daemons[ nfsd, biod ]
pacprinter/plotter accounting information
packageadmininstall or remove software packages
pcnfsdnetwork service daemon for PC−NFS
pingsend ICMP ECHO_REQUEST packets to network hosts
pstatprint system facts
quotsummarize file system ownership
quotacheckfile system quota consistency checker
quotaoffturn file system quotas on and off[ quotaon, quotaoff ]
quotaonturn file system quotas on and off[ quotaon, quotaoff ]
rccommand script for auto-reboot and daemons
rdumpincremental file system dump[ dump, rdump ]
reboothalt or reboot the system[ halt, reboot ]
relaynewsstore and forward netnews articles
renicealter priority of running processes
repquotasummarize quotas for a file system
restoreincremental file system restore[ restore, rrestore ]
revnetgroupreverse the netgroup file
rnewsaccept and spool news input newsspool, newsrun, c7decode − news input spooler and processing newsrunning − control news-processing daemon[ rnews, cunbatch ]
rrestoreincremental file system restore[ restore, rrestore ]
sasystem accounting[ sa, accton ]
sccstorcsbuild RCS file from SCCS file
scsidmconfigure a Direct Access SCSI device
sendmailsend mail over the internet
showmountshow all remote mounts
shutdownclose down the system at a given time
stickypersistent text and append-only directories
swapoffspecify additional device for paging and swapping[ swapon, swapoff ]
swaponspecify additional device for paging and swapping[ swapon, swapoff ]
syslogdlog systems messages
timedtime server daemon
timedctimed control program
tunefstune up an existing file system
umountmount and dismount filesystems[ mount, umount ]
updateperiodically update the super block
useradminupdate user, group files[ useradmin, groupadmin ]
vipwedit the password file
ypbindNetwork Information Service server and binder processes[ ypserv, ypbind ]
ypinitbuild and install Network Information Service database
ypmakerebuild Network Information Service database
yppollwhat version of an NIS map is at an NIS server host
yppushforce propagation of a changed NIS map
ypservNetwork Information Service server and binder processes[ ypserv, ypbind ]
ypsetpoint ypbind at a particular server
ypwhichwhat machine is the NIS server? 
ypxfrtransfer NIS map from a NIS server to here
ypxfr_1perdaytransfer NIS map from a NIS server to here[ ypxfr ]
ypxfr_1perhourtransfer NIS map from a NIS server to here[ ypxfr ]
ypxfr_2perdaytransfer NIS map from a NIS server to here[ ypxfr ]
zdumptime zone dumper
zictime zone compiler

8C. Network Services

XNSroutedNS Routing Information Protocol daemon
arpaddress resolution display and control
bootpdBootstrap Protocol server
comsatbiff server
fingerdremote user information server
ftpdDARPA Internet File Transfer Protocol server
gettableget NIC format host tables from a host
ifconfigconfigure network interface parameters
keyenvoytalk to keyserver
keyservserver for storing public and private keys
lockdnetwork lock daemon
mountdNFS mount request server
nfsstatNetwork File System statistics
ntalkdremote user communication server
portmapDARPA port to RPC program number mapper
rdateset system date from a remote host
rexdRPC-based remote execution server
rexecdremote execution server
rlogindremote login server
rmtremote magtape protocol module
routemanually manipulate the routing tables
routednetwork routing daemon
rpcinforeport RPC information
rquotadremote quota server
rshdremote shell server
rstatdkernel statistics server
rusersdnetwork username server
rwalldnetwork rwall server
rwhodsystem status server
slattachattach serial lines as network interfaces
sprayspray packets
spraydspray server
statdnetwork status monitor
telnetdDARPA TELNET protocol server
tftpdDARPA Trivial File Transfer Protocol server
uucicotransfer files queued by uucp or uux[ uucico, uucpd ]
uucleanuucp spool directory clean-up
uucpdtransfer files queued by uucp or uux[ uucico, uucpd ]
uupollpoll a remote UUCP site
uusnapshow snapshot of the UUCP system
uuxqtUUCP execution file interpreter
yppasswddserver for modifying Network Information Service password file
ypupdatedserver for changing NIS information

8V. Maintenance Procedures

crashwhat happens when the system crashes

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