| 
    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