Dynamic Load API
This section describes the dynamic load API.
The operating system supports name resolution from
five different maps:
- Domain Name Server (DNS)
- Network Information Server (NIS)
- Local methods of name resolution
- Dynamically loaded, user-defined APIs
With the Dynamic Load Application Programming Interface (API), you can load your own modules to provide routines that supplement the maps provided by the operating system. The Dynamic Load API enables you to create dynamically loading APIs in any of the following map classes:
You can build your own user modules containing APIs for any or all of the map classes. The following sections define an API's function names and prototypes for each of the five classes. To instantiate each map accesssor, the operating system requires that a user-provided module use the specified function names and function prototypes for each map class.