Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)
About This Manual
The HP NonStop Open System Services (OSS) application program interface (API)
provides an open interface for programs to be run with the underlying HP NonStop
operating system.
The Open System Services System Calls Reference Manual contains reference pages for
OSS system functions, files, and miscellaneous topics.
The description of the OSS API is divided into system functions (documented in this
manual) and library functions (documented in the Open System Services Library Calls
Reference Manual). Functions appear in one manual or the other, based on the logical
section number assigned to the reference page for the function. For an explanation of the
logical section numbers, see Reference Section Numbers later in this section.
This division does not imply any restrictions on the use of the functions described in
either manual. The division exists for many reasons, including:
•
Consistency with the documentation of the Guardian API. The Guardian API for
process management and low-level file-system access is documented separately from
other portions of the API available to users of a C run-time library.
•
Consistency with the separation of functions used in some UNIX systems. In those
systems, an important distinction exists between the API for code that is to run in
kernel space and the API for code that is to run in user space. This distinction is
meaningless for users of the OSS API. The NonStop operating system does
distinguish among code that runs in user code space, code that runs in system code
space, and code that runs in library code space, but the distinction does not separate
the functions of the OSS API.
Unless otherwise indicated in the text, discussions of native mode behavior, processes,
and so forth apply to both the TNS/R code that runs on systems running G-series RVUs
and to the TNS/E code that runs on systems running J-series RVUs or H-series RVUs.
Discussions of TNS or accelerated code behavior in the OSS environment apply only to
systems running G-series RVUs; systems running J-series RVUs or H-series RVUs do
not support TNS or accelerated code execution in the OSS environment.
Unless otherwise indicated in the text, all text that applies to systems running H06.14
and later H-series RVUs also applies to systems running J06.03 and later J-series RVUs.
527186-023 Hewlett-Packard Company xi