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

Go to the source code of this file.
Enumerations | |
| enum | EventIndex : uint32_t { EventOffsetInRange = 1 << 0 , EventSyncedWithGm = 1 << 1 , EventAsCapable = 1 << 2 , EventGmChanged = 1 << 3 } |
| enum | ClockType : uint8_t { PTPClock = 1 , SysClock = 2 } |
| enum | StatusWaitResult : int8_t { SWRLostConnection = -2 , SWRInvalidArgument = -1 , SWRNoEventDetected = 0 , SWREventDetected = 1 } |
Variables | |
| const uint32_t | PTP_EVENT_ALL |
| const uint32_t | SYS_EVENT_ALL = EventOffsetInRange |
| const uint32_t | PTP_COMPOSITE_EVENT_ALL |
Enumerator types.
| enum ClockType : uint8_t |
| enum EventIndex : uint32_t |
Bitmask of events available for subscription. Each bit represents one event.
| enum StatusWaitResult : int8_t |
| const uint32_t PTP_COMPOSITE_EVENT_ALL |
All the events that can be used as conditions for satisfying the composite event of PTP clock.
| const uint32_t PTP_EVENT_ALL |
All the PTP clock events available for subscription.
| const uint32_t SYS_EVENT_ALL = EventOffsetInRange |
All the System clock events available for subscription.