The LibC manual has been divided into two volumes. Volume 1 describes the interfaces for the following services:
Section II, Character and String Services
Standard and nonstandard interfaces for manipulating ASCII, wide character, Unicode, and UFT-8 strings and for converting them to and from the local code page.
Section III, File and Directory I/O Services
POSIX, ANSI, NKS, and nonstandard interfaces for creating and deleting directory entries, modifying attributes and metadata, reading from and writing to files, and setting file locks.
NetWare OS and LibC interfaces for manipulating the application's screen.
Volume 2 contains the description for the following services:
ANSI and nonstandard interfaces for general C services such as converting integers to strings and managing processes.
ANSI and NetWare® specific interfaces for debugging, setting environment and locale variables, and converting time values.
POSIX, Windows*, and NetWare specific interfaces for adding and managing third-party libraries.
ANSI interfaces for math manipulation, with a few nonstandard additions.
ANSI interfaces for managing memory, with a few NKS, NetWare operating system, and other nonstandard additions.
NetWare specific interfaces for managing such NetWare services as the kernel, client identities, events, console commands, and settable parameters.
IMPORTANT:If you use functions from event.h and from nwsnut.h, the severity flags in nwsnut.h are redefined so that they do not conflict with the alertSeverity flags in event.h. Your nwsnut code will need to be modified to use these new defines.
NKS Platform and Virtual Machine Services
NKS interfaces for managing the platform and the virtual machine.
WinSock 2 components and BSD interfaces for managing sockets and Internet connections.
NKS and POSIX interfaces for synchronizing access to resources through condition variables, semaphores, or mutexes.
NKS, POSIX (pthreads), and UNIX International (UI) interfaces for managing threads.