|
libptpmgmt 2.0
libptpmgmt library that provides the functionality of linuxptp pmc
|
#include <mngTlvs.h>


Public Attributes | |
| int64_t | master_offset |
| int64_t | ingress_time |
| Integer32_t | cumulativeScaledRateOffset |
| Integer32_t | scaledLastGmPhaseChange |
| UInteger16_t | gmTimeBaseIndicator |
| uint16_t | nanoseconds_msb |
| uint64_t | nanoseconds_lsb |
| uint16_t | fractional_nanoseconds |
| Integer32_t | gmPresent |
| ClockIdentity_t | gmIdentity |
Time status TLV
| Integer32_t TIME_STATUS_NP_t::cumulativeScaledRateOffset |
Cumulative scaled rate offset
| uint16_t TIME_STATUS_NP_t::fractional_nanoseconds |
Scaled last grandmaster phase change, nanosecond fraction
| ClockIdentity_t TIME_STATUS_NP_t::gmIdentity |
Grandmaster clock ID
| Integer32_t TIME_STATUS_NP_t::gmPresent |
Flag for grandmaster presence
| UInteger16_t TIME_STATUS_NP_t::gmTimeBaseIndicator |
Grandmaster time base indicator
| int64_t TIME_STATUS_NP_t::ingress_time |
Ingress time in nanoseconds
| int64_t TIME_STATUS_NP_t::master_offset |
Offset from time transmitter clock in nanoseconds
| uint64_t TIME_STATUS_NP_t::nanoseconds_lsb |
Scaled last grandmaster phase change, LSB part of nanoseconds
| uint16_t TIME_STATUS_NP_t::nanoseconds_msb |
Scaled last grandmaster phase change, MSB part of nanoseconds
| Integer32_t TIME_STATUS_NP_t::scaledLastGmPhaseChange |
Scaled last grandmaster phase change