### The DCE API

DCE provides a wide range of application programming interface routines. All of the following are available:

A set of general DCE routines provide the means for configuration, handling messages, using the backing store, and managing the DCE daemon, as well as other purposes.

· The DCE thread routines provide thread control, including thread creation, conditional waiting, priorities, and locks.

· The DCE remote procedure call routines provide tools to establish and manage servers, and also include utilities for use by clients and by servers.

· The DCE directory service routines are a set of X/OPEN directory service routines that provide access to the Global Directory Service (GDS) and CDS.

· The DCE distributed time service routines obtain timestamps, translate between timestamp formats, and perform time calculations. The routines can be used from server or clerk systems to determine event sequencing, duration, and scheduling.

· The DCE security service routines allow developers to create network services with complete access to all the authentication and authorization capabilities of DCE Security Service and facilities.

###