|
clkmgr 2.0
Clock Manager API library to receive events from the PTP service
|
Enumerator types. More...
#include <stdint.h>#include <stdbool.h>

Go to the source code of this file.
Macros | |
| #define | CLKMGR_PTP_EVENT_ALL |
| #define | CLKMGR_SYS_EVENT_ALL (Clkmgr_EventOffsetInRange) |
| #define | CLKMGR_PTP_COMPOSITE_EVENT_ALL |
Enumerations | |
| enum | Clkmgr_EventIndex { Clkmgr_EventOffsetInRange = 1 << 0 , Clkmgr_EventSyncedWithGm = 1 << 1 , Clkmgr_EventAsCapable = 1 << 2 , Clkmgr_EventGmChanged = 1 << 3 } |
| enum | Clkmgr_ClockType { Clkmgr_PTPClock = 1 , Clkmgr_SysClock = 2 } |
| enum | Clkmgr_StatusWaitResult { Clkmgr_SWRLostConnection = -2 , Clkmgr_SWRInvalidArgument = -1 , Clkmgr_SWRNoEventDetected = 0 , Clkmgr_SWREventDetected = 1 } |
Enumerator types.
| #define CLKMGR_PTP_COMPOSITE_EVENT_ALL |
All the events that can be used as conditions for satisfying the composite event of PTP clock.
| #define CLKMGR_PTP_EVENT_ALL |
All the PTP clock events available for subscription.
| #define CLKMGR_SYS_EVENT_ALL (Clkmgr_EventOffsetInRange) |
All the System clock events available for subscription.
| enum Clkmgr_ClockType |
| enum Clkmgr_EventIndex |
Bitmask of events available for subscription. Each bit represents one event.