libptpmgmt  1.4
libptpmgmt library that provides the functionality of linuxptp pmc
Public Attributes | List of all members
ptpmgmt_PORT_DATA_SET_t Struct Reference

#include <proc.h>

Collaboration diagram for ptpmgmt_PORT_DATA_SET_t:
Collaboration graph
[legend]

Public Attributes

struct ptpmgmt_PortIdentity_t portIdentity
 
enum ptpmgmt_portState_e portState
 
Integer8_t logMinDelayReqInterval
 
struct ptpmgmt_TimeInterval_t peerMeanPathDelay
 
Integer8_t logAnnounceInterval
 
UInteger8_t announceReceiptTimeout
 
Integer8_t logSyncInterval
 
enum ptpmgmt_delayMechanism_e delayMechanism
 
Integer8_t logMinPdelayReqInterval
 
Nibble_t versionNumber
 

Detailed Description

Port data set TLV

Member Data Documentation

◆ announceReceiptTimeout

UInteger8_t ptpmgmt_PORT_DATA_SET_t::announceReceiptTimeout

specify the number of announceInterval that has to pass without receipt of an Announce

◆ delayMechanism

enum ptpmgmt_delayMechanism_e ptpmgmt_PORT_DATA_SET_t::delayMechanism

Delay mechanism values

◆ logAnnounceInterval

Integer8_t ptpmgmt_PORT_DATA_SET_t::logAnnounceInterval

the mean time interval between successive Announce messages

◆ logMinDelayReqInterval

Integer8_t ptpmgmt_PORT_DATA_SET_t::logMinDelayReqInterval

the minimum permitted mean time interval between successive Delay_Req messages

◆ logMinPdelayReqInterval

Integer8_t ptpmgmt_PORT_DATA_SET_t::logMinPdelayReqInterval

the minimum permitted mean time interval between successive Pdelay_Req messages

◆ logSyncInterval

Integer8_t ptpmgmt_PORT_DATA_SET_t::logSyncInterval

the mean time interval between successive Sync messages

◆ peerMeanPathDelay

struct ptpmgmt_TimeInterval_t ptpmgmt_PORT_DATA_SET_t::peerMeanPathDelay

Mean path delay to peer

◆ portIdentity

struct ptpmgmt_PortIdentity_t ptpmgmt_PORT_DATA_SET_t::portIdentity

Port ID

◆ portState

enum ptpmgmt_portState_e ptpmgmt_PORT_DATA_SET_t::portState

Port state

◆ versionNumber

Nibble_t ptpmgmt_PORT_DATA_SET_t::versionNumber

PTP version in use on port

  • Nibble: major version
  • Nibble: reserved. Probably minor version in next versions

The documentation for this struct was generated from the following file: