This section outlines the formats of various files including the C structure declarations where applicable. The headers containing these structure declarations are generally found in the directories /usr/include or /usr/include/sys.
In the pages that outline the various library structures, both public and private interfaces are listed. A public interface provides a stable, committed set of symbols for application development; private interfaces are for internal use only, and may change at any time.
The intended audience for this section is software engineers.