|
libptpmgmt 2.0
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.