Documentation Home
>
man pages section 3: Basic Library Functions
> Basic Library Functions
man pages section 3: Basic Library Functions
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
a64l(3C)
- convert between long integer and base-64 ASCII string
abort(3C)
- terminate the process abnormally
abs(3C)
- return absolute value of integer
addsev(3C)
- define additional severities
addseverity(3C)
- build a list of severity levels for an application for use with fmtmsg
alloca(3C)
- memory allocator
alphasort(3UCB)
- scan a directory
ascftime(3C)
- convert date and time to string
asctime(3C)
- convert date and time to string
asctime_r(3C)
- convert date and time to string
assert(3C)
- verify program assertion
atexit(3C)
- register a function to run at process termination or object unloading
atof(3C)
- convert string to double-precision number
atoi(3C)
- string conversion routines
atol(3C)
- string conversion routines
atoll(3C)
- string conversion routines
attropen(3C)
- open a file
B
basename(3C)
- return the last element of a path name
bcmp(3C)
- bit and byte string operations
bcopy(3C)
- bit and byte string operations
bindtextdomain(3C)
- message handling functions
bind_textdomain_codeset(3C)
- message handling functions
bsdmalloc(3MALLOC)
- memory allocator
bsd_signal(3C)
- simplified signal facilities
bsearch(3C)
- binary search a sorted table
bstring(3C)
- bit and byte string operations
btowc(3C)
- single-byte to wide-character conversion
bzero(3C)
- bit and byte string operations
C
calloc(3C)
- memory allocator
calloc(3MALLOC)
- memory allocator
catclose(3C)
- open/close a message catalog
catgets(3C)
- read a program message
catopen(3C)
- open/close a message catalog
cfgetispeed(3C)
- get input and output baud rate
cfgetospeed(3C)
- get input and output baud rate
cfree(3MALLOC)
- debugging memory allocator
cfsetispeed(3C)
- set input and output baud rate
cfsetospeed(3C)
- set input and output baud rate
cftime(3C)
- convert date and time to string
clearerr(3C)
- stream status inquiries
clock(3C)
- report CPU time used
closedir(3C)
- close a directory stream
closefrom(3C)
- close or iterate over open file descriptors
closelog(3C)
- control system log
confstr(3C)
- get configurable variables
crypt(3C)
- string encoding function
cset(3C)
- get information on EUC codesets
csetcol(3C)
- get information on EUC codesets
csetlen(3C)
- get information on EUC codesets
csetno(3C)
- get information on EUC codesets
ctermid(3C)
- generate path name for controlling terminal
ctermid_r(3C)
- generate path name for controlling terminal
ctime(3C)
- convert date and time to string
ctime_r(3C)
- convert date and time to string
ctype(3C)
- character handling
cuserid(3C)
- get character login name of the user
D
dbm(3UCB)
- data base subroutines
dbm_clearerr(3C)
- database functions
dbm_close(3C)
- database functions
dbmclose(3UCB)
- data base subroutines
dbm_delete(3C)
- database functions
dbm_error(3C)
- database functions
dbm_fetch(3C)
- database functions
dbm_firstkey(3C)
- database functions
dbminit(3UCB)
- data base subroutines
dbm_nextkey(3C)
- database functions
dbm_open(3C)
- database functions
dbm_store(3C)
- database functions
dcgettext(3C)
- message handling functions
dcngettext(3C)
- message handling functions
decimal_to_double(3C)
- convert decimal record to floating-point value
decimal_to_extended(3C)
- convert decimal record to floating-point value
decimal_to_floating(3C)
- convert decimal record to floating-point value
decimal_to_quadruple(3C)
- convert decimal record to floating-point value
decimal_to_single(3C)
- convert decimal record to floating-point value
delete(3UCB)
- data base subroutines
dgettext(3C)
- message handling functions
difftime(3C)
- computes the difference between two calendar times
directio(3C)
- provide advice to file system
dirname(3C)
- report the parent directory name of a file path name
div(3C)
- compute the quotient and remainder
dladdr1(3DL)
- translate address to symbolic information
dladdr(3DL)
- translate address to symbolic information
dlclose(3DL)
- close a shared object
dldump(3DL)
- create a new file from a dynamic object component of the calling process
dlerror(3DL)
- get diagnostic information
dlinfo(3DL)
- dynamic load information
dlmopen(3DL)
- gain access to an executable object file
dlopen(3DL)
- gain access to an executable object file
dlsym(3DL)
- get the address of a symbol in a shared object or executable
dngettext(3C)
- message handling functions
double_to_decimal(3C)
- convert floating-point value to decimal record
drand48(3C)
- generate uniformly distributed pseudo-random numbers
dup2(3C)
- duplicate an open file descriptor
E
econvert(3C)
- output conversion
ecvt(3C)
- convert floating-point number to string
_edata(3C)
- last locations in program
edata(3C)
- last locations in program
encrypt(3C)
- encoding function
_end(3C)
- last locations in program
end(3C)
- last locations in program
endgrent(3C)
- group database entry functions
endnetgrent(3C)
- get network group entry
endpwent(3C)
- get password entry
endspent(3C)
- get password entry
endusershell(3C)
- get legal user shells
endutent(3C)
- user accounting database functions
endutxent(3C)
- user accounting database functions
erand48(3C)
- generate uniformly distributed pseudo-random numbers
errno(3C)
- print system error messages
_etext(3C)
- last locations in program
etext(3C)
- last locations in program
euccol(3C)
- get byte length and display width of EUC characters
euclen(3C)
- get byte length and display width of EUC characters
eucscol(3C)
- get byte length and display width of EUC characters
exit(3C)
- terminate process
_exithandle(3C)
- terminate process
extended_to_decimal(3C)
- convert floating-point value to decimal record
F
fattach(3C)
- attach a STREAMS-based file descriptor to an object in the file system name space
__fbufsize(3C)
- interfaces to stdio FILE structure
fclose(3C)
- close a stream
fconvert(3C)
- output conversion
fcvt(3C)
- convert floating-point number to string
FD_CLR(3C)
- synchronous I/O multiplexing
fdetach(3C)
- detach a name from a STREAMS-based file descriptor
FD_ISSET(3C)
- synchronous I/O multiplexing
fdopen(3C)
- associate a stream with a file descriptor
fdopendir(3C)
- open directory
FD_SET(3C)
- synchronous I/O multiplexing
fdwalk(3C)
- close or iterate over open file descriptors
FD_ZERO(3C)
- synchronous I/O multiplexing
feof(3C)
- stream status inquiries
ferror(3C)
- stream status inquiries
fetch(3UCB)
- data base subroutines
fflush(3C)
- flush a stream
ffs(3C)
- find first set bit
fgetc(3C)
- get a byte from a stream
fgetgrent(3C)
- group database entry functions
fgetgrent_r(3C)
- group database entry functions
fgetpos(3C)
- get current file position information
fgetpwent(3C)
- get password entry
fgetpwent_r(3C)
- get password entry
fgets(3C)
- get a string from a stream
fgetspent(3C)
- get password entry
fgetspent_r(3C)
- get password entry
fgetwc(3C)
- get a wide-character code from a stream
fgetws(3C)
- get a wide-character string from a stream
fileno(3C)
- stream status inquiries
file_to_decimal(3C)
- parse characters into decimal record
finite(3C)
- determine type of floating-point number
firstkey(3UCB)
- data base subroutines
__flbf(3C)
- interfaces to stdio FILE structure
floating_to_decimal(3C)
- convert floating-point value to decimal record
flock(3UCB)
- apply or remove an advisory lock on an open file
flockfile(3C)
- acquire and release stream lock
_flushlbf(3C)
- interfaces to stdio FILE structure
fmtmsg(3C)
- display a message on stderr or system console
fnmatch(3C)
- match filename or path name
fopen(3C)
- open a stream
fopen(3UCB)
- open a stream
fpclass(3C)
- determine type of floating-point number
__fpending(3C)
- interfaces to stdio FILE structure
fpgetmask(3C)
- IEEE floating-point environment control
fpgetround(3C)
- IEEE floating-point environment control
fpgetsticky(3C)
- IEEE floating-point environment control
fprintf(3C)
- print formatted output
fprintf(3UCB)
- formatted output conversion
fpsetmask(3C)
- IEEE floating-point environment control
fpsetround(3C)
- IEEE floating-point environment control
fpsetsticky(3C)
- IEEE floating-point environment control
__fpurge(3C)
- interfaces to stdio FILE structure
fputc(3C)
- put a byte on a stream
fputs(3C)
- put a string on a stream
fputwc(3C)
- put wide-character code on a stream
fputws(3C)
- put wide character string on a stream
fread(3C)
- binary input
__freadable(3C)
- interfaces to stdio FILE structure
__freading(3C)
- interfaces to stdio FILE structure
free(3C)
- memory allocator
free(3MALLOC)
- memory allocator
freopen(3C)
- open a stream
freopen(3UCB)
- open a stream
frexp(3C)
- extract mantissa and exponent from double precision number
fscanf(3C)
- convert formatted input
fseek(3C)
- reposition a file-position indicator in a stream
fseeko(3C)
- reposition a file-position indicator in a stream
__fsetlocking(3C)
- interfaces to stdio FILE structure
fsetpos(3C)
- reposition a file pointer in a stream
fsync(3C)
- synchronize changes to a file
ftell(3C)
- return a file offset in a stream
ftello(3C)
- return a file offset in a stream
ftime(3C)
- get date and time
ftok(3C)
- generate an IPC key
ftruncate(3C)
- set a file to a specified length
ftrylockfile(3C)
- acquire and release stream lock
ftw(3C)
- walk a file tree
func_to_decimal(3C)
- parse characters into decimal record
funlockfile(3C)
- acquire and release stream lock
fwide(3C)
- set stream orientation
fwprintf(3C)
- print formatted wide-character output
__fwritable(3C)
- interfaces to stdio FILE structure
fwrite(3C)
- binary output
__fwriting(3C)
- interfaces to stdio FILE structure
fwscanf(3C)
- convert formatted wide-character input
G
gconvert(3C)
- output conversion
gcvt(3C)
- convert floating-point number to string
getc(3C)
- get a byte from a stream
getchar(3C)
- get a byte from a stream
getchar_unlocked(3C)
- get a byte from a stream
getcpuid(3C)
- obtain information on scheduling decisions
getc_unlocked(3C)
- get a byte from a stream
getcwd(3C)
- get pathname of current working directory
getdate(3C)
- convert user format date and time
getdtablesize(3C)
- get the file descriptor table size
getenv(3C)
- return value for environment name
getexecname(3C)
- return pathname of executable
getextmntent(3C)
- get mounted device information
getgrent(3C)
- group database entry functions
getgrent_r(3C)
- group database entry functions
getgrgid(3C)
- group database entry functions
getgrgid_r(3C)
- group database entry functions
getgrnam(3C)
- group database entry functions
getgrnam_r(3C)
- group database entry functions
gethomelgroup(3C)
- obtain information on scheduling decisions
gethostid(3C)
- get an identifier for the current host
gethostname(3C)
- get or set name of current host
gethrtime(3C)
- get high resolution time
gethrvtime(3C)
- get high resolution time
getloadavg(3C)
- get system load averages
getlogin(3C)
- get login name
getlogin_r(3C)
- get login name
getmntany(3C)
- get mounted device information
getmntent(3C)
- get mounted device information
getnetgrent(3C)
- get network group entry
getnetgrent_r(3C)
- get network group entry
getopt(3C)
- get option letter from argument vector
getpagesize(3C)
- get system page size
getpagesizes(3C)
- get system supported page sizes
getpass(3C)
- read a string of characters without echo
getpassphrase(3C)
- read a string of characters without echo
getpriority(3C)
- get or set process scheduling priority
getpw(3C)
- get passwd entry from UID
getpwent(3C)
- get password entry
getpwent_r(3C)
- get password entry
getpwnam(3C)
- get password entry
getpwnam_r(3C)
- get password entry
getpwuid(3C)
- get password entry
getpwuid_r(3C)
- get password entry
getrusage(3C)
- get information about resource utilization
gets(3C)
- get a string from a stream
getspent(3C)
- get password entry
getspent_r(3C)
- get password entry
getspnam(3C)
- get password entry
getspnam_r(3C)
- get password entry
getsubopt(3C)
- parse suboptions from a string
gettext(3C)
- message handling functions
gettimeofday(3C)
- get or set the date and time
gettimeofday(3UCB)
- get or set the date and time
gettxt(3C)
- retrieve a text string
getusershell(3C)
- get legal user shells
getutent(3C)
- user accounting database functions
getutid(3C)
- user accounting database functions
getutline(3C)
- user accounting database functions
getutmp(3C)
- user accounting database functions
getutmpx(3C)
- user accounting database functions
getutxent(3C)
- user accounting database functions
getutxid(3C)
- user accounting database functions
getutxline(3C)
- user accounting database functions
getvfsany(3C)
- get vfstab file entry
getvfsent(3C)
- get vfstab file entry
getvfsfile(3C)
- get vfstab file entry
getvfsspec(3C)
- get vfstab file entry
getw(3C)
- get a byte from a stream
getwc(3C)
- get wide character from a stream
getwchar(3C)
- get wide character from stdin stream
getwd(3C)
- get current working directory pathname
getwidth(3C)
- get codeset information
getws(3C)
- get a wide-character string from a stream
glob(3C)
- generate path names matching a pattern
globfree(3C)
- generate path names matching a pattern
gmtime(3C)
- convert date and time to string
gmtime_r(3C)
- convert date and time to string
grantpt(3C)
- grant access to the slave pseudo-terminal device
gsignal(3C)
- software signals
H
hasmntopt(3C)
- get mounted device information
hcreate(3C)
- manage hash search tables
hdestroy(3C)
- manage hash search tables
hsearch(3C)
- manage hash search tables
I
iconv(3C)
- code conversion function
iconv_close(3C)
- code conversion deallocation function
iconv_open(3C)
- code conversion allocation function
index(3C)
- string operations
initgroups(3C)
- initialize the supplementary group access list
initstate(3C)
- pseudorandom number functions
innetgr(3C)
- get network group entry
insque(3C)
- insert/remove element from a queue
isaexec(3C)
- invoke isa-specific executable
isalnum(3C)
- character handling
isalpha(3C)
- character handling
isascii(3C)
- character handling
isastream(3C)
- test a file descriptor
isatty(3C)
- test for a terminal device
iscntrl(3C)
- character handling
isdigit(3C)
- character handling
isenglish(3C)
- wide-character code classification functions
isgraph(3C)
- character handling
isideogram(3C)
- wide-character code classification functions
islower(3C)
- character handling
isnan(3C)
- determine type of floating-point number
isnand(3C)
- determine type of floating-point number
isnanf(3C)
- determine type of floating-point number
isnumber(3C)
- wide-character code classification functions
isphonogram(3C)
- wide-character code classification functions
isprint(3C)
- character handling
ispunct(3C)
- character handling
isspace(3C)
- character handling
isspecial(3C)
- wide-character code classification functions
isupper(3C)
- character handling
iswalnum(3C)
- wide-character code classification functions
iswalpha(3C)
- wide-character code classification functions
iswascii(3C)
- wide-character code classification functions
iswcntrl(3C)
- wide-character code classification functions
iswctype(3C)
- test character for specified class
iswdigit(3C)
- wide-character code classification functions
iswgraph(3C)
- wide-character code classification functions
iswlower(3C)
- wide-character code classification functions
iswprint(3C)
- wide-character code classification functions
iswpunct(3C)
- wide-character code classification functions
iswspace(3C)
- wide-character code classification functions
iswupper(3C)
- wide-character code classification functions
iswxdigit(3C)
- wide-character code classification functions
isxdigit(3C)
- character handling
J
jrand48(3C)
- generate uniformly distributed pseudo-random numbers
K
killpg(3C)
- send signal to a process group
L
l64a(3C)
- convert between long integer and base-64 ASCII string
labs(3C)
- return absolute value of integer
lckpwdf(3C)
- manipulate shadow password database lock file
lcong48(3C)
- generate uniformly distributed pseudo-random numbers
ldexp(3C)
- load exponent of a floating point number
ldiv(3C)
- compute the quotient and remainder
lfind(3C)
- linear search and update
lfmt(3C)
- display error message in standard format and pass to logging and monitoring services
llabs(3C)
- return absolute value of integer
lldiv(3C)
- compute the quotient and remainder
lltostr(3C)
- string conversion routines
localeconv(3C)
- get numeric formatting information
localtime(3C)
- convert date and time to string
localtime_r(3C)
- convert date and time to string
lockf(3C)
- record locking on files
_longjmp(3C)
- non-local goto
longjmp(3C)
- non-local goto
_longjmp(3UCB)
- non-local goto
longjmp(3UCB)
- non-local goto
lrand48(3C)
- generate uniformly distributed pseudo-random numbers
lsearch(3C)
- linear search and update
M
madvise(3C)
- provide advice to VM system
major(3C)
- manage a device number
makecontext(3C)
- manipulate user contexts
makedev(3C)
- manage a device number
mallinfo(3MALLOC)
- memory allocator
malloc(3C)
- memory allocator
malloc(3MALLOC)
- memory allocator
mallocctl(3MALLOC)
- MT hot memory allocator
mallopt(3MALLOC)
- memory allocator
mapmalloc(3MALLOC)
- memory allocator
mblen(3C)
- get number of bytes in a character
mbrlen(3C)
- get number of bytes in a character (restartable)
mbrtowc(3C)
- convert a character to a wide-character code (restartable)
mbsinit(3C)
- determine conversion object status
mbsrtowcs(3C)
- convert a character string to a wide-character string (restartable)
mbstowcs(3C)
- convert a character string to a wide-character string
mbtowc(3C)
- convert a character to a wide-character code
mctl(3UCB)
- memory management control
memalign(3C)
- memory allocator
memalign(3MALLOC)
- debugging memory allocator
memccpy(3C)
- memory operations
memchr(3C)
- memory operations
memcmp(3C)
- memory operations
memcpy(3C)
- memory operations
memmove(3C)
- memory operations
memory(3C)
- memory operations
memset(3C)
- memory operations
minor(3C)
- manage a device number
mkfifo(3C)
- make a FIFO special file
mkstemp(3C)
- make a unique file name
mktemp(3C)
- make a unique file name
mktime(3C)
- converts a tm structure to a calendar time
mlock(3C)
- lock or unlock pages in memory
mlockall(3C)
- lock or unlock address space
modf(3C)
- decompose floating-point number
modff(3C)
- decompose floating-point number
monitor(3C)
- prepare process execution profile
mrand48(3C)
- generate uniformly distributed pseudo-random numbers
msync(3C)
- synchronize memory with physical storage
mtmalloc(3MALLOC)
- MT hot memory allocator
munlock(3C)
- lock or unlock pages in memory
munlockall(3C)
- lock or unlock address space
N
ndbm(3C)
- database functions
nextkey(3UCB)
- data base subroutines
nftw(3C)
- walk a file tree
ngettext(3C)
- message handling functions
nice(3UCB)
- change priority of a process
nlist(3UCB)
- get entries from symbol table
nl_langinfo(3C)
- language information
nrand48(3C)
- generate uniformly distributed pseudo-random numbers
O
offsetof(3C)
- offset of structure member
opendir(3C)
- open directory
openlog(3C)
- control system log
P
pclose(3C)
- initiate a pipe to or from a process
perror(3C)
- print system error messages
pfmt(3C)
- display error message in standard format
plock(3C)
- lock or unlock into memory process, text, or data
popen(3C)
- initiate a pipe to or from a process
printf(3C)
- print formatted output
printf(3UCB)
- formatted output conversion
printstack(3C)
- walk stack pointed to by ucontext
pset_getloadavg(3C)
- get system load averages for a processor set
psiginfo(3C)
- system signal messages
psignal(3C)
- system signal messages
psignal(3UCB)
- system signal messages
ptsname(3C)
- get name of the slave pseudo-terminal device
putc(3C)
- put a byte on a stream
putchar(3C)
- put a byte on a stream
putchar_unlocked(3C)
- put a byte on a stream
putc_unlocked(3C)
- put a byte on a stream
putenv(3C)
- change or add value to environment
putmntent(3C)
- get mounted device information
putpwent(3C)
- write password file entry
puts(3C)
- put a string on a stream
putspent(3C)
- write shadow password file entry
pututline(3C)
- user accounting database functions
pututxline(3C)
- user accounting database functions
putw(3C)
- put a byte on a stream
putwc(3C)
- put wide-character code on a stream
putwchar(3C)
- put wide-character code on a stream
putws(3C)
- convert a string of Process Code characters to EUC characters
Q
qeconvert(3C)
- output conversion
qfconvert(3C)
- output conversion
qgconvert(3C)
- output conversion
qsort(3C)
- quick sort
quadruple_to_decimal(3C)
- convert floating-point value to decimal record
R
raise(3C)
- send signal to program
rand(3C)
- simple random-number generator
rand(3UCB)
- simple random number generator
random(3C)
- pseudorandom number functions
rand_r(3C)
- simple random-number generator
rctlblk_get_enforced_value(3C)
- manipulate resource control blocks
rctlblk_get_firing_time(3C)
- manipulate resource control blocks
rctlblk_get_global_action(3C)
- manipulate resource control blocks
rctlblk_get_global_flags(3C)
- manipulate resource control blocks
rctlblk_get_local_action(3C)
- manipulate resource control blocks
rctlblk_get_local_flags(3C)
- manipulate resource control blocks
rctlblk_get_privilege(3C)
- manipulate resource control blocks
rctlblk_get_recipient_pid(3C)
- manipulate resource control blocks
rctlblk_get_value(3C)
- manipulate resource control blocks
rctlblk_set_local_action(3C)
- manipulate resource control blocks
rctlblk_set_local_flags(3C)
- manipulate resource control blocks
rctlblk_set_privilege(3C)
- manipulate resource control blocks
rctlblk_set_value(3C)
- manipulate resource control blocks
rctlblk_size(3C)
- manipulate resource control blocks
rctl_walk(3C)
- visit registered rctls on current system
readdir(3C)
- read directory
readdir(3UCB)
- read a directory entry
readdir_r(3C)
- read directory
realloc(3C)
- memory allocator
realloc(3MALLOC)
- memory allocator
realpath(3C)
- resolve pathname
reboot(3C)
- reboot system or halt processor
re_comp(3C)
- compile and execute regular expressions
re_exec(3C)
- compile and execute regular expressions
regcmp(3C)
- compile and execute regular expression
regcomp(3C)
- regular expression matching
regerror(3C)
- regular expression matching
regex(3C)
- compile and execute regular expression
regexec(3C)
- regular expression matching
regfree(3C)
- regular expression matching
remove(3C)
- remove file
remque(3C)
- insert/remove element from a queue
resetmnttab(3C)
- get mounted device information
rewind(3C)
- reset file position indicator in a stream
rewinddir(3C)
- reset position of directory stream to the beginning of a directory
rindex(3C)
- string operations
S
scandir(3UCB)
- scan a directory
scanf(3C)
- convert formatted input
seconvert(3C)
- output conversion
seed48(3C)
- generate uniformly distributed pseudo-random numbers
seekdir(3C)
- set position of directory stream
select(3C)
- synchronous I/O multiplexing
setbuf(3C)
- assign buffering to a stream
setbuffer(3C)
- assign buffering to a stream
setcat(3C)
- define default catalog
setgrent(3C)
- group database entry functions
sethostname(3C)
- get or set name of current host
_setjmp(3C)
- non-local goto
setjmp(3C)
- non-local goto
_setjmp(3UCB)
- non-local goto
setjmp(3UCB)
- non-local goto
setkey(3C)
- set encoding key
setlabel(3C)
- define the label for
pfmt()
and
lfmt()
setlinebuf(3C)
- assign buffering to a stream
setlocale(3C)
- modify and query a program's locale
setlogmask(3C)
- control system log
setnetgrent(3C)
- get network group entry
setpriority(3C)
- get or set process scheduling priority
setpwent(3C)
- get password entry
setspent(3C)
- get password entry
setstate(3C)
- pseudorandom number functions
settimeofday(3C)
- get or set the date and time
settimeofday(3UCB)
- get or set the date and time
setusershell(3C)
- get legal user shells
setutent(3C)
- user accounting database functions
setutxent(3C)
- user accounting database functions
setvbuf(3C)
- assign buffering to a stream
sfconvert(3C)
- output conversion
sgconvert(3C)
- output conversion
sig2str(3C)
- translation between signal name and signal number
sigaddset(3C)
- manipulate sets of signals
sigblock(3UCB)
- block signals
sigdelset(3C)
- manipulate sets of signals
sigemptyset(3C)
- manipulate sets of signals
sigfillset(3C)
- manipulate sets of signals
sigfpe(3C)
- signal handling for specific SIGFPE codes
sighold(3C)
- simplified signal management for application processes
sigignore(3C)
- simplified signal management for application processes
siginterrupt(3UCB)
- allow signals to interrupt functions
sigismember(3C)
- manipulate sets of signals
siglongjmp(3C)
- non-local goto
sigmask(3UCB)
- block signals
signal(3C)
- simplified signal management for application processes
signal(3UCB)
- simplified software signal facilities
sigpause(3C)
- simplified signal management for application processes
sigpause(3UCB)
- block signals
sigrelse(3C)
- simplified signal management for application processes
sigset(3C)
- simplified signal management for application processes
sigsetjmp(3C)
- non-local goto
sigsetmask(3UCB)
- block signals
sigsetops(3C)
- manipulate sets of signals
sigstack(3C)
- set and/or get alternate signal stack context
sigstack(3UCB)
- set and/or get signal stack context
sigvec(3UCB)
- software signal facilities
single_to_decimal(3C)
- convert floating-point value to decimal record
sleep(3C)
- suspend execution for an interval of time
sleep(3UCB)
- suspend execution for interval
snprintf(3C)
- print formatted output
sprintf(3C)
- print formatted output
sprintf(3UCB)
- formatted output conversion
srand(3C)
- simple random-number generator
srand(3UCB)
- simple random number generator
srand48(3C)
- generate uniformly distributed pseudo-random numbers
srandom(3C)
- pseudorandom number functions
sscanf(3C)
- convert formatted input
ssignal(3C)
- software signals
stdio(3C)
- standard buffered input/output package
store(3UCB)
- data base subroutines
str2sig(3C)
- translation between signal name and signal number
strcasecmp(3C)
- string operations
strcat(3C)
- string operations
strchr(3C)
- string operations
strcmp(3C)
- string operations
strcoll(3C)
- string collation
strcpy(3C)
- string operations
strcspn(3C)
- string operations
strdup(3C)
- string operations
strerror(3C)
- get error message string
strfmon(3C)
- convert monetary value to string
strftime(3C)
- convert date and time to string
string(3C)
- string operations
string_to_decimal(3C)
- parse characters into decimal record
strlcat(3C)
- string operations
strlcpy(3C)
- string operations
strlen(3C)
- string operations
strncasecmp(3C)
- string operations
strncat(3C)
- string operations
strncmp(3C)
- string operations
strncpy(3C)
- string operations
strpbrk(3C)
- string operations
strptime(3C)
- date and time conversion
strrchr(3C)
- string operations
strsignal(3C)
- get name of signal
strspn(3C)
- string operations
strstr(3C)
- string operations
strtod(3C)
- convert string to double-precision number
strtok(3C)
- string operations
strtok_r(3C)
- string operations
strtol(3C)
- string conversion routines
strtoll(3C)
- string conversion routines
strtoul(3C)
- convert string to unsigned long
strtoull(3C)
- convert string to unsigned long
strtows(3C)
- code conversion for Process Code and File Code
strxfrm(3C)
- string transformation
swab(3C)
- swap bytes
swapcontext(3C)
- manipulate user contexts
swprintf(3C)
- print formatted wide-character output
swscanf(3C)
- convert formatted wide-character input
sync_instruction_memory(3C)
- make modified instructions executable
syscall(3UCB)
- indirect system call
sysconf(3C)
- get configurable system variables
syslog(3C)
- control system log
sys_siglist(3UCB)
- system signal messages
system(3C)
- issue a shell command
T
tcdrain(3C)
- wait for transmission of output
tcflow(3C)
- suspend or restart the transmission or reception of data
tcflush(3C)
- flush non-transmitted output data, non-read input data or both
tcgetattr(3C)
- get the parameters associated with the terminal
tcgetpgrp(3C)
- get foreground process group ID
tcgetsid(3C)
- get process group ID for session leader for controlling terminal
tcsendbreak(3C)
- send a ``break'' for a specific duration
tcsetattr(3C)
- set the parameters associated with the terminal
tcsetpgrp(3C)
- set foreground process group ID
tdelete(3C)
- manage binary search trees
tell(3C)
- return a file offset for a file descriptor
telldir(3C)
- current location of a named directory stream
tempnam(3C)
- create a name for a temporary file
termios(3C)
- general terminal interface
textdomain(3C)
- message handling functions
tfind(3C)
- manage binary search trees
times(3UCB)
- get process times
tmpfile(3C)
- create a temporary file
tmpnam(3C)
- create a name for a temporary file
tmpnam_r(3C)
- create a name for a temporary file
toascii(3C)
- translate integer to a 7-bit ASCII character
_tolower(3C)
- transliterate upper-case characters to lower-case
tolower(3C)
- transliterate upper-case characters to lower-case
_toupper(3C)
- transliterate lower-case characters to upper-case
toupper(3C)
- transliterate lower-case characters to upper-case
towctrans(3C)
- wide-character mapping
towlower(3C)
- transliterate upper-case wide-character code to lower-case
towupper(3C)
- transliterate lower-case wide-character code to upper-case
truncate(3C)
- set a file to a specified length
tsearch(3C)
- manage binary search trees
ttyname(3C)
- find pathname of a terminal
ttyname_r(3C)
- find pathname of a terminal
ttyslot(3C)
- find the slot of the current user in the user accounting database
twalk(3C)
- manage binary search trees
tzset(3C)
- convert date and time to string
U
ualarm(3C)
- schedule signal after interval in microseconds
ulckpwdf(3C)
- manipulate shadow password database lock file
ulltostr(3C)
- string conversion routines
ungetc(3C)
- push byte back into input stream
ungetwc(3C)
- push wide-character code back into input stream
unlockpt(3C)
- unlock a pseudo-terminal master/slave pair
unordered(3C)
- determine type of floating-point number
updwtmp(3C)
- user accounting database functions
updwtmpx(3C)
- user accounting database functions
usleep(3C)
- suspend execution for interval in microseconds
utmpname(3C)
- user accounting database functions
utmpxname(3C)
- user accounting database functions
V
valloc(3C)
- memory allocator
valloc(3MALLOC)
- debugging memory allocator
vfprintf(3C)
- print formatted output of a variable argument list
vfprintf(3UCB)
- formatted output conversion
vfscanf(3C)
- convert formatted input
vfwprintf(3C)
- wide-character formatted output of a stdarg argument list
vfwscanf(3C)
- convert formatted wide-character input
vlfmt(3C)
- display error message in standard format and pass to logging and monitoring services
vpfmt(3C)
- display error message in standard format and pass to logging and monitoring services
vprintf(3C)
- print formatted output of a variable argument list
vprintf(3UCB)
- formatted output conversion
vscanf(3C)
- convert formatted input
vsnprintf(3C)
- print formatted output of a variable argument list
vsprintf(3C)
- print formatted output of a variable argument list
vsprintf(3UCB)
- formatted output conversion
vsscanf(3C)
- convert formatted input
vswprintf(3C)
- wide-character formatted output of a stdarg argument list
vswscanf(3C)
- convert formatted wide-character input
vsyslog(3C)
- log message with a stdarg argument list
vwprintf(3C)
- wide-character formatted output of a stdarg argument list
vwscanf(3C)
- convert formatted wide-character input
W
wait3(3C)
- wait for process to terminate or stop
wait3(3UCB)
- wait for process to terminate or stop
wait(3UCB)
- wait for process to terminate or stop
wait4(3C)
- wait for process to terminate or stop
wait4(3UCB)
- wait for process to terminate or stop
waitpid(3UCB)
- wait for process to terminate or stop
walkcontext(3C)
- walk stack pointed to by ucontext
watchmalloc(3MALLOC)
- debugging memory allocator
watof(3C)
- convert wide character string to double-precision number
watoi(3C)
- convert wide character string to long integer
watol(3C)
- convert wide character string to long integer
watoll(3C)
- convert wide character string to long integer
wcrtomb(3C)
- convert a wide-character code to a character (restartable)
wcscat(3C)
- wide-character string operations
wcschr(3C)
- wide-character string operations
wcscmp(3C)
- wide-character string operations
wcscoll(3C)
- wide character string comparison using collating information
wcscpy(3C)
- wide-character string operations
wcscspn(3C)
- wide-character string operations
wcsetno(3C)
- get information on EUC codesets
wcsftime(3C)
- convert date and time to wide character string
wcslen(3C)
- wide-character string operations
wcsncat(3C)
- wide-character string operations
wcsncmp(3C)
- wide-character string operations
wcsncpy(3C)
- wide-character string operations
wcspbrk(3C)
- wide-character string operations
wcsrchr(3C)
- wide-character string operations
wcsrtombs(3C)
- convert a wide-character string to a character string (restartable)
wcsspn(3C)
- wide-character string operations
wcsstr(3C)
- find a wide-character substring
wcstod(3C)
- convert wide character string to double-precision number
wcstok(3C)
- wide-character string operations
wcstol(3C)
- convert wide character string to long integer
wcstombs(3C)
- convert a wide-character string to a character string
wcstoul(3C)
- convert wide character string to unsigned long
wcstring(3C)
- wide-character string operations
wcswcs(3C)
- wide-character string operations
wcswidth(3C)
- number of column positions of a wide-character string
wcsxfrm(3C)
- wide character string transformation
wctob(3C)
- wide-character to single-byte conversion
wctomb(3C)
- convert a wide-character code to a character
wctrans(3C)
- define character mapping
wctype(3C)
- define character class
wcwidth(3C)
- number of column positions of a wide-character code
WIFEXITED(3UCB)
- wait for process to terminate or stop
WIFSIGNALED(3UCB)
- wait for process to terminate or stop
WIFSTOPPED(3UCB)
- wait for process to terminate or stop
windex(3C)
- wide-character string operations
wmemchr(3C)
- find a wide-character in memory
wmemcmp(3C)
- compare wide-characters in memory
wmemcpy(3C)
- copy wide-characters in memory
wmemmove(3C)
- copy wide-characters in memory with overlapping areas
wmemset(3C)
- set wide-characters in memory
wordexp(3C)
- perform word expansions
wordfree(3C)
- perform word expansions
wprintf(3C)
- print formatted wide-character output
wrindex(3C)
- wide-character string operations
wscanf(3C)
- convert formatted wide-character input
wscasecmp(3C)
- Process Code string operations
wscat(3C)
- wide-character string operations
wschr(3C)
- wide-character string operations
wscmp(3C)
- wide-character string operations
wscol(3C)
- Process Code string operations
wscoll(3C)
- wide character string comparison using collating information
wscpy(3C)
- wide-character string operations
wscspn(3C)
- wide-character string operations
wsdup(3C)
- Process Code string operations
wslen(3C)
- wide-character string operations
wsncasecmp(3C)
- Process Code string operations
wsncat(3C)
- wide-character string operations
wsncmp(3C)
- wide-character string operations
wsncpy(3C)
- wide-character string operations
wspbrk(3C)
- wide-character string operations
wsprintf(3C)
- formatted output conversion
wsrchr(3C)
- wide-character string operations
wsscanf(3C)
- formatted input conversion
wsspn(3C)
- wide-character string operations
wstod(3C)
- convert wide character string to double-precision number
wstok(3C)
- wide-character string operations
wstol(3C)
- convert wide character string to long integer
wstostr(3C)
- code conversion for Process Code and File Code
wstring(3C)
- Process Code string operations
wsxfrm(3C)
- wide character string transformation
X
Y
Z
© 2010, Oracle Corporation and/or its affiliates