libptpmgmt
1.4
libptpmgmt library that provides the functionality of linuxptp pmc
|
#include <ptp.h>
Public Attributes | |
int64_t | max_ppb |
int | num_alarm |
int | num_external_channels |
int | num_periodic_sig |
bool | pps |
int | num_pins |
bool | cross_timestamping |
bool | adjust_phase |
int64_t | max_phase_adj |
Bridge to Linux kernel struct ptp_clock_caps
bool PtpCaps_t::adjust_phase |
Clock supports adjust phase.
bool PtpCaps_t::cross_timestamping |
Clock supports precise system-device cross timestamps.
int64_t PtpCaps_t::max_phase_adj |
Maximum phase adjustment.
int64_t PtpCaps_t::max_ppb |
Maximum frequency adjustment in parts per billon.
int PtpCaps_t::num_alarm |
Number of programmable alarms.
int PtpCaps_t::num_external_channels |
Number of external time stamp channels.
int PtpCaps_t::num_periodic_sig |
Number of programmable periodic signals.
int PtpCaps_t::num_pins |
Number of input/output pins.
bool PtpCaps_t::pps |
Clock supports pulse per second event.