System Interfaces (XSH)
XSH is part of the Base Specifications, Issue 7. XSH describes a set of
system interfaces offered to application programs by systems conformant
to this volume of the Single UNIX Specification. Readers are expected
to be experienced C language programmers, and to be familiar with the
This volume is structured as follows:
Chapter 1 explains the relationship of XSH to other formal standards
and describes the format of the reference pages that comprise most of
Chapter 2 contains important concepts, terms, and caveats relating to the
rest of XSH. This includes information on the compilation environment,
the name space, definitions of error numbers, signal concepts, standard
I/O streams, STREAMS, XSI IPC, realtime, threads, sockets, tracing,
and data types.
Chapter 3 defines the functional interfaces to systems conformant to
this volume of the Single UNIX Specification. These are in the form of
reference pages and are organized alphabetically.