The dced API Naming Conventions
All of the dced API routine names begin with the dced_ prefix. This API contains some specialized routines that operate on services represented by the following
keywords in the routine names:
hostdata The host data management service stores host-specific data such as the hostname, the host's cell name, and other data, and it provides access to these data
items.
server The server control service configures, starts, and stops servers, among other things. Applications must distinguish two general states of server control: server
configuration (srvrconf) and server execution (srvrexec).
secval The security validation service maintains a host's principal identity and ensures applications that the DCE Security daemon is genuine.
keytab The key table management service remotely manages key tables.
The dced also provides the endpoint mapper service which has its own API, described with the RPC API. These routines begin with rpc_ep and rpc_mgmt_ep.
Since some of the dced daemon's services require the same operations (but on different data types), the dced API also contains generic routines that may operate on more than one of
the above services. For example, you use the routine dced_object_read( ) to read a data item (object) from the hostdata, srvrconf, srvrexec, or keytab services.
|