Section 0p: POSIX Header Files

1 2 3 4 5 6 7 8 0p 1p 3p n

Man pages in this section:

aio.h
asynchronous input and output
arpa_inet.h
The <arpa/inet.h> header shall define the in_port_t and in_addr_t types as described in <netinet/in.h>. The <arpa/inet.h> header shall define the in_addr...
assert.h
The <assert.h> header shall define the assert() macro. It refers to the macro NDEBUG which is not defined in the header.
complex.h
complex arithmetic
cpio.h
cpio archive values
ctype.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
dirent.h
The internal format of directories is unspecified.
dlfcn.h
dynamic linking
errno.h
Some of the functionality described on this reference page extends the ISO C standard. Any conflict between the requirements described here and the ISO C...
fcntl.h
The <fcntl.h> header shall define the following symbolic constants for the cmd argument used by fcntl(). The values shall be unique and shall be suitable for...
fenv.h
floating-point environment
float.h
The characteristics of floating types are defined in terms of a model that describes a representation of floating-point numbers and values that provide...
fmtmsg.h
message display structures
fnmatch.h
filename-matching types
ftw.h
file tree traversal
glob.h
The <glob.h> header shall define the structures and symbolic constants used by the glob() function.
grp.h
group structure
iconv.h
codeset conversion facility
inttypes.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
iso646.h
alternative spellings
langinfo.h
The <langinfo.h> header shall define the symbolic constants used to identify items of langinfo data (see nl_langinfo()). The <langinfo.h> header shall define...
libgen.h
The following shall be declared as functions and may also be defined as macros. Function prototypes shall be provided.
limits.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
locale.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
math.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
monetary.h
The <monetary.h> header shall define the locale_t type as described in <locale.h>. The <monetary.h> header shall define the size_t type as described in...
mqueue.h
The <mqueue.h> header shall define the mqd_t type, which is used for message queue descriptors. This is not an array type. The <mqueue.h> header shall define...
ndbm.h
definitions for ndbm database operations
netdb.h
The <netdb.h> header may define the in_port_t type and the in_addr_t type as described in <netinet/in.h>.
net_if.h
sockets local interfaces
netinet_in.h
Internet address family
netinet_tcp.h
definitions for the Internet Transmission Control Protocol (TCP)
nl_types.h
data types
poll.h
definitions for the poll() function
pthread.h
threads
pwd.h
password structure
regex.h
The <regex.h> header shall define the structures and symbolic constants used by the regcomp(), regexec(), regerror(), and regfree() functions.
sched.h
The <sched.h> header shall define the pid_t type as described in <sys/types.h>. The <sched.h> header shall define the time_t type as described in <sys/types.h>...
search.h
search tables
semaphore.h
The <semaphore.h> header shall define the sem_t type, used in performing semaphore operations. The semaphore may be implemented using a file descriptor, in...
setjmp.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
signal.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
spawn.h
The <spawn.h> header shall define the posix_spawnattr_t and posix_spawn_file_actions_t types used in performing spawn operations. The <spawn.h> header shall...
stdarg.h
The <stdarg.h> header shall contain a set of macros which allows portable functions that accept variable argument lists to be written. Functions that have...
stdbool.h
boolean type and values
stddef.h
standard type definitions
stdint.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
stdio.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
stdlib.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
string.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
strings.h
The following shall be declared as functions and may also be defined as macros. Function prototypes shall be provided for use with ISO C standard compilers.
stropts.h
STREAMS interface (STREAMS)
sys_ipc.h
The <sys/ipc.h> header is used by three mechanisms for XSI interprocess communication (IPC): messages, semaphores, and shared memory. All use a common structure...
syslog.h
definitions for system error logging
sys_mman.h
memory management declarations
sys_msg.h
XSI message queue structures
sys_resource.h
definitions for XSI resource operations
sys_select.h
select types
sys_sem.h
XSI semaphore facility
sys_shm.h
XSI shared memory facility
sys_socket.h
The <sys/socket.h> header shall define the socklen_t type, which is an integer type of width of at least 32 bits; see Application Usage. The <sys/socket.h>...
sys_stat.h
The <sys/stat.h> header shall define the structure of the data returned by the fstat(), lstat(), and stat() functions.
sys_statvfs.h
VFS File System information structure
sys_time.h
time types
sys_times.h
file access and modification times structure
sys_types.h
data types
sys_uio.h
definitions for vector I/O operations
sys_un.h
definitions for UNIX domain sockets
sys_utsname.h
system name structure
sys_wait.h
declarations for waiting
tar.h
The <tar.h> header shall define the following symbolic constants with the indicated values.
termios.h
The <termios.h> header shall contain the definitions used by the terminal I/O interfaces (see Chapter 11, General Terminal Interface for the structures and...
tgmath.h
The <tgmath.h> header shall include the headers <math.h> and <complex.h> and shall define several type-generic macros. Of the functions contained within the...
time.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
trace.h
tracing
ulimit.h
The <ulimit.h> header shall define the symbolic constants used by the ulimit() function.
unistd.h
The <unistd.h> header defines miscellaneous symbolic constants and types, and declares miscellaneous functions. The actual values of the constants are...
utime.h
access and modification times structure
utmpx.h
user accounting database definitions
wchar.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
wctype.h
Some of the functionality described on this reference page extends the ISO C standard. Applications shall define the appropriate feature test macro (see the...
wordexp.h
The <wordexp.h> header shall define the structures and symbolic constants used by the wordexp() and wordfree() functions.