The following table summarizes the header files that provide the HNM API:
| Header file | Description |
|---|---|
| core.h | Provides an interface to the host system's logging facilities. |
| display_event.h | The types, structures, and functions that comprise the display event type. |
| event.h | Declaration of the HNM event structure and its associated functions. |
| event-source.h | Structures and the register function for event-source plugins. |
| messaging.h | Declaration of the Messaging PPS object used by the HNM. |
| pps.h | Declaration of a generic PPS object structure. |
| queue.h | Declaration of a generic queue data structure. |
| status.h | Declaration of the Status PPS object used by the HNM. |