(S-osr5) - Operating system calls, library routines
DOC HOME
SITE MAP
MAN PAGES
GNU INFO
SEARCH
PRINT BOOK
(S-osr5) - Operating system calls, library routines
Intro
introduce system services, library routines, and error numbers
Routines
List of all system service (S-osr5) section routines
a64l
gets long from base-64 representation
a64l, l64a
convert between long integer and base-64 ASCII string
abort
generate an abort fault
abs
return integer absolute value
acceptable_password
determine if password is cryptic
access
check file accessibility using RUID
access, eaccess
determine accessibility of a file
acct
enable or disable process accounting
acos
return the arccosine of an argument in radians
acosf
return the arccosine of an argument in radians
acosh
return inverse hyperbolic cosine of argument
acoshf
return inverse hyperbolic cosine of argument
acoshl
return inverse hyperbolic cosine of argument
acosl
return the arccosine of an argument in radians
addch
place a character in the window and advance the cursor
addch
manipulate text in windows
addchnstr
write up to n characters into the window
addchstr
write a character string into the window
addnstr
write up to n characters of a character string to the default window
addnwstr
write up to n elements of a character string with attributes to the window
addsev
define additional severities
addseverity
build a list of severity levels for an application, for use with fmtmsg
addstr
write a character string to the default window
addstr
write on given window
addwch
write a character and attributes to the screen
addwchnstr
write up to n of a string of characters with attributes to the specified window
addwchstr
write a string of characters with attributes to the window
addwstr
write a character string with attributes to the window
adf_gttok
convert word to token
adf_gtwrd
get next word from string and copy to buffer
adf_gtxcd
get next text code from string and copy to buffer
adjtime
correct the time to allow synchronization of the system clock
advance
pattern match given a compiled regular expression
agetdefault
find next default entry in authcap file
agetfile
find next file entry in authcap file
agetflag
returns id flag
agetstr
returns string associated with id
agettty
find next tty entry in authcap file
agetuser
find entry with user name
aio_error
retrieve error status of asynchronous I/O operation
aio_mkcbs
specify memory to be used for aiocb data structures
aio_read
asynchronous read
aio_return
retrieve return status of asynchronous I/O operation
aio_write
asynchronous write
alarm
set a process alarm clock
alloca
memory allocator
allocldptr
allocate ldptr structure and add to linked list
allocldptr, freeldptr, vldldptr
ldptr structure usage routines
altzone
difference in seconds between UTC and alternate time zone
arc
plots an arc of a circle
ascftime
convert date and time to string
asctime
converts a tm structure to a 26-character string
asetdefaults
change authcap database used to get system defaults
asin
return the arcsine of an argument in radians
asinf
return the arcsine of an argument in radians
asinh
return inverse hyperbolic sine of argument
asinhf
return inverse hyperbolic sine of argument
asinhl
return inverse hyperbolic sine of argument
asinl
return the arcsine of an argument in radians
assert
verify program assertion
atan
return the arctangent of an argument in radians
atan2
return the arctangent of y/x in radians
atan2f
return the arctangent of y/x in radians
atan2l
return the arctangent of y/x in radians
atanf
return the arctangent of an argument in radians
atanh
return inverse hyperbolic tangent of argument
atanhf
return inverse hyperbolic tangent of argument
atanhl
return inverse hyperbolic tangent of argument
atanl
return the arctangent of an argument in radians
atexit
register function to be called at termination
atof
converts ASCII to floating point numbers
atof, atoi, atol
converts ASCII to numbers
atoi
converts ASCII to integers
atol
converts ASCII to long integer numbers
attroff
turn off the specified attributes
attroff
manipulate current attributes of named window
attron
turn on the specified attributes
attron
manipulate current attributes of named window
attrset
set the specified attributes to attrs
audit_adjust_mask
user mask
audit_auth_entry
reports database inconsistency
audit_close
close an audit data session
audit_close, audit_open, audit_read
open and access audit session data records
audit_lax_file
reports sanity check breakdown
audit_lock
audits database locking operations
audit_login
audits login attempts
audit_no_resource
vital resource could not be allocated
audit_open
open an audit data session
audit_passwd
audits password change attempts
audit_read
read an audit data session record
audit_security_failure
records system object problem
audit_subsystem
reports a subsystem problem or event
authaudit
produce audit records due to authentication events
authcap
get information from the authentication database
authorized_user
screens user ID for authorization permission
baudrate
return the output speed of the terminal
baudrate
return output speed of the terminal
bcmp
compare variable length strings
bcopy
copy variable length string
beep
sounds the audible alarm if possible
beep
signal the terminal user
bessel
Bessel functions
bigcrypt
encrypt a short or long password
bigcryptmax
encrypt a long password
bkgd
combine a new background with every position on the window
bkgdset
set the background of the window
border
draws a border around the edges of the standard screen
Bottom
moves layer to bottom of overlapping layers
bottom_panel
put a panel on the bottom of the deck
box
draws a border around the edges of a specified window
box
plots a box
brk
set the break value
brk, sbrk
change data segment space allocation
bsearch
binary search a sorted table
bstring: bcopy, bcmp, bzero
bit and byte string operations
bzero
fill variable length string with zeros
calloc
allocate unused space for an array
can_change_color
returns TRUE if the programmer can change the colors
catclose
closes a message catalog
catgets
read a program message
catopen
open a message catalog
catopen, catclose
open/close a message catalog
cbreak
Put the terminal into cbreak mode
cbreak
put terminal into CBREAK mode
cbrt
cube root function
cbrtf
cube root function
cbrtl
cube root function
ceil
return smallest integer not smaller than x
ceilf
return smallest integer not smaller than x
ceill
return smallest integer not smaller than x
cfgetispeed
returns the input baud rate
cfgetospeed
returns the output baud rate
cfree
deallocate space
cfsetispeed
sets the input baud rate
cfsetospeed
sets the output baud rate
cfspeed: cfgetispeed, cfgetospeed, cfsetispeed, cfsetospeed
baud rate functions
cftime
convert date and time to string
chdir
change working directory using pathname
chdir, fchdir
change working directory
check_auth_parameters
verify that set_auth_parameters has been perviously invoked
chmod
change mode of file using pathname
chmod, fchmod
change mode of file
chown
change owner and group ID of a file
chown, lchown, fchown
change owner and group of a file
chroot
change root directory
chsize
changes the size of a file
circf
reserved external variable
circle
plots a circle
clear
copy blanks to every position in the window, and call clearok
clear
clear screen completely
clearerr
resets error indicator to zero
clearok
clear the screen on the next call to wrefresh
clearok
clear screen completely
clock
report CPU time used
close
close a file descriptor
closedir
closes the named directory stream and frees the DIR structure
closepl
flushes the plotter output
clrtobot
erase all lines below the cursor in the window, as well as the line to the right of the cursor
clrtobot
erase all lines below cursor in current window
clrtoeol
erase the current line to the right of the cursor, inclusive
clrtoeol
erase current line to right of cursor inclusive
color_content
returns the definition of a color
compile
compile string for use with advance or step
confstr
get configurable variables
cont
plots a line from a current point to the next
copydvagent
copies a device assignment structure and the fields to which it refers
copysign
return x with the sign of y
copysignf
return x with the sign of y
copysignl
return x with the sign of y
copywin
copy an area of one window over another, non-destructively or destructively
cos
return the cosine of an argument in radians
cosf
return the cosine of an argument in radians
cosh
return hyperbolic cosine of argument
coshf
return hyperbolic cosine of argument
coshl
return hyperbolic cosine of argument
cosl
return the cosine of an argument in radians
creat
create a new file or rewrite an existing one
create_file_securely
create a file using an attribute specification from the file control database
creatsem
creates an instance of a binary semaphore
crmode
put terminal into CBREAK mode
crypt
encrypts a password
crypt
password and file encryption functions
crypt_close
terminates /bin/crypt connection
ctermid
generate terminal filename
ctime
converts UNIX epoch time to local time
ctime, localtime, gmtime, asctime, tzset
convert date and time to string
ctype
character handling routines
Current
makes the layer current
current_field
return the current field number of the form
current_item
return current menu item
curs_addch: addch, waddch, mvaddch, mvwaddch, echochar, wechochar
add a character (with attributes) to a curses window and advance cursor
curs_addchstr: addchstr, addchnstr, waddchstr, waddchnstr, mvaddchstr, mvaddchnstr, mvwaddchstr, mvwaddchnstr
add string of characters (and attributes) to a curses window
curs_addstr: addstr, addnstr, waddstr, waddnstr, mvaddstr, mvaddnstr, mvwaddstr, mvwaddnstr
add a string of characters to a curses window and advance cursor
curs_addwch: addwch, waddwch, mvaddwch, mvwaddwch, echowchar, wechowchar
add a wchar_t character (with attributes) to a curses window and advance cursor
curs_addwchstr: addwchstr, addwchnstr, waddwchstr, waddwchnstr, mvaddwchstr, mvaddwchnstr, mvwaddwchstr, mvwaddwchnstr
add string of wchar_t characters (and attributes) to a curses window
curs_addwstr: addwstr, addnwstr, waddwstr, waddnwstr, mvaddwstr, mvaddnwstr, mvwaddwstr, mvwaddnwstr
add a string of wchar_t characters to a curses window and advance cursor
curs_attr: attroff, wattroff, attron, wattron, attrset, wattrset, standend, wstandend, standout, wstandout
curses character and window attribute control routines
curs_beep: beep, flash
curses bell and screen flash routines
curs_bkgd: bkgdset, wbkgdset, bkgd, wbkgd
curses window background manipulation routines
curs_border: border, wborder, box, hline, whline, vline, wvline
create curses borders, horizontal and vertical lines
curs_clear: erase, werase, clear, wclear, clrtobot, wclrtobot, clrtoeol, wclrtoeol
clear all or part of a curses window
curs_color: start_color, init_pair, init_color, has_colors, can_change_color, color_content, pair_content
curses color manipulation routines
curs_delch: delch, wdelch, mvdelch, mvwdelch
delete character under cursor in a curses window
curs_deleteln: deleteln, wdeleteln, insdelln, winsdelln, insertln, winsertln
delete and insert lines in a curses window
curses
CRT screen handling and optimization package
curs_getch: getch, wgetch, mvgetch, mvwgetch, ungetch
get (or push back) characters from curses terminal keyboard
curs_getstr: getstr, wgetstr, mvgetstr, mvwgetstr, wgetnstr
get character strings from curses terminal keyboard
curs_getwch: getwch, wgetwch, mvgetwch, mvwgetwch, ungetwch
get (or push back) wchar_t characters from curses terminal keyboard
curs_getwstr: getwstr, getnwstr, wgetwstr, wgetnwstr, mvgetwstr, mvgetnwstr, mvwgetwstr, mvwgetnwstr
get wchar_t character strings from curses terminal keyboard
curs_getyx: getyx, getparyx, getbegyx, getmaxyx
get curses cursor and window coordinates
curs_inch: inch, winch, mvinch, mvwinch
get a character and its attributes from a curses window
curs_inchstr: inchstr, inchnstr, winchstr, winchnstr, mvinchstr, mvinchnstr, mvwinchstr, mvwinchnstr
get a string of characters (and attributes) from a curses window
curs_initscr: initscr, newterm, endwin, isendwin, set_term, delscreen
curses screen initialization and manipulation routines
curs_inopts: cbreak, nocbreak, echo, noecho, halfdelay, intrflush, keypad, meta, nodelay, notimeout, raw, noraw, noqiflush, qiflush, timeout, wtimeout, typeahead
curses terminal input option control routines
curs_insch: insch, winsch, mvinsch, mvwinsch
insert a character before the character under the cursor in a curses window
curs_insstr: insstr, insnstr, winsstr, winsnstr, mvinsstr, mvinsnstr, mvwinsstr, mvwinsnstr
insert string before character under the cursor in a curses window
curs_instr: instr, innstr, winstr, winnstr, mvinstr, mvinnstr, mvwinstr, mvwinnstr
get a string of characters from a curses window
curs_inswch: inswch, winswch, mvinswch, mvwinswch
insert a wchar_t character before the character under the cursor in a curses window
curs_inswstr: inswstr, insnwstr, winswstr, winsnwstr, mvinswstr, mvinsnwstr, mvwinswstr, mvwinsnwstr
insert wchar_t string before character under the cursor in a curses window
curs_inwch: inwch, winwch, mvinwch, mvwinwch
get a wchar_t character and its attributes from a curses window
curs_inwchstr: inwchstr, inwchnstr, winwchstr, winwchnstr, mvinwchstr, mvinwchnstr, mvwinwchstr, mvwinwchnstr
get a string of wchar_t characters (and attributes) from a curses window
curs_inwstr: inwstr, innwstr, winwstr, winnwstr, mvinwstr, mvinnwstr, mvwinwstr, mvwinnwstr
get a string of wchar_t characters from a curses window
curs_kernel: def_prog_mode, def_shell_mode, reset_prog_mode, reset_shell_mode, resetty, savetty, getsyx, setsyx, ripoffline, curs_set, napms
low-level curses routines
curs_move: move, wmove
move curses window cursor
curs_outopts: clearok, idlok, idcok immedok, leaveok, setscrreg, wsetscrreg, scrollok, nl, nonl
curses routines that control terminal output options
curs_overlay: overlay, overwrite, copywin
overlap and manipulate overlapped curses windows
curs_pad: newpad, subpad, prefresh, pnoutrefresh, pechochar, pechowchar
create and display curses pads
curs_printw: printw, wprintw, mvprintw, mvwprintw, vwprintw
print formatted output in curses windows
curs_refresh: refresh, wrefresh, wnoutrefresh, doupdate, redrawwin, wredrawln
refresh curses windows and lines
curs_scanw: scanw, wscanw, mvscanw, mvwscanw, vwscanw
convert formatted input from a curses widow
curs_scr_dump: scr_dump, scr_restore, scr_init, scr_set
read (write) a curses screen from (to) a file
curs_scroll: scroll, scrl, wscrl
scroll a curses window
curs_set
make cursor invisible, visible, or bright
curs_slk: slk_init, slk_set, slk_refresh, slk_noutrefresh, slk_label, slk_clear, slk_restore, slk_touch, slk_attron, slk_attrset, slk_attroff
curses soft label routines
curs_termattrs: baudrate, erasechar, has_ic, has_il, killchar, longname, termattrs, termname
curses environment query routines
curs_termcap: tgetent, tgetflag, tgetnum, tgetstr, tgoto, tputs
curses and terminfo interfaces (emulated) to the termcap library
curs_terminfo: setupterm, setterm, set_curterm, del_curterm, restartterm, tparm, tputs, putp, vidputs, vidattr, mvcur, tigetflag, tigetnum, tigetstr
curses interfaces to terminfo database
curs_touch: touchwin, touchline, untouchwin, wtouchln, is_linetouched, is_wintouched
curses refresh control routines
curs_util: unctrl, keyname, filter, use_env, putwin, getwin, delay_output, draino, flushinp
miscellaneous curses utility routines
curs_window: newwin, delwin, mvwin, subwin, derwin, mvderwin, dupwin, wsyncup, syncok, wcursyncup, wsyncdown
create curses windows
cuserid
get character login name of the user
data_ahead
return TRUE if a field has more data offscreen ahead
data_behind
return TRUE if a field has more data offscreen behind
daylight
set to non-zero value if alternate time zone exists
dblock: enter_quiet_zone, exit_quiet_zone, make_transition_files, replace_file
authentication database locking routines
dbm: dbminit, delete, fetch, firstkey, nextkey, store
performs database functions
dbminit
opens database
defcntl
control defread operations
defopen
opens default file
defopen, defread, defcntl
reads default entries
def_prog_mode
save the current terminal modes as the ``program'' state (in curses)
defread
reads opened default file
def_shell_mode
save the current terminal modes as the ``shell'' state (not in curses)
delay_output
pause the production of output for a specified number of milliseconds
delch
delete the character at the cursor
delch
delete character under cursor in window
del_curterm
free the space pointed to by oterm
delete
deletes a key (and its associated contents)
Delete
deletes the layer
deleteln
delete the line at the cursor in the default window
deleteln
delete line under cursor in window
del_panel
delete a panel but not its window
delscreen
free storage associated with the SCREEN data structure
delwin
delete the specified window by deleting all internal structures
derwin
create a subwindow at a location relative to the window
des_crypt
encrypts password from DES primitive
des_encrypt
encrypts or decrypts data byte with DES primitive
des_setkey
creates encryption key with DES primitive
dial
establish an outgoing terminal line connection
dial
open a terminal line for read/write
difftime
computes the difference between time values
directory: closedir, opendir, readdir, rewinddir, seekdir, telldir
directory operations
div
divides integers
dlclose
close a dynamically linked library
dlerror
get diagnostic information
dlopen
open a dynamically linked library
dlsym
get the address of a symbol in a dynamically linked library
doupdate
allow multiple updates to the physical terminal screen
draino
wait until output has drained enough so that it only takes the specified number of milliseconds to clear completely
drand48
generate uniformly distributed pseudo-random numbers
drand48
returns non-negative double-precision floating-point value
dup
duplicate an open file descriptor
dup2
duplicate an open file descriptor
dup_field
duplicate a specified field at a specified location
dupwin
duplicate the specified window
dynamic_field_info
return a field's actual size and growth limit
eaccess
check file accessibility using EUID
echo
Put the terminal into echo mode
echo
control whether characters are echoed as they are typed
echochar
place a character in the window and advance the cursor and refresh the screen
echowchar
write a character and attributes to the screen, then refresh it
ecvt
converts value to string of ndigit
ecvt, fcvt, gcvt
convert floating-point number to string
_edata
first address above initialized data region
edata
first address above initialized data region
elf
object file access library
elf32_fsize
give the size in bytes of the 32-bit file representation of data objects
elf32_getehdr
get pointer to an ELF table
elf32_getphdr
get pointer to program header table
elf32_getshdr
return a pointer to a section header for a specified section descriptor
elf32_newehdr
get pointer to an ELF table; allocate one if necessary
elf32_newphdr
allocate new program header table
elf32_xlatetof
translates data structures from 32-bit class file representations to memory representations
elf32_xlatetom
translates data structures from memory representations to 32-bit class file representations
elf_begin
make a file descriptor
elf_cntl
control a file descriptor
elf_end
finish using an object file
elf_errmsg
get a specified error message
elf_errno
retrieve an internal error number
elf_error: elf_errmsg, elf_errno
error handling
elf_fill
set fill byte
elf_flagdata
set or clear status bits for ELF data
elf_flagehdr
set or clear status bits for an ELF header
elf_flagelf
set or clear status bits for an ELF file
elf_flag: elf_flagdata, elf_flagehdr, elf_flagelf, elf_flagphdr, elf_flagscn, elf_flagshdr
manipulate flags
elf_flagphdr
set or clear status bits for a program header
elf_flagscn
set or clear status bits for a section
elf_flagshdr
set or clear status bits for a section header
elf_fsize: elf32_fsize
return the size of an object file type
elf_getarhdr
retrieve archive member header
elf_getarsym
retrieve archive symbol table
elf_getbase
get the base offset for an object file
elf_getdata
retrieves data from a section, translating the data from file representations into memory representations
elf_getdata, elf_newdata, elf_rawdata
get section data
elf_getehdr: elf32_getehdr, elf32_newehdr
retrieve class-dependent object file header
elf_getident
retrieve file identification data
elf_getphdr: elf32_getphdr, elf32_newphdr
retrieve class-dependent program header table
elf_getscn
get a section descriptor
elf_getscn, elf_ndxscn, elf_newscn, elf_nextscn
get section information
elf_getshdr: elf32_getshdr
retrieve class-dependent section header
elf_hash
compute hash value
elf_kind
determine file type
elf_ndxscn
return the section table index for a section
elf_newdata
creates a new data descriptor for a section
elf_newscn
create a new section
elf_next
sequential archive member access
elf_nextscn
return the section description of the next section
elf_rand
random archive member access
elf_rawdata
retrieves data from a section without interpreting it
elf_rawfile
retrieve uninterpreted file contents
elf_strptr
make a string pointer
elf_update
update an ELF descriptor
elf_version
coordinate ELF library and application versions
elf_xlate: elf32_xlatetof, elf32_xlatetom
class-dependent data translation
encrypt
encrypts a password
_end
first address above uninitialized data region
end
first address above uninitialized data region
enddvagent
free memory and close files supporting device assignment routines
end, etext, edata
last locations in program
endgrent
closes group file when processing is complete
endprdfent
closes default control file when processing is complete
endprfient
closes file control file when processing is complete
endprpwent
closes protected password files when processing is complete
endprtcent
close the terminal control file when processing is complete
endpwent
closes password file when processing is complete
endspent
closes shadow password file when processing is complete
endutent
closes the currently open file
endutxent
close the utmpx file
endwin
reset terminal to non-visual mode
endwin
reset terminal to non-visual mode
enter_quiet_zone
block all keyboard signals
environ
array of character pointers to the environment strings
erand48
returns non-negative double-precision floating-point value
erase
copy blanks to every position in the window
erase
starts another frame of plotter output
erase
copy blanks to every position in the window
erasechar
return the user's erase character
erf
return error function of x
erfc
return complementary error function of x
erfcf
return complementary error function of x
erfcl
return complementary error function of x
erf, erfc
error functions
erff
return error function of x
erfl
return error function of x
errno
system error messages
ERROR
abnormal return from compile routine
_etext
first address above program text
etext
first address above program text
ev_block
wait until the queue contains an event
ev_close
close the event queue and all associated devices
ev_count
returns the number of events currently in the queue
ev_flush
discard all events currently in the queue
ev_getdev
gets a list of devices feeding an event queue
ev_getemask
return the current event mask
ev_gindev
include/exclude devices for event input
ev_init
invokes the event manager
ev_initf
invokes the event manager
ev_open
opens an event queue for input
ev_pop
pop the next event off the queue
ev_read
read the next event in the queue
ev_resume
restart a suspended queue
ev_setemask
sets event mask
ev_suspend
suspends an event queue
exec: execl, execv, execle, execve, execlp, execvp
execute a file
execl
execute process with argument list
execle
execute process with argument list and given environment
execlp
execute process using PATH variable and argument list
execseg
makes a data region executable
execv
execute process with argument array
execve
execute process with argument array and given argument
execvp
execute process using PATH variable and argument array
exhelp
execute help process and block until return
_exit
circumvents cleanup
exit
terminates calling process
Exit
kills all layer processes
exit, _exit
terminate process
exit_quiet_zone
unblock keyboard signals
exp
exponential function
exp2
exponential function
exp2f
exponential function
exp2l
exponential function
exp, exp2, ldexp, frexp, expm1, cbrt, modf, pow, pown, scalbn, scalbln, sqrt
exponential, mod, power, square root functions
expf
exponential function
expl
exponential function
expm1
exponential function
expm1f
exponential function
expm1l
exponential function
fabs
return the absolute value of x, |x|
fabsf
return the absolute value of x, |x|
fabsl
return the absolute value of x, |x|
fattach
STREAMS-based file descriptor to filesystem object
fchdir
change working directory using file descriptor
fchmod
change mode of file using file descriptor
fchown
change owner and group ID of a file using a file descriptor
fclose
writes buffered data and closes stream
fclose, fflush
close or flush a stream
fcntl
file control
fcvt
converts value to string of ndigit rounded for FORTRAN F-format
FD_CLR
removes a descriptor from a descriptor set
fdetatch
detach a name from a STREAMS-based file descriptor
fdim
return positive difference between two arguments
fdimf
return positive difference between two arguments
fdiml
return positive difference between two arguments
FD_ISSET
returns non-zero if descriptor is member of a descriptor set
fdopen
associates a stream with a file descriptor
FD_SET
include a particular descriptor in descriptor set
FD_ZERO
initialize descriptor set to the null set
feof
test for previous EOF
ferror
tests for previous read/write error
ferror, feof, clearerr, fileno
stream status inquiries
fetch
accesses data stored under a key
fflush
writes buffered data to file for named stream
ffs
find first set bit
fgetc
return next character from named input stream
fgetgrent
returns pointer to next group structure
fgetpasswd
read or clear a password from a file
fgetpos
gets and stores the current value of a stream's file position indicator
fgetpwent
gets pointer to next matching passwd structure
fgets
reads characters from stream in an array
fgetspent
get pointer to next spwd structure
fgetwc
returns a wide character from input stream
fgetws
get a wide character string from a stream
field
FIELD library routines
field_arg
return a pointer to the field arguments associated with the specified field type
field_back
return the background attribute of a field
field_buffer
return the value of a buffer for a field
field_count
count the fields connected to a form
field_fore
return the foreground attribute of a field
field_index
return the index in the field pointer array of the field
field_info
return the field chararacteristics of a field
field_init
return a pointer to the application-defined function to be called after a form is posted
field_just
return justification for a field
field_opts
return the specified options
field_opts_off
turn off the specified options and leave all others unchanged
field_opts_on
turn on the specified options and leave all others unchanged
field_pad
return the pad character attribute of a field
fields
return status based on fields of authentication database
field_status
return the status flag for a field
field_term
return a pointer to the application-defined function to be called before a form is posted
field_type
return a pointer to the field type of a field
fieldtype
FIELDTYPE library routines
field_userptr
return the field's user pointer
fileno
returns integer file descriptor
filter
make curses assume that there is a one-line screen
firstkey
returns the first key in a database
fixterm
restore terminal to program state
flash
flashes the visible alarm if possible
flash
used to signal the terminal user
flockfile
grant thread ownership of a file
flock: flockfile, ftrylockfile, funlockfile
standard I/O synchronization functions
floor
return largest integer not greater than x
floor, ceil, copysign, fmod, fabs, nan, nearbyint, nextafter, nexttoward
return various results from calculations on arguments
floorf
return largest integer not greater than x
floorl
return largest integer not greater than x
flushinp
discard current typeahead characters
flushinp
throw away typeahead not yet read by the program
fma
return rounded result of (x × y) + z
fmaf
return rounded result of (x × y) + z
fmal
return rounded result of (x × y) + z
fmax
return maximum numeric value of two arguments
fmaxf
return maximum numeric value of two arguments
fmax, fmin
return maximum/minimum numeric value of two arguments
fmaxl
return maximum numeric value of two arguments
fmin
return minimum numeric value of two arguments
fminf
return minimum numeric value of two arguments
fminl
return minimum numeric value of two arguments
fmod
return the floating point remainder of the division of x by y
fmodf
return the floating point remainder of the division of x by y
fmodl
return the floating point remainder of the division of x by y
fmtmsg
display a message on stderr or system console
fnmatch
find matching filename or pathname
fopen
opens file and associates stream with it
fopen, freopen, fdopen
open a stream
fork
create a new process
form
create and display a form
form_cursor: pos_form_cursor
position forms window cursor
form_data: data_ahead, data_behind
tell if forms field has off-screen data ahead or behind
form_driver
command processor for the forms subsystem
form_field_attributes: set_field_fore, field_fore, set_field_back, field_back, set_field_pad, field_pad
format the general display attributes of forms
form_field_buffer: set_field_buffer, field_buffer, set_field_status, field_status, set_max_field
set and get forms field attributes
form_field_info: field_info, dynamic_field_info
get forms field characteristics
form_field_just: set_field_just, field_just
format the general appearance of forms
form_field_new: new_field, dup_field, link_field, free_field,
create and destroy forms fields
form_field_opts: set_field_opts, field_opts_on, field_opts_off, field_opts
forms field option routines
form_fields
return a pointer to the field pointer array for a form
form_field: set_form_fields, form_fields, field_count, move_field
connect fields to forms
form_fieldtype: new_fieldtype, free_fieldtype, set_fieldtype_arg, set_fieldtype_choice, link_fieldtype
forms fieldtype routines
form_field_userptr: set_field_userptr, field_userptr
associate application data with forms
form_field_validation: set_field_type, field_type, field_arg
forms field data type validation
form_hook: set_form_init, form_init, set_form_term, form_term, set_field_init, field_init, set_field_term, field_term
assign application-specific routines for invocation by forms
form_init
return a pointer to the application-defined initialization function for a form
form_new: new_form, free_form
create and destroy forms
form_new_page: set_new_page, new_page
forms pagination
form_opts
return the options set for the specified form
form_opts_off
turn off the specified options and leave others unchanged
form_opts_on
turn on the specified options and leave others unchanged
form_opts: set_form_opts, form_opts_on, form_opts_off, form_opts
forms option routines
form_page
return the page number of the form
form_page: set_form_page, form_page, set_current_field, current_field, field_index
set forms current page and field
form_post: post_form, unpost_form
write or erase forms from associated subwindows
forms
character-based-forms package
form_sub
return a pointer to the subwindow for a form
form_term
return a pointer to the application-defined termination function for a form
form_userptr
return the user pointer of a form
form_userptr: set_form_userptr, form_userptr
associate application data with forms
form_win
return a pointer to the window for a form
form_win: set_form_win, form_win, set_form_sub, form_sub, scale_form
forms window and subwindow association routines
fpathconf
determines current value of an open file descriptor
fpclassify
classifies x as a particular category
fpclassify, isfinite, isinf, isnan, isnormal, signbit, isless, islessequal, islessgreater, isgreater, isgreaterequal, isunordered
floating point classification macros
fpgetmask
returns the current exception masks
fpgetround
returns the current rounding mode
fpgetround, fpsetround, fpgetmask, fpsetmask, fpgetsticky, fpsetsticky
IEEE floating point environment control
fpgetsticky
returns the current exception sticky flags
fprintf, printf, snprintf, sprintf, vfprintf, vprintf, vsnprinf, vsprintf
place print output on stream
fpsetmask
sets the exception masks and returns the previous setting
fpsetround
sets the rounding mode and returns the previous rounding mode
fpsetsticky
sets the exception sticky flags and returns previous setting
fputc
behaves as putc but is a function
fputs
writes nul-terminated string to named output stream
fputwc
put wide character on a stream
fputws
put wide character string on a stream
fread
copies items into an array
fread, fwrite
binary input/output
free
deallocate space
free_field
free the storage space allocated to a field
free_fieldtype
free the space allocated for the field type
free_form
disconnect a form from its fields and free the form's space
free_item
free the space allocated to a new menu item
freeldptr
free allocated ldptr structure from linked list
free_menu
disconnect a menu from its item pointer array and free the menu's storage space
freopen
substitutes the named file in place of the open stream
frexp
exponential function
frexp
manipulate floating-point numbers
frexpf
exponential function
frexpf
manipulate floating-point numbers
frexp, frexpf, frexpl, ilogb, ilogbf, ilogbl, ldexp, ldexpf, ldexpl, logb, logbf, logbl, modf, modff, modfl, nextafter, nextafterf, nextafterl, scalb, scalbf, scalbl
manipulate parts of floating-point numbers
frexpl
exponential function
frexpl
manipulate floating-point numbers
fscanf
convert formatted input read from a named stream
fscanf, scanf, sscanf, vfscanf, vscanf, vsscanf
convert formatted input
fseek
sets position of next I/O operation on a stream
fseek, ftell, rewind
reposition a file pointer in a stream
fsetpos
sets the file position indicator for a stream
fstat
returns information about an open file
fstatfs
get file system information
fstatvfs
report on a filesystem using a file descriptor
fsync
synchronize changes to a file
ftell
returns offset of current byte relative to beginning of file
ftime
return time in a structure
ftok
standard interprocess communication package
ftruncate
set a file to a specified length using a file descriptor
ftrylockfile
grant thread ownership of a file
ftw
walk a file tree
funflush
discard buffered data
funlockfile
relinquish thread ownership of a file
fwprintf
place wide/multibyte character output on strm
fwprintf, swprintf, wprintf, vfwprintf, vswprintf, vwprintf
print wide/multibyte character formatted output
fwrite
appends items from an array
fwscanf
read multibyte characters from strm
fwscanf, swscanf, wscanf, vfwscanf, vswcanf, vwscanf
convert formatted wide/multibyte character input
fxlist
gets name list entries from file pointer
gamma
log gamma function
gammaf
log gamma function
gammal
log gamma function
gamma, lgamma, tgamma
gamma functions
gcvt
converts value to a null-terminated string in an array
getbegyx
get the beginning coordinates of the specified window
getc
return next character from named input stream
GETC
return the value of next character
getc, getchar, fgetc, getw
get character or word from a stream
getch
read a character from the terminal associated with the window
getch
read character from terminal associated with a window
getchar
return next character from stdin
getcontext
report on current user context
getcontext, setcontext
get and set current user context
getcwd
get pathname of current working directory
getdate
convert user format date and time
getdtablesize
get descriptor table size
getdvagent
return pointer to first device assignment entry
getdvagent, getdvagnam, setdvagent, enddvagent, putdvagnam, copydvagent
manipulate device assignment database entry
getdvagnam
search device assignment database for device name
getegid
get effective group ID
getenv
return value for environment name
geteuid
get effective user ID
getgid
get real group ID
getgrent
returns pointer to the first and successive group structures
getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent
get group file entry
getgrgid
searches for matching gid
getgrnam
searches for matching name
getgroups
get supplementary group ID's
gethz
return the frequency of the system clock in ticks per second
getitimer
returns the current value of the specified timer
getitimer, setitimer
get and set value of interval timers
getlogin, getlogin_r
get login name
getluid
get login user ID
getmaxyx
get the size of the specified window
getmsg
get next message from stream
getmsg
get next message off a stream
getnwstr
get up to n characters with attributes from the keyboard and write them to the default window
getopt
get option letter from argument vector
getpagesize
get system page size
getparyx
get the beginning coordinates of the specified subwindow relative to its parent window
getpass
read a password
getpasswd
read or clear a password
getpasswd, fgetpasswd, bigcrypt, bigcryptmax
read or clear a password
getpgid
returns the process group ID of process pid
getpgrp
returns the process group ID of the calling process
getpid
returns the process ID of the calling process
getpid, getpgrp, getppid, getpgid
get process, process group, and parent process IDs
getpmsg
get next message from stream with priority control
getppid
returns the parent process ID of the calling process
getprdfent
returns pointer to first and successive pr_default structures
getprdfent, getprdfnam, setprdfent, endprdfent, putprdfnam
manipulate default control database entry
getprdfnam
searches for matching login name
getprfient
gets next pr_file structure
getprfient, getprfinam, setprfient, endprfient, putprfinam
manipulate file control database entry
getprfinam
searches for matching login name
getpriority
report on highest priority of listed processes
getpriority, setpriority
get/set program scheduling priority
getpriv
get system privileges associated with this process
getprpwent
gets pointer to next pr_passwd structure
getprpwent, getprpwuid, getprpwnam, setprpwent, endprpwent, putprpwnam
manipulate protected password database entry
getprpwnam
searches for login name matching name
getprpwuid
searches for numerical user ID matching uid
getprtcent
gets pointer to next pr_term structure
getprtcent, getprtcnam, setprtcent, endprtcent, putprtcnam
manipulate terminal control database entry
getprtcnam
searches for login name matching name
getpw
get user info from UID
getpwent
gets pointer to next passwd structure
getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent
get password file entry
getpwnam
searches for login name matching name
getpwuid
searches for matching numerical user ID
getrlimit, setrlimit
control maximum system resource consumption
getrusage
get information about resource utilization
gets
reads characters from standard input stream
get_seed
obtain seed for random number generator
gets, fgets
get a string from a stream
getsid
get session ID
getspent
get shadow password entry
getspent, getspnam, setspent, endspent, fgetspent, lckpwdf, ulckpwdf
get shadow password file entry
getspnam
get matching login name shadow password entry
getstr
get characters from the keyboard and write them to the default window
getsubopt
parse suboptions from a string
getsyx
return the current co-ordinates of the virtual screen cursor
gettimeofday
return system date and time
gettimeofday, settimeofday
get or set the date and time
gettxt
retrieve a text string
getuid
get real user ID
getuid, geteuid, getgid, getegid
get real user, effective user, real group, and effective group IDs
getut: endutent, getutent, getutid, getutline, pututline, setutent, utmpname
access utmp file entry
getutent
reads in the next entry from a utmp -like file
getutid
searches forward in the utmp -like file
getutline
searches for LOGIN_PROCESS or USER_PROCESS entry
getutmp
fill the utmp structure
getutmpx
fill the utmpx structure
getutx
access utmpx file entry
getutxent
get the next entry from a utmpx file
getutxid
find the next specified entry from a utmpx file
getutxline
find the next specified entry from a utmpx file
getw
return next word from named input stream
getwc
returns a wide character from input stream
getwc, getwchar, fgetwc
get wide character from a stream
getwch
get a character from the keyboard associated with the default window, convert it to a wchar_t character, and return it
getwchar
returns a wide character from the standard input
getwd
get current working directory pathname
getwin
retrieve window-related data from a specified file
getwstr
get a string of characters with attributes from the keyboard and write them to the default window
getyx
get the cursor's coordinates in the specified window
getyx
place cursor position of the window in two integer variables
glob
generate pathnames matching a pattern
globfree
free memory allocated by glob
glob, globfree
generate pathnames matching a pattern
gmtime
convert time to UTC
goodpw_check_other
check group, modem or filesystem password syntax and guessability
goodpw_set_other_checks
select password parameters
grantpt
grant access to the slave pseudo-terminal device
gr_idtoname
map between group IDs and names
gr_nametoid
map between group names and IDs
gsignal
raises signal identified by its argument
halfdelay
Put the terminal into half-delay mode
has_colors
returns TRUE if the terminal can manipulate colors
has_ic
is TRUE if terminal can insert and delete characters
has_il
is TRUE if terminal can insert and delete lines, or can simulate them using scrolling regions
hcreate
allocates sufficient space for the table
hdestroy
destroys the search table
hide_panel
remove a panel from the panel deck
hline
draws a horizontal line on the standard screen
hsearch
searches a hash table
hsearch, hcreate, hdestroy
manage hash search tables
hypot
Euclidean distance function
hypot
return result of sqrt((x × x) + (y × y))
hypotf
return result of sqrt((x × x) + (y × y))
hypotl
return result of sqrt((x × x) + (y × y))
iconv
convert characters from one codeset into another
iconv_close
code conversion deallocation routine
iconv_open
code conversion allocation routine
iconv_open, iconv_close, iconv
convert characters from one codeset into another
idcok
make curses consider using hardware insert and delete character
identity
get or check uids or gids from program start
idlok
make curses consider using hardware insert and delete line
ilogb
manipulate floating-point numbers
ilogb
logarithm function
ilogbf
manipulate floating-point numbers
ilogbf
logarithm function
ilogbl
manipulate floating-point numbers
ilogbl
logarithm function
ilogb, log, log1p, log2, log10, logb
logarithm functions
immedok
make any change in the window image refresh the screen
inch
get a character and its attributes from the default window
inchnstr
get up to n characters of type chtype from the default window
inchstr
get a character string of type chtype from the default window
index
character string operation
index, rindex
string operations
INIT
initialize before compile
init_color
define a color using RGB components
initgroups
initialize the supplementary group access list
init_pair
define a color-pair
initscr
initialize all curses data structures
initscr
initialize all curses data structures
initstate
initialize a state array
innstr
get up to n characters from the default window
innwstr
get string of up to n wchar_t characters without attributes from window
insch
insert a character on the default window
insch
insert character ch before the character under cursor
insdelln
insert or delete the line at the cursor in the default window
insertln
insert a blank line above the cursor in the default window
insertln
insert blank line above current line
insnstr
insert up to n characters on the default window
insnwstr
insert up to n wchar_t characters in the default window
insque
insert an entry into a queue
insque, remque
insert or remove an element of a queue
insstr
insert a character string on the default window
instr
get a character string from the default window
inswch
insert a wchar_t character on the default window
inswstr
insert a string of wchar_t characters in the default window
intrflush
set the terminal to flush tty driver output when a key is pressed, or not
inwch
get a character with attributes from the default window
inwchnstr
return up to n wchar_t characters from the default window
inwchstr
return a string of wchar_t characters from the default window
inwstr
get string of wchar_t characters without attributes from window
ioctl
I/O control command
isalnum
tests for alphanumeric character
isalpha
tests for alphabetic character
isascii
test for ASCII characters
isastream
test a file descriptor
isatty
test for a terminal device
iscntrl
tests for control characters
isdigit
tests for decimal digit
isendwin
determine if endwin has been called without wrefresh
isfinite
determines whether x has a finite value
isgraph
tests for a visible character
isgreater
determines whether x is greater than y
isgreaterequal
determines whether x is greater than or equal to y
isinf
determines whether x is positive or negative infinity
isless
determines whether x is less than y
islessequal
determines whether x is less than or equal to y
islessgreater
determines whether x is less than or greater than y
is_linetouched
return TRUE if the specified line has been modified since the last call to wrefresh
islower
tests for any lowercase letter
isnan
determines whether x is a NaN
isnan, isnand, isnanf, finite, fpclass, unordered
determine type of floating-point number
isnormal
determines whether x is not zero, subnormal, infinite, or a NaN
isprint
tests for printing character
ispunct
tests for punctuation character
isspace
tests for white-space character
is_starting_egid (gid)
check current effective GID against retained ID
is_starting_euid (uid)
check current effective UID against retained ID
is_starting_luid (uid)
check current login UID against retained ID
is_starting_rgid (gid)
check current real GID against retained ID
is_starting_ruid (uid)
check current real UID against retained ID
isunordered
determines whether x and y are unordered
isupper
tests for any uppercase letter
iswalnum
test for an alphanumeric wide-character code
iswalpha
test for an alphabetic wide-character code
iswcntrl
test for a control wide-character code
iswctype
test character for specified class
iswctype
test wide-character code for specified class
iswdigit
test for a decimal digit wide-character code
iswgraph
test for a visible wide-character code
iswind
determine if terminal is local or remote
is_wintouched
return TRUE if the specified window has been modified since the last call to wrefresh
iswlower
test for a lower-case letter wide-character code
iswprint
test for a printing wide-character code
iswpunct
test for a punctuation wide-character code
iswspace
test for a white-space wide-character code
iswupper
test for an upper-case letter wide-character code
iswxdigit
test for a hexadecimal digit wide-character code
isxdigit
tests for hexadecimal digit
item
CRT menu-item routines
item_count
count the number of items in a menu
item_description
return pointer to item name
item_index
return index to item in item pointer array
item_init
return menu-item initiation function
item_name
set pointer to item name
item_opts
return the current item options
item_opts_off
turn off specified item options and leave the others unchanged
item_opts_on
turn on specified item options and leave the others unchanged
item_term
return menu-item termination function
item_userptr
return an item's user pointer
item_value
return the select value of an item in a multivalued menu
item_visible
return TRUE if an item is visible
itimer
interval timers
j0
Bessel functions
j1
Bessel functions
jn
Bessel functions
jrand48
returns signed long integers
kcodemap
return 7-bit escape sequence that maps onto 8-bit value
keyname
return a character string corresponding to a specified character
keypad
enable or disable the terminal's keypad
keypad
obtain information from keypad of user's terminal
kill
send a signal to a process or a group of processes
killchar
return the user's kill character
killpg
send signal to a process group
l3tol
converts three-byte integers to long integers
l3tol, ltol3
convert between 3-byte integers and long integers
l64a
gets base-64 representation from long
label
labels the current plotting point
labs
converts to absolute value
latch_close
close a latch
latch_getvalue
get value of latch
latch_open
open a latch
latch_post
unlock a latch
latch_trywait
acquire a latch; return an error if latch is already held
latch_unlink
remove latch from the system
latch_wait
acquire a latch; block if latch is already held
latch_wait, latch_trywait
acquire a latch
lchown
change owner and group ID of a symbolic link
lckpwdf
lock the shadow password file
lcong48
invoke initialization entry points
ldaclose
closes file and frees memory
ldahread
read the archive header of a member of an archive file
ldaopen
allocates and initializes a new LDFILE structure
ldclose
closes file and frees memory
ldclose, ldaclose
close a common object file and free memory
ldexp
exponential function
ldexp
manipulate floating-point numbers
ldexpf
exponential function
ldexpf
manipulate floating-point numbers
ldexpl
exponential function
ldexpl
manipulate floating-point numbers
ldfhread
read the file header of a common object file
ldgetname
retrieve symbol name for common object file symbol table entry
ldiv
divides long integers
ldlinit
reads the entry with the smallest line number
ldlitem
retrieves a series of line number entries
ldlread
begins its search with the line number
ldlread, ldlinit, ldlitem
manipulate line number entries of a common object file function
ldlseek
seek to line number entries of section specified by sectindx
ldlseek, ldnlseek
seek to line number entries of a section of a common object file
ldnlseek
seek to line number entries of section specified by sectname
ldnrseek
seeks relocation entries of section specified by sectname
ldnshread
reads section header specified by sectname into memory
ldnsseek
seeks to the section specified by sectname
ldohseek
seek to the optional file header of a common object file
ldopen
returns a pointer to LDFILE structure
ldopen, ldaopen
open a common object file for reading
ldrseek
seeks relocation entries of section specified by sectname
ldrseek, ldnrseek
seek to relocation entries of a section of a common object file
ldshread
reads section header specified by sectindx into memory
ldshread, ldnshread
read an indexed\/named section header of a common object file
ldsseek
seeks to the section specified by sectindx
ldsseek, ldnsseek
seek to an indexed\/named section of a common object file
ldtbindex
compute the index of a symbol table entry of a common object file
ldtbread
read an indexed symbol table entry of a common object file
ldtbseek
seek to the symbol table of a common object file
leaveok
leave the cursor wherever it is after screen update
leaveok
leave cursor at location of the window cursor being refreshed
lfind
searches for object and adds to table
lgamma
log gamma function
lgammaf
log gamma function
lgammal
log gamma function
lib300
plotting library for Tektronix 300 terminal
lib300s
plotting library for Tektronix 300 terminal
lib4014
plotting library for Tektronix 4014 terminal
lib450
plotting library for Tektronix 300 terminal
libplot
plotting library
libvt0
plotting library for VT100 terminal
libwindows
windowing terminal function library
line
plots a line
linemod
sets style for plotting further lines
link
link to a file
link_field
duplicate a specified field at a specified location and share field buffers
link_fieldtype
return a pointer to a field type built from the specified field types
lio_listio
list directed I/O
llrint
return nearest integer value to floating point argument x
llrintf
return nearest integer value to floating point argument x
llrintl
return nearest integer value to floating point argument x
llround
return the rounded integer value of x
llroundf
return the rounded integer value of x
llroundl
return the rounded integer value of x
__loc1
pointer to beginning of regex match
loc1
pointer to first character matching regular expression
loc2
pointer to character after last character matching regular expression
localeconv
get lconv structure pointer
localtime
converts time pointed to by clock to tm structure
lock
locks a process in primary memory
locked_out
determine if specified user can log in
lockf
record locking on files
locking
locks or unlocks a file region for reading or writing
locs
pointer causing advance to break out of back up loop
log
logarithm function
log10
logarithm function
log10f
logarithm function
log10l
logarithm function
log1p
logarithm function
log1pf
logarithm function
log1pl
logarithm function
log2
logarithm function
log2f
logarithm function
log2l
logarithm function
logb
manipulate floating-point numbers
logb
logarithm function
logbf
manipulate floating-point numbers
logbf
logarithm function
logbl
manipulate floating-point numbers
logbl
logarithm function
logf
logarithm function
logl
logarithm function
logname
return login name of user
_longjmp
restores last saved environment
longjmp
restores last saved environment
longname
point to a verbose description of the terminal
lrand48
returns non-negative long integers
lrint
return nearest integer value to floating point argument x
lrintf
return nearest integer value to floating point argument x
lrintl
return nearest integer value to floating point argument x
lround
return the rounded integer value of x
lroundf
return the rounded integer value of x
lroundl
return the rounded integer value of x
lsearch
performs linear search of table
lsearch, lfind
linear search and update
lseek
move read/write file pointer
lstat
returns information about a symbolic link
ltol3
converts long integers to three-byte integers
makecontext
modify user context
make_transition_files
create transition file names
mallinfo
report allocated space usage
malloc
allocate space for an object
malloc, free, realloc, calloc, cfree, mallinfo, mallopt
allocate main memory
mallopt
control the space allocation algorithm
matherr, matherrl
error-handling function
mbchar: mbtowc, wctomb, mblen, mbrtowc, wcrtomb, mbrlen
multibyte character handling
mblen
determine the number of bytes in a multibye character
mbrlen
determine the number of bytes in a multibye character (restartable)
mbrtowc
convert a multibyte character to a wide character (restartable)
mbsinit
test for initial multibyte conversion state
mbsrtowcs
convert a string of multibyte characters in a specified shift state to wide characters
mbstowcs
convert a string of multibyte characters to wide characters
mbstring: mbstowcs, wcstombs, mbsrtowcs, wcsrtombs
multibyte string functions
mbtowc
convert a multibyte character to a wide character
memccpy
copies characters from memory area
memchr
returns a pointer to the first occurrence of a character
memcmp
compares arguments
memcpy
copies n characters
memmove
copies characters between objects
memory: memccpy, memchr, memcmp, memcpy, memset
memory operations
memset
sets the first n characters in memory area
menu
create and display a menu
menu_attributes: set_menu_fore, menu_fore, set_menu_back, menu_back, set_menu_grey, menu_grey, set_menu_pad, menu_pad
control menus display attributes
menu_back
set the background attribute of a menu
menu_cursor: pos_menu_cursor
position a menu cursor correctly
menu_driver
command processor for the menus subsystem
menu_fore
set the foreground attribute of a menu
menu_format
return the number of rows and columns that can be displayed
menu_format: set_menu_format, menu_format
set and get maximum numbers of rows and columns in menus
menu_grey
set the ``grey'' attribute of a menu
menu_hook: set_item_init, item_init, set_item_term, item_term, set_menu_init, menu_init, set_menu_term, menu_term
assign application-specific routines for automatic invocation by menus
menu_init
return menu initiation function
menu_item_current: set_current_item, current_item, set_top_row, top_row, item_index
set and get current menus items
menu_item_name: item_name, item_description
get menus item name and description
menu_item_new: new_item, free_item
create and destroy menus items
menu_item_opts: set_item_opts, item_opts_on, item_opts_off, item_opts
menus item option routines
menu_items
return a pointer to the item pointer array connected to a menu
menu_items: set_menu_items, menu_items, item_count
connect and disconnect items to and from menus
menu_item_userptr: set_item_userptr, item_userptr
associate application data with menus items
menu_item_value: set_item_value, item_value
set and get menus item values
menu_item_visible: item_visible
tell if menus item is visible
menu_mark
return a pointer to the mark string of a specified menu
menu_mark: set_menu_mark, menu_mark
menus mark string routines
menu_new: new_menu, free_menu
create and destroy menus
menu_opts
return the current menu options
menu_opts_off
turn off the specified menu options and leave the others unchanged
menu_opts_on
turn on the specified menu options and leave the others unchanged
menu_opts: set_menu_opts, menu_opts_on, menu_opts_off, menu_opts
menus option routines
menu_pad
set the pad character of a menu item
menu_pattern
return the current menu pattern
menu_pattern: set_menu_pattern, menu_pattern
set and get menu pattern match buffer
menu_post: post_menu, unpost_menu
write or erase menus from associated subwindows
menus
character based menus package
menu_sub
return the subwindow for a specified menu
menu_term
return menu termination function
menu_userptr
return the menu's user pointer
menu_userptr: set_menu_userptr, menu_userptr
associate application data with menus
menu_win
return the window for a specified menu
menu_win: set_menu_win, menu_win, set_menu_sub, menu_sub, scale_menu
menus window and subwindow association routines
message
output help or error message and wait for response
meta
force the terminal to return seven or eight bit significant bits on input
mkdir
make a directory
mkfifo
make a FIFO special file
mknod
make a directory or a special or ordinary file or a FIFO
mkstemp
make a unique file name
mktemp
make a unique filename
mktime
converts local time to calendar time
mmap
map object to pages of memory
modf
modulus function
modf
manipulate floating-point numbers
modff
modulus function
modff
manipulate floating-point numbers
modfl
modulus function
modfl
manipulate floating-point numbers
monitor
prepare execution profile
mount
mount a filesystem
move
move the cursor to the specified co-ordinates
Move
moves layer to new location
move
gets a new current point for plotting
move
move cursor to row r, column c
move_field
move a disconnected field to a specified location in the forms subwindow
move_panel
move the curses window associated with the specified panel
mprotect
set protection of memory mapping
mrand48
returns signed long integers
msgctl
message control operations
msgget
get message queue
msgop
message operations
msgrcv
receives a message
msgsnd
sends a message
msync
synchronize memory mapping with physical storage
munmap
unmap pages of memory
mvaddch
place a character in the window after moving the cursor and advance the cursor
mvaddch
manipulate text in windows
mvaddchnstr
write up to n characters into the window after moving the cursor
mvaddchstr
write a character string into the window after moving the cursor
mvaddnstr
write up to n characters of a character string to the default window after moving the cursor
mvaddnwstr
write up to n elements of a character string with attributes to the window after moving the cursor
mvaddstr
write a character string to the default window after moving the cursor
mvaddstr
write all characters of null-terminated character string str on given window
mvaddwch
write a character and attributes to the screen after moving the cursor
mvaddwchnstr
write up to n of a string of characters with attributes to the specified window after moving the cursor
mvaddwchstr
write a string of characters with attributes to the window after moving the cursor
mvaddwstr
write a character string with attributes to the window after moving the cursor
mvcur
move the cursor
mvdelch
delete the character at the cursor, after moving the cursor
mvderwin
move a subwindow inside its parent window
mvgetch
read a character from the specified location of the terminal associated with the window
mvgetnwstr
get up to n characters with attributes from the keyboard and write them to the default window after moving the cursor
mvgetstr
get characters from the keyboard and write them to the default window after moving the cursor
mvgetwch
get a character from the keyboard associated with the default window, convert it to a wchar_t character, and return it
mvgetwstr
get a string of characters with attributes from the keyboard and write them to the default window after moving the cursor
mvinch
get a character and its attributes from the default window after moving the cursor
mvinch
return character at current position in named window
mvinchnstr
get up to n characters of type chtype from the default window after moving the cursor
mvinchstr
get a character string of type chtype from the default window after moving the cursor
mvinnstr
get up to n characters from the default window after moving the cursor
mvinnwstr
get string of up to n wchar_t characters without attributes from window after moving the cursor
mvinsch
insert a character on the default window after moving the cursor
mvinsnstr
insert up to n characters on the default window after moving the cursor
mvinsnwstr
insert up to n wchar_t characters in the default window after moving the cursor
mvinsstr
insert a character string on the default window after moving the cursor
mvinstr
get a character string from the default window after moving the cursor
mvinswch
insert a wchar_t character on the default window after moving the cursor
mvinswstr
insert a string of wchar_t characters in the default window after moving the cursor
mvinwch
get a character with attributes from the default window after moving the cursor
mvinwchnstr
return up to n wchar_t characters from the default window after moving the cursor
mvinwchstr
return a string of wchar_t characters from the default window after moving the cursor
mvinwstr
get string of wchar_t characters without attributes from window after moving the cursor
mvprintw
output string to specified location in stdscr
mvscanw
read formatted input from specified location of standard input
mvwaddch
place a character in the specified window after moving the cursor and advance the cursor
mvwaddchnstr
write up to n characters into the specified window after moving the cursor
mvwaddchstr
write a character string into the specified window after moving the cursor
mvwaddnstr
write up to n characters of a character string to the specified window after moving the cursor
mvwaddnwstr
write up to n elements of a character string with attributes to the specified window after moving the cursor
mvwaddstr
write a character string to the specified window after moving the cursor
mvwaddwch
write a character and attributes to the specified window after moving the cursor
mvwaddwchnstr
write up to n of a string of characters with attributes to the specified window after moving the cursor
mvwaddwchstr
write a string of characters with attributes to the window after moving the cursor
mvwaddwstr
write a character string with attributes to the specified window after moving the cursor
mvwdelch
delete the character at the cursor in the specified window, after moving the cursor
mvwgetch
read a character from the specified location of the terminal associated with the specified window
mvwgetnwstr
get up to n characters with attributes from the keyboard and write them to the specified window after moving the cursor
mvwgetstr
get characters from the keyboard and write them to the specified window after moving the cursor
mvwgetwch
get a character from the keyboard associated with the specified window, convert it to a wchar_t character, and return it
mvwgetwstr
get a string of characters with attributes from the keyboard and write them to the specified window after moving the cursor
mvwin
move the specified window to the specified location
mvwinch
get a character and its attributes from the specified window after moving the cursor
mvwinchnstr
get up to n characters of type chtype from the specified window after moving the cursor
mvwinchstr
get a character string of type chtype from the specified window after moving the cursor
mvwinnstr
get up to n characters from the specified window after moving the cursor
mvwinnwstr
get string of up to n wchar_t characters without attributes from the specified window after moving the cursor
mvwinsch
insert a character on the specified window after moving the cursor
mvwinsnstr
insert up to n characters on the specified window after moving the cursor
mvwinsnwstr
insert up to n wchar_t characters in the specified window after moving the cursor
mvwinsstr
insert a character string on the specified window after moving the cursor
mvwinstr
get a character string from the specified window after moving the cursor
mvwinswch
insert a wchar_t character on the specified window after moving the cursor
mvwinswstr
insert a string of wchar_t characters in the specified window after moving the cursor
mvwinwch
get a character with attributes from the specified window after moving the cursor
mvwinwchnstr
return up to n wchar_t characters from the specified window after moving the cursor
mvwinwchstr
return a string of wchar_t characters from the specified window after moving the cursor
mvwinwstr
get string of wchar_t characters without attributes from the specified window after moving the cursor
mvwprintw
output string to specified location in specified window
mvwscanw
read formatted input from specified location of the specified window
nan
return a quiet NaN, if available, with content indicated by tagp
nanf
return a quiet NaN, if available, with content indicated by tagp
nanl
return a quiet NaN, if available, with content indicated by tagp
nap
suspends execution for a short interval
napms
make the cursor sleep for ms milliseconds
nbra
reserved external variable
nbwaitsem
waits for access to a semaphore-governed resource
nearbyint
return nearest integer value to floating point argument x
nearbyintf
return nearest integer value to floating point argument x
nearbyintl
return nearest integer value to floating point argument x
New
creates a new layer with a separate shell
new_field
create a new field of a specified size and location
new_fieldtype
create a new field type
new_form
create a new form connected to the specified fields
new_item
create a new menu item
Newlayer
creates a new layer without a separate shell
new_menu
create a menu connected to an item pointer array
newpad
create and return a pointer to a new pad data structure with the specified number of lines and columns
new_page
indicate whether a field starts a new page
new_panel
create a panel associated with a window
newterm
enable output to more than one terminal
newwin
create a new window with the specified number of lines and columns
nextafter
return the next representable value in the specified format after x in the direction of y
nextafter
manipulate floating-point numbers
nextafterf
return the next representable value in the specified format after x in the direction of y
nextafterf
manipulate floating-point numbers
nextafterl
return the next representable value in the specified format after x in the direction of y
nextafterl
manipulate floating-point numbers
nextkey
returns the next key in a database
nexttoward
return the next representable value in the specified format after x in the direction of y
nexttowardf
return the next representable value in the specified format after x in the direction of y
nexttowardl
return the next representable value in the specified format after x in the direction of y
nice
change priority of a process
nl
convert newline into carriage return and line feed on output and carriage return into newline on input
nl
control whether carriage return is translated into newline
nl_ascxtime
converts a tm structure to a 26-character string
nl_cxtime
converts UNIX epoch time to local time
nl_cxtime, nl_ascxtime
format date and time
nl_fprintf
places output on the named output
nl_fscanf
reads from the named input
nl_init
initializes native language support operation
nlist
get entries from name list
nl_langinfo
language information
nl_printf
places output on the standard output stream
nl_printf, nl_fprintf, nl_sprintf
formats native language output
nl_scanf
reads from the standard input stream
nl_scanf, nl_fscanf, nl_sscanf
converts formatted native language input
nl_sprintf
places ``output,'' in consecutive bytes
nl_sscanf
reads from the character string
nl_strcmp
compare native language strings
nl_strcmp, nl_strncmp
compare native language strings
nl_strncmp
compare native n language strings
nocbreak
Take the terminal out of cbreak mode
nocbreak
put terminal out of CBREAK mode
nocrmode
put terminal out of CBREAK mode
nodelay
make getch wait until a key is pressed, or not
nodelay
cause wgetch() to be a non-blocking call
noecho
Take the terminal out of echo mode
noecho
control whether characters are echoed as they are typed
nonl
do not convert newline into carriage return and line feed on output nor carriage return into newline on input
nonl
control whether carriage return is translated into newline
noqiflush
do not flush input and output queues when INTR, QUIT, or SUSP is received
noraw
interpret control characters
notimeout
set a timer to detect function keys, or not
nrand48
returns non-negative long integers
open
open for reading or writing
openagent
opens the control channel
openchan
opens the channel argument chan
opendir
opens a directory
openpl
opens plot device for writing
opensem
opens a semaphore
optarg
pointer to option argument
opterr
disables error message
optind
argv index of next argument to be processed
optopt
bad option character
overlay
copy an area of one window over another, non-destructively
overwrite
copy an area of one window over another, destructively
p2open, p2close
open, close pipes to and from a command
paccess
used in conjunction with ptrace for tracing a child process
pair_content
returns the definition of a color pair
panel_above
return pointer to the panel above the specified panel
panel_above: panel_above, panel_below
panels deck traversal primitives
panel_below
return pointer to the panel below the specified panel
panel_hidden
return TRUE if the specified panel is in the deck
panel_move: move_panel
move a panels window on the virtual screen
panel_new: new_panel, del_panel
create and destroy panels
panels
character based panels package
panel_show: show_panel, hide_panel, panel_hidden
panels deck manipulation routines
panel_top: top_panel, bottom_panel
panels deck manipulation routines
panel_update: update_panels
panels virtual screen refresh routine
panel_userptr
return the user pointer of a panel
panel_userptr: set_panel_userptr, panel_userptr
associate application data with a panels panel
panel_window
return a pointer to a panel's associated window
panel_window: panel_window, replace_panel
get or set the current window of a panels panel
passlen
determine minimum password length of an account
pathconf
determines current value of the pathname of a file or directory
pathconf
get configurable pathname variables
pause
suspend process until signal
pb_check
check if paste buffer contains anything
pb_empty
clear out paste buffer and close it
pb_gbuf
read paste buffer file to buffer
pb_gets
read paste buffer file and convert to text
pb_name
get name for paste buffer file
pb_open
open or create a paste buffer file
pb_puts
output string to paste buffer in ADF format
pb_seek
seek to end of paste buffer and set for appending
pb_weof
output EOF to paste buffer and close file
pclose
returns exit status of command
pechochar
insert a character and refresh the screen
pechowchar
insert a character and refresh the screen
PEEKC
return the next character
perror
print last error encountered during call to system or library function
perror
system error messages
pfmt
display an error message in standard format; called with a variable number of arguments
pfmt, vpfmt
display error message in standard format
pipe
create an interprocess channel
plock
lock process, text, or data in memory
plot
graphics interface subroutines
pnoutrefresh
refresh part of the screen for a specified pad
point
plots the point given by the next four bytes
poll
STREAMS input/output multiplexing
popen
creates pipe between calling program and command
popen, pclose
initiate a pipe to or from a process
pos_form_cursor
move the form window cursor for form processing
pos_menu_cursor
move the cursor in a menu
post_form
write a form into its associated subwindow
post_menu
write the menu to its subwindow
pow
power function
powf
power function
powl
power function
pown
power function
pownf
power function
pownl
power function
prefresh
refresh part of the screen for a specified pad
primary_auth
checks user's authorization against Protected Password entry
primary_of_secondary_auth
returns primary authorization name associated with secondary authorization
printf
place print output on standard output
printw
output string to stdscr
printw
corresponds to printf(S-osr5)
proctl
controls active processes or process groups
profil
execution time profile
psiginfo
produce system signal messages
psignal
produce system signal messages
psignal, psiginfo
system signal messages
ptrace
process trace
ptsname
get name of the slave pseudo-terminal
putc
writes character to output stream
putchar
writes character to output stream
putc, putchar, fputc, putw
put character or word on a stream
putdvagnam
rewrites or adds an entry to the database
putenv
change or add value to environment
putmsg
send a message on a stream
putp
output the specified string to stdout using putchar
putpmsg
send a message on a stream with priority control
putprdfnam
puts a new or replaced default control entry
putprfinam
puts a new or replaced file control entry
putprpwnam
writes new or replaced protected password entry to a file
putprtcnam
puts a new or replaced terminal control entry
putpwent
write password file entry
puts
writes null-terminated string to standard output stream
puts, fputs
put a string on a stream
putspent
write shadow password file entry
pututline
writes out supplied utmp structure to utmp -like file
pututxline
write the supplied utmpx structure into the utmpx file
putw
writes integer to output stream
putwc
put wide character on a stream
putwchar
put wide character on a stream
putwc, putwchar, fputwc
put wide character on a stream
putwin
write window-related data into a specified file
pw_idtoname
map between user IDs and names
pw_nametoid
map between user names and IDs
pw_nametoid, pw_idtoname, gr_nametoid, gr_idtoname
map between user and group names and IDs
qiflush
flush input and output queues when INTR, QUIT, or SUSP is received
qsort
quicker sort
raise
send signal to the execution program
rand
simple random-number generator
random
better random number generator
random, srandom, initstate, setstate
better random number generator; routines for changing generators
randomword
generate a pronounceable password
rand, srand
simple random-number generator
raw
pass control characters to the user program
rdchk
checks to see if there is data to be read
read
read from a file
readdir
returns a pointer to the next active directory entry
readlink
reads a symbolic link
read_pw_fields
get current field and flag information from protected password database
read, readv
read from a file
read_tc_fields
get current field and flag information from terminal control database
readv
read from a file using multiple buffers
realloc
change the size of a memory object
realpath
returns the real file name
re_comp
compile regular expression
re_comp, re_exec
regular expression handler
redrawwin
indicate to curses that part of the window needs to be redrawn
re_exec
compare regular expressions
refresh
copy the specified window to the terminal screen using stdscr as default
refresh
copy named window to terminal screen using stdscr as default
regcmp
compile a regular expression
regcmp, regex
compiles and executes regular expressions
regcomp
compile regular expression held in pattern
regcomp, regexec, regerror, regfree
regular expression matching
regerror
generate verbal error messages from error codes
regex
execute a compiled regular expression against a string
regexec
compare string with compiled regular expression
regexp
regular expression compile and match routines
regfree
free memory allocated by regcomp
remainder
return floating point remainder of division of x by y
remainderf
return floating point remainder of division of x by y
remainderl
return floating point remainder of division of x by y
remainder, remquo
remainder functions
remove
removes filename
remque
remove an entry from a queue
remquo
return floating point remainder of division of x by y
remquof
return floating point remainder of division of x by y
remquol
return floating point remainder of division of x by y
rename
changes filename
replace_file
perform a database update using transition file names
replace_panel
replace a panel's associated window
reset_prog_mode
restore the terminal to ``program'' state (in curses)
reset_shell_mode
restore the terminal to ``shell'' state (out of curses)
resetty
restore the state of the terminal modes from the last call to save tty
resetty
restore terminal to previous state
Reshape
reshapes the layer
restartterm
reset the terminal-dependent variables to saved values
RETURN
returns pointer argument at exit of compile routine
rewind
sets position of next I/O operation but does not return a value
rewinddir
resets the named directory stream to the beginning of the directory
rindex
character string operation
rint
return nearest integer value to floating point argument x
rintf
return nearest integer value to floating point argument x
rintl
return nearest integer value to floating point argument x
rint, lrint, llrint, round, lround, llround, trunc
nearest integer value, rounding and truncation functions
ripoffline
remove line from the top or bottom of the screen
rmdir
remove a directory
round
return the rounded integer value of x
roundf
return the rounded integer value of x
roundl
return the rounded integer value of x
run_crypt
encrypts data using /bin/crypt connection
Runlayer
runs specified command in layer
run_setkey
creates encryption key for /bin/crypt connection
rusage
structure used with getrusage(S-osr5)
savetty
save the state of the terminal modes
savetty
save current state of terminal to a buffer
sbrk
add bytes to the break value
scalb
manipulate floating-point numbers
scalbf
manipulate floating-point numbers
scalbl
manipulate floating-point numbers
scalbln
scalbln function
scalblnf
scalbln function
scalblnl
scalbln function
scalbn
scalbn function
scalbnf
scalbn function
scalbnl
scalbn function
scale_form
return the smallest window size for a form's subwindow
scale_menu
returns the minimum size needed by the subwindow of a menu
scanf
convert formatted input read from the standard input stream
scanw
read formatted input from standard input
sc_copyscstate
copies the scancode state from one tty to another
sc_exit
restores scancode terminal mode and tty settings
sc_getfkeystr
gets scancode key string
sc_getinfo
returns scancode information
sc_getkbmap
returns pointer to scancode sc_bitmap structure
sc_getkeymap
returns the current active scancode keymap table
sc_getled
gets current scancode keyboard LED state
sc_getscreenswitch
gets scancode screen switch keys
sched_getparam
get scheduling parameters
sched_get_priority_max
get the maximum priority
sched_get_priority_max, sched_get_priority_min
get the maximum/minimum priority
sched_get_priority_min
get the minimum priority
sched_getscheduler
get scheduling policy
sched_rr_get_interval
get time limit for currently running process
sched_setparam
set scheduling parameters
sched_setscheduler
set scheduling policy
sched_yield
yield processor
sc_init
initializes for scancode input
sc_init
scancode Application Programming Interface (API) initialization and internal administration functions
sc_kb2mapcode
maintains the state of the scancode keyboard
sc_mapcode2kb
gets scancode from mapcode
sc_mapcode2str
gets scancode map string
sc_mapin
initializes scancode translation tables
sc_mapinit
saves for scancode mapping functions
sc_mapout
gets scancode mapped output string
__scoinfo
get kernel and system information
sc_raw
scancode Application Programming Interface (API) line-discipline and screen-switching functions
sc_raw
turns off scancode translation and returns the original mode
scr_dump
write the contents of the virtual screen to a specified file
sc_readkb
returns the next input scancode
sc_readkb
scancode translation functions
sc_readmapcode
returns the next input mapcode
sc_readstr
read scancode character(s)
sc_receive_kb
maintains scancode sc_bitmap structure
scr_init
initialize the curses data structures for the screen with the contents of the specified file
scrl
scroll lines up or down on the screen
scroll
scroll the window up one line
scrollok
scroll up when cursor would go off the bottom of the screen
scr_restore
restore the virtual screen using the contents of the specified screen dump file
scr_set
combine the functions of scr_restore and scr_init
sc_setfkeystr
sets scancode key string
sc_setinfo
sets scancode information from input parameter
sc_setkeymap
sets the current active scancode keymap table
sc_setled
sets the scancode keyboard LED state
sc_setscreenswitch
sets scancode screen switch keys
sc_str2kb
gets scancode keytop string
sc_unraw
turns on scancode translation and returns the original mode
sdenter
access shared data segment
sdenter, sdleave
synchronizes access to a shared data segment
sdfree
detaches a shared data segment
sdget
attaches a shared data segment
sdget, sdfree
attaches and detaches a shared data segment
sdgetv
returns version number of shared data segment
sdgetv, sdwaitv
synchronizes shared data access
sdleave
modify shared data segment
sdwaitv
synchronizes shared data access
secondary_auth
checks secondary authorization against Protected Password entry
sed
reserved external variable
seed48
invokes initialization entry points
seed: get_seed, set_seed
obtain or set seed for random number generator
seekdir
sets the position of the next readdir operation
select
examine I/O descriptor sets
select
synchronous I/O multiplexing
sem_close
close a named semaphore
semctl
semaphore control operations
sem_destroy
destroy an unnamed semaphore
semget
get set of semaphores
sem_getvalue
get the value of a semaphore
sem_init
initialize an unnamed semaphore
semop
semaphore operations
sem_open
initialize/open a named semaphore
sem_post
unlock a semaphore
sem_trywait
conditionally lock a semaphore
sem_unlink
remove a named semaphore
sem_wait
lock a semaphore
sem_wait, sem_trywait
lock a semaphore
set_auth_parameters
retain IDs for future lookup
setbuf
assign buffer to a stream
setbuf, setvbuf
assign buffering to a stream
setcat
define default catalog
setcontext
set current user context
set_current_field
set the current field number of the form
set_current_item
set current menu item
set_curterm
set the variable cur_term
setdvagent
sets device assignment database back to first entry
setegid
set effective group IDs
seteuid
set effective user IDs
set_field_back
set the background attribute of a field
set_field_buffer
set the value of a buffer for a field
set_field_fore
set the foreground attribute of a field
set_field_init
assign an application-defined function to be called after a form is posted
set_field_just
set justification for a field
set_field_opts
set the specified options and turn off all others
set_field_pad
set the pad character attribute of a field
set_field_status
set the status flag for a field
set_field_term
assign an application-defined function to be called before a form is posted
set_field_type
set a field to a specified field type
set_fieldtype_arg
connect arguments to a field type
set_fieldtype_choice
associate application-defined functions with a field type
set_field_userptr
set the field's user pointer
set_form_fields
connect new fields to a form and disconnect any original fields
set_form_init
assign an application-defined initialization function for a form
set_form_opts
turn on the specified options and turn the others off
set_form_page
set the page number of the form
set_form_sub
set the subwindow for a form
set_form_term
assign an application-defined termination function for a form
set_form_userptr
set the user pointer of a form
set_form_win
set the window for a form
setgid
set group IDs
setgrent
rewinds the group file to allow repeated searches
setgroups
set supplementary group ID's
set_item_init
set menu-item initiation function
set_item_opts
turn on specified item options and turn off the others
set_item_term
set menu-item termination function
set_item_userptr
set an item's user pointer
set_item_value
set the select value of an item in a multivalued menu
setitimer
sets the specified interval timer
_setjmp
saves stack environment
setjmp
saves stack environment
setjmp, longjmp
non-local goto
setkey
creates encryption key
setlabel
define the label for pfmt
setlocale
set or read international environment
setluid
set login user ID
set_max_field
set the the maximum field size for a field
set_menu_back
set the background attribute of a menu
set_menu_fore
set the foreground attribute of a menu
set_menu_format
limits the number of rows and columns that can be displayed
set_menu_grey
set the ``grey'' attribute of a menu
set_menu_init
set menu initiation function
set_menu_items
connect an item pointer array to a menu
set_menu_mark
mark a menu with the specified mark string
set_menu_opts
set the specified menu options and turn off all others
set_menu_pad
set the pad character of a menu item
set_menu_pattern
set the menu pattern buffer to the specified pattern
set_menu_sub
set the subwindow for a specified menu
set_menu_term
set menu termination function
set_menu_userptr
set the menu's user pointer
set_menu_win
set the window for a specified menu
set_new_page
start a new page on a form
set_panel_userptr
set the user pointer of a panel
setpgid
set process group ID for job control
setpgrp
set process group ID
setprdfent
rewinds default control file to allow repeated searches
setprfient
rewinds file control file to allow repeated searches
setpriority
set priority of listed processes
setpriv
set system privileges for this process
setprpwent
rewinds protected password files to allow repeated searches
setprtcent
rewinds terminal control file to allow repeated searches
setpwent
rewinds password file to allow repeated searches
setregid
set real and effective group IDs
setreuid
set real and effective user IDs
setrlimit
set maximum system resource consumption
setscrreg
set scrolling region
set_seed
set seed for random number generator
setsid
create session and set process ID
setspent
rewind shadow password file to allow repeated searches
setstate
switch between state arrays
setsyx
move the virtual screen cursor to the saved co-ordinates
set_term
replaced by setupterm
setterm
define the terminal-dependent variables (older command)
settimeofday
set system date and time
set_top_row
set current menu top row
setuid
set user IDs
setuid, setgid, seteuid, setegid, setreuid, setregid
set user and groupIDs
setupterm
define the terminal-dependent variables
setutent
resets input stream
setutxent
reset the utmpx file
setvbuf
assign buffer after a stream has been opened
sgetl
gets long integer data from memory
shmat
attaches shared memory segment
shmctl
shared memory control operations
shmdt
detaches shared memory segment
shmget
get shared memory segment identifier
shmop: shmat, shmdt
shared memory operations
show_panel
show the specified panel
sigaction
detailed signal management
sigaddset
add a signal to the existing signal set
sigaltstack
set or get signal alternate stack context
sigdelset
remove a signal from the existing signal set
sigemptyset
initialize the signal set to include no signals
sigfillset
initialize the signal set to include all signals
sighold
holds a signal until released or discarded
sigignore
sets the action for signal to SIG_IGN
siginterrupt
allow signals to interrupt system calls
sigismember
test if a signal is in the existing signal set
siglongjmp
restores last saved environment
signal
set a signal action
signbit
determines whether the sign of x is negative
signgam
storage for sign for gamma and lgamma
signgam
storage for sign for lgamma and tgamma
sigpause
suspends the calling process until it receives a signal
sigpending
examine pending signals
sigprocmask
change and/or examine blocked signals
sigrelse
release a held signal
sigsem
signals a process waiting on a semaphore
sigsend
send a signal to processes
sigsendset
send a signal to processes
sigsend, sigsendset
send a signal to a process or a group of processes
sigset
manipulate signal sets
sigset
specifies signal action to be taken
sigsetjmp
saves stack environment
sigsetjmp, siglongjmp
non-local jumps
sigset, sighold, sigrelse, sigignore, sigpause
signal management routines
sigstack
set and/or get signal stack context
sigsuspend
wait for signal(s)
sin
return the sine of an argument in radians
sin, cos, tan, asin, acos, atan, atan2
trigonometric functions
sinf
return the sine of an argument in radians
sinh
return hyperbolic sine of argument
sinh, cosh, tanh, asinh, acosh, atanh
return hyperbolic and inverse hyperbolic sine, cosine and tangent of argument
sinhf
return hyperbolic sine of argument
sinhl
return hyperbolic sine of argument
sinl
return the sine of an argument in radians
S_ISBLK
determines if file is a block special file
S_ISCHR
determines if file is a character special file
S_ISDIR
determines if file is a directory
S_ISFIFO
determines if file is a first-in, first-out (FIFO)
sisinit
test for initial multibyte conversion state
S_ISNAM
determines if file is a special named file
S_ISREG
determines if file is a regular file
sleep
suspend execution for interval
slk_attroff
turn off the specified character attributes for soft labels
slk_attron
turn on the specified character attributes for soft labels
slk_attrset
set the specified character attributes for soft labels
slk_clear
clear soft labels from the screen
slk_init
initialize the screen to allow soft key display
slk_label
return the current label for the specified soft key
slk_noutrefresh
copy soft labels to virtual screen
slk_refresh
copy soft labels from virtual to physical screen
slk_restore
restore soft labels to the screen
slk_set
define labels for up to eight soft function keys
slk_touch
force the output of all soft labels by the next slk_noutrefresh
smp_audit_fail
write audit record
smp_check_pw
check user-supplied password
smp_check_user
register login or password change to be performed
smp_generate_pw
provide a password
smp_get_messages
return login messages
smp_pw_change
check user authorization to change password
smp_pw_choice
check password types
smp_set_identity
set user identity
smp_set_pw
verify password and update authentication databases
smp_try_pw
check user password syntax and guessability
snprintf
place print output up to n chars in character array
space
allocates space for plotting area
sprintf
place print output in character array
sputl
puts long integer data in memory
sputl, sgetl
access long integer data in a machine-independent fashion
sqrt
square root function
sqrtf
square root function
sqrtl
square root function
srand
reset random-number generator
srand48
invokes initialization entry points
srandom
seed the better random number generator
sscanf
convert formatted input read from a character string
ssignal
returns action established by signal type
ssignal, gsignal
software signals
standend
turn off all attributes
standout
turn on the best highlighting attributes
start_color
initialize the basic colors and the color global variables
starting_egid
returns the effective GID
starting_euid
returns the effective UID
starting_luid
returns the login UID
starting_rgid
returns the real GID
starting_ruid
returns the real UID
stat
returns information about named file
statfs
get file system information
statfs, fstatfs
get file system information
stat, fstat, lstat, statlstat
returns file status
statlstat
returns information about a symbolic link or a named file
statvfs
report on a filesystem
statvfs, fstatvfs
get filesystem information
stderr
standard error file
stdin
standard input file
stdio
standard buffered input/output package
stdout
standard output file
step
steps through string argument and returns advance
stime
set time
stopio
stop further I/O to an open file
store
places data under a key
store_pw_fields
add field and flag information to protected password database
store_tc_fields
add field and flag information to protected password database
strcasecmp
string operations
strcasecmp, strncasecmp
case-insensitive string comparisons
strcat
appends a copy of string s2 to the end of string s1
strccpy, strcadd, strecpy, streadd
copy strings, compressing or expanding escape codes
strchr
returns pointer to first character c in string s
strcmp
compares its arguments and returns an integer
strcoll
used to collate two strings
strcoll, strncoll, strnxfrm, strxfrm
handles collation of strings
strcpy
copies string s2 to s1
strcspn
returns length of initial segment of string s1
strdup
returns pointer to duplicate of string pointed to by s1
strerror
gets error message pointer from last routine call error
strftime
convert date and time to string
strftime, cftime, ascftime
convert date and time to string
string: strcat, strchr, strcmp, strcpy, strcspn, strdup, strlen, strncat, strncmp, strncpy, strpbrk, strrchr, strspn, strstr, strtok
string operations
strlcat
size-bounded string concatenation
strlcpy
size-bounded string copying
strlcpy, strlcat
size-bounded string copying and concatenation
strlen
returns the number of characters in s
strncasecmp
string operations
strncat
appends at most n characters
strncmp
compares its arguments to maximum of n characters
strncoll
collates two strings until nth character is reached
strncpy
copies exactly n characters
strnxfrm
transforms at most n characters in the from string
strpbrk
returns pointer to first character s1 from string s2
strptime
date and time conversion
strrchr
returns pointer to last character c from string s
strspn
returns segment length of string s1 from string s2
strstr
finds the first occurrence in string s1 of string s2
str: strfind, strrspn, strtrns
string manipulations
strtod
convert string to double-precision number
strtok
returns a pointer to the first character after a token
strtol
convert string to integer
strtoul
convert a string to an unsigned long integer
strxfrm
transforms the string from
subpad
create and return a pointer to a new subwindow with the specified number of lines and columns
subsystems
manipulation routines for Subsystems database
subwin
create a subwindow at a location relative to the screen
suds_aioinfo
return asynchronous I/O status information
suds_lock
obtain a spin lock
suds_lockinit
initialize a spin lock
suds_lockstate
return the status of a spin lock
suds_locktry
obtain a spin lock without spinning
suds_shmat
shared memory operations
suds_unlock
release a spin lock previously obtained by suds_lock or suds_try
swab
swap bytes
swapcontext
saves and resets current context
swprintf
place wide/multibyte character output in character array
swscanf
read from a wide character string
symlink
creates symbolic link to a file
sync
update super block
syncok
specify whether to call wysncup automatically
sysconf
get configurable system variables
sysfs
get file system type information
sysi86
machine-specific functions
system
issue a shell command
tam
TAM transition libraries
tan
return the tangent of an argument in radians
tanf
return the tangent of an argument in radians
tanh
return hyperbolic tangent of argument
tanhf
return hyperbolic tangent of argument
tanhl
return hyperbolic tangent of argument
tanl
return the tangent of an argument in radians
tcdrain
wait until all output has been transmitted
tcdrain, tcflow, tcflush, tcsendbreak
line control functions
tcflow
suspend transmission or reception of data
tcflush
discard all data not written or read
tcgetattr
gets the fildes object parameters
tcgetattr, tcsetattr
state functions
tc_getent: tgetent, tgetflag, tgetnum, tgetstr, tgoto, tputs
termcap database emulation
tcgetpgrp
gets process group ID for tty foreground process
tcgetpgrp, tcsetpgrp
process group id functions
tcsendbreak
transmit zero-valued bits for specified duration
tcsetattr
sets the fildes object parameters
tcsetpgrp
sets the foreground process ID group
tdelete
deletes a node from a binary search tree
telldir
returns current location associated with named directory stream
tempnam
creates a filename in a named directory
termattrs
return video attributes supported by the terminal
termcap
perform terminal functions
termcap
perform terminal functions
terminfo
curses interfaces to terminfo database
termios: tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, tcgetpgrp, tcsetpgrp, tcgetsid
general terminal interface
termname
return the environmental variable TERM, truncated
tfind
searches for a datum in the tree and returns a pointer
tgamma
gamma function
tgammaf
gamma function
tgammal
gamma function
tgetent
look up the termcap entry for name
tgetent
look up the termcap entry for name
tgetflag
get the boolean entry for id
tgetflag
get the boolean entry for 20character boolean flag id
tgetnum
get the numeric entry for id
tgetnum
get the numeric entry for id
tgetstr
get the string entry for id
tgetstr
get the string entry for id
tgoto
instantiate the parameters into the given capability
tgoto
instantiate the parameters into the given capability
tigetflag
check whether capname is boolean
tigetnum
check whether capname is numeric
tigetstr
check whether capname is string
time
return time
time, ftime
return time
timeout
set blocking or nonblocking read for the default window
timer_create
create a per-process timer
timer_delete
delete a per process timer
timer_getoverrun
return timer overrun count
timer_gettime
get process timer
timer_settime
set process timer
timer_settime, timer_gettime, timer_getoverrun
per-process timers
times
get process and child process times
timezone
difference in seconds between UTC and local time zone
tmpfile
create a temporary file
tmpnam
creates a filename using the path-prefix
tmpnam, tempnam
create a name for a temporary file
toascii
convert integer to a 7-bit ASCII character
toascii, todigit, toint, tolower, _tolower, toupper, _toupper
routines used to translate characters
todigit
convert integer to a digit (0 - 9)
toint
convert character to an integer
tolower
converts character to lowercase
_tolower
converts character to lowercase (faster, limited algorithm)
Top
moves layer to top of overlapping layers
top_panel
put a panel on top of the deck
top_row
return current menu top row
total_auths
returns the number of recognized primary and secondary authorizations
touchline
mark lines on the screen as having changed
touchwin
mark the the entire screen as having changed
toupper
converts character to uppercase
_toupper
converts character to uppercase (faster, limited algorithm)
towlower
translate uppercase wide-character code to lowercase
towlower, towupper
translate wide-character code to lowercase or uppercase
towupper
translate lowercase wide-character code to uppercase
tparm
fill in the terminfo capability str with parameters file
tputs
output the returned string
tputs
pad and output the specified string using putc
tputs
output the returned string
track
track mouse motion
trunc
return the truncated integer value of x
truncate
set a file to a specified length
truncate, ftruncate
set a file to a specified length
truncf
return the truncated integer value of x
truncl
return the truncated integer value of x
tsearch
builds and accesses search tree
tsearch, tfind, tdelete, twalk
manage binary search trees
ttyname
get terminal device pathname
ttyname, isatty
get name of a terminal
ttyname_r
store terminal device pathname
ttyslot
find the slot in the utmp file of the current user
twalk
traverses a binary search tree
typeahead
look for typeahead characters while updating the screen
tzname
contains time zone names
tzset
changes values of time variables
uadmin
administrative control
ualarm
set the interval timer
ulckpwdf
unlock the shadow password file
ulimit
get and set user limits
umask
set and get file creation mask
umount
unmount a file system
uname
get name of current system
unctrl
expand a specified character to a printable representation of that character
undial
close a terminal line
unexecseg
makes a data region returned by execseg non-executable
UNGETC
returns argument c on call to GETC() or PEEKC()
ungetc
push character back into input stream
ungetch
return a character to the input queue, to be reread from the terminal associated with the window
ungetwc
push wide-character code back into input stream
ungetwch
take a wchar_t character from the default window and put it back onto the input queue
unlink
remove directory entry
unlockpt
unlock a pseudo-terminal master/slave pair
unpost_form
erase a form from its associated subwindow
unpost_menu
remove the menu from its subwindow
untouchwin
mark the the entire screen as not having changed
update_panels
update the display of panels
updwtmp
update the wtmp and wtmpx files
updwtmpx
update the wtmp and wtmpx files
use_env
specify whether to use the environment variables for the number of lines and columns
usersgroups
get users groups
usleep
suspend execution for an interval
ustat
get file system statistics
utime
set file access and modification times
utimes
set file times
utmpname
allows the user to change the name of the file examined
utmpxname
use a different utmpx file for input
va_alist
denotes an old-style variable argument list
va_arg
gets next arg on variable list
va_dcl
declares va_alist
va_end
ends variable list
va_list
declares a variable used to traverse the argument list
varargs, stdarg
variable argument list
va_start
initializes variable list
vfork
spawn new process in a virtual memory efficient way
vfprintf
place print output on strm
vfscanf
convert formatted input read from a named stream
vfwprintf
place wide/multibyte character output on strm
vfwscanf
read multibyte characters from strm
vidattr
display the specified characters with video attributes via putchar
vidputs
display the specified characters with video attributes via putc
vldldptr
verify ldptr structure on linked list
vline
draws a vertical line on the standard screen
vpfmt
display an error message in standard format; called with an argument list
vprintf
place print output on standard output
vscanf
convert formatted input read from the standard input stream
vsnprintf
place print output up to n chars in character array
vsprintf
place print output in character array
vsscanf
convert formatted input read from a character string
vswprintf
place wide/multibyte character output in character array
vswscanf
read from a wide character string
vwprintf
place wide/multibyte character output on standard output
vwprintw
output string to stdscr using variable argument list
vwscanf
read multibyte characters from standard input
vwscanw
read formatted input from the specified window using a variable argument list
waddch
place a character in the specified window and advance the cursor
waddchnstr
write up to n characters into the specified window
waddchstr
write a character string into the specified window
waddnstr
write up to n characters of a character string to the specified window
waddnwstr
write up to n elements of a character string with attributes to the specified window
waddstr
write a character string to the specified window
waddwch
write a character and attributes to the specified window
waddwchnstr
write up to n of a string of characters with attributes to the specified window
waddwchstr
write a string of characters with attributes to the window
waddwstr
write a character string with attributes to the specified window
wait
wait for child process to stop or terminate
wait3
wait for a child process to terminate or stop
waitid
wait for child process to change state
waitpid
wait for child process to change state
waitsem
gives access to a semaphore-governed resource
waitsem, nbwaitsem
awaits and checks access to a semaphore-governed resource
wattroff
turn off the specified attributes in the specified window
wattron
turn on the specified attributes in the specified window
wattrset
set the specified attributes in the specified window to attrs
wbkgd
combine a new background with every position on the specified window
wbkgdset
set the background of the specified window
wborder
draws a border around the edges of a specified window
wclear
copy blanks to every position in the specified window, and call clearok
wclrtobot
erase all lines below the cursor and the line to the right of the cursor, in the specified window
wclrtoeol
erase the current line to the right of the cursor, inclusive, in the specified window
wcmd
output null-terminated string to command entry/echo line
wcreate
create a window
wcrtomb
convert a wide character to a multibyte character (restartable)
wcscat, wcsncat
concatenate two wide character strings
wcschr
scan wide character string for wide-character code
wcschr, wcsrchr, wcspbrk, wcswcs
wide character string scanning operation
wcscmp
compare two wide character strings
wcscoll
wide character string comparison using collating information
wcscoll, wcscmp, wcsncmp
compare two wide character strings
wcscpy
copy a wide character string
wcscpy, wcsncpy
copy a wide character string
wcscspn
get length of complementary wide substring
wcsftime
convert data and time to wide character string
wcslen
get wide character string length
wcslen, wcsspn, wcscspn
get wide character string length
wcsncat
concatenate part of a wide character string to another
wcsncmp
compare part of two wide character strings
wcsncpy
copy part of a wide character string
wcspbrk
scan wide character string for wide-character code
wcsrchr
scan wide character string for wide-character code
wcsrtombs
convert a string of wide characters to multibyte characters in a specified shift state
wcsspn
get length of wide substring
wcsstr
find wide substring
wcstod
convert wide character string to double-precision number
wcstod, wcstol, wcstoul
convert wide character string to number
wcstok
split wide character string into tokens
wcstol
convert wide character string to long integer
wcstombs
convert a string of wide characters to multibyte characters
wcstoul
convert wide character string to unsigned long integer
wcswcs
find wide substring
wcswidth
determine number of column positions of a wide character string
wcsxfrm
transform wide character string
wctob
wide character to byte conversion
wctomb
convert a wide character to a multibyte character
wctype
define character class
wcursyncup
synchronize the cursor position of a window's ancestors with that of the window
wcwidth
determine number of column positions of a wide-character code
wcwidth, wcswidth
determine number of column positions of a wide-character code or string
wdelch
delete the character at the cursor in the specified window
wdelete
delete a window
wdeleteln
delete the line at the cursor in the specified window
wechochar
place a character in the specified window and advance the cursor and refresh the screen
wechowchar
write a character and attributes to the specified window, then refresh it
werase
copy blanks to every position in the specified window
wexit
reset parameters set by winit and exit
wgetc
get character from window
wgetch
read a character from the terminal associated with the specified window
wgetmouse
return mouse status
wgetnstr
get up to n characters from the keyboard and write them to the specified window
wgetnwstr
get up to n characters with attributes from the keyboard and write them to the specified window
wgetpos
get current cursor position in specified window
wgetsel
return currently selected window
wgetstat
return information in WSTAT for specified window
wgetstr
get characters from the keyboard and write them to the specified window
wgetwch
get a character from the keyboard associated with the specified window, convert it to a wchar_t character, and return it
wgetwstr
get a string of characters with attributes from the keyboard and write them to the specified window
wgoto
move window's cursor to specific row and column
whline
draws a horizontal line in a specified window
wicoff
turn icon off
wicon
turn icon on
widest_auth
returns longest authorization string name
winch
get a character and its attributes from the specified window
winchnstr
get up to n characters of type chtype from the specified window
winchstr
get a character string of type chtype from the specified window
wind
place window on screen
winit
set up process for window access
winnstr
get up to n characters from the specified window
winnwstr
get string of up to n wchar_t characters without attributes from the specified window
winsch
insert a character on the specified window
winsdelln
insert or delete the line at the cursor in the specified window
winsertln
insert a blank line above the cursor in the specified window
winsnstr
insert up to n characters on the specified window
winsnwstr
insert up to n wchar_t characters in the specified window
winsstr
insert a character string on the specified window
winstr
get a character string from the specified window
winswch
insert a wchar_t character on the specified window
winswstr
insert a string of wchar_t characters in the specified window
winwch
get a character with attributes from the specified window
winwchnstr
return up to n wchar_t characters from the specified window
winwchstr
return a string of wchar_t characters from the specified window
winwstr
get string of wchar_t characters without attributes from the specified window
wlabel
output null-terminated string to window label line
wmove
move the cursor to the specified co-ordinates in the specified window
wndelay
set no delay input mode
wnl
turn on/off mapping NL into CR/NL on output
wnoutrefresh
allow multiple updates to the physical terminal screen
wordexp
perform word expansions
wordexp, wordfree
perform word expansions
wordfree
free memory allocated by wordexp
wpostwait
called by a parent process to reverse effects of wprexec
wprexec
called by child process to prepare to take window after fork
wprintf
place wide/multibyte character output on standard output
wprintf
print to specified window
wprintw
output string to specified window
wprompt
output null-terminated string to prompt line
wputc
output specified character to specified window
wputs
output specified character string to specified window
wrastop
pixel raster operations
wreadmouse
get mouse state
wredrawln
indicate to curses the lines that need to be redrawn
wrefresh
copy the specified window to the physical terminal screen
wrefresh
copy the named window to the physical terminal screen
write
write to a file
write_authorizations
updates the Subsystem database
writev
write to a file using multiple buffers
write, writev
write to a file
wscanf
read multibyte characters from standard input
wscanw
read formatted input from the specified window
wscrl
scroll lines up or down in the specified window
wselect
select specified window as current window
wsetmouse
set up parameters associated with mouse
wsetscrreg
set scrolling region in the specified window
wsetstat
change parameters in WSTAT for specified window
wslk
output a null-terminated string to a screen labeled key
wstandend
turn off all attributes in the specified window
wstandout
turn on the best highlighting attributes in the specified window
wsyncdown
synchronize the status of a window with that of its ancestors
wsyncup
synchronize the status of a window's ancestors with that of the window
wtimeout
set blocking or nonblocking read for the specified window
wtouchln
specify whether the specified lines in the specified window appear touched or untouched
wuser
write the user line of the window
wvline
draws a vertical line in a specified window
xlist
gets name list entries from file
xlist, fxlist
gets name list entries from files
y0
Bessel functions
y1
Bessel functions
yn
Bessel functions
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005