(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