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

#include <proc.h>

Inheritance diagram for DEFAULT_DATA_SET_t:
Inheritance graph
[legend]
Collaboration diagram for DEFAULT_DATA_SET_t:
Collaboration graph
[legend]

Public Attributes

uint8_t flags
 
const uint8_t flagsMask = 0x3
 
UInteger16_t numberPorts
 
UInteger8_t priority1
 
ClockQuality_t clockQuality
 
UInteger8_t priority2
 
ClockIdentity_t clockIdentity
 
UInteger8_t domainNumber
 

Detailed Description

Default data settings

Member Data Documentation

◆ clockIdentity

ClockIdentity_t DEFAULT_DATA_SET_t::clockIdentity

Clock ID

◆ clockQuality

ClockQuality_t DEFAULT_DATA_SET_t::clockQuality

Clock quality

◆ domainNumber

UInteger8_t DEFAULT_DATA_SET_t::domainNumber

Domain ID number

◆ flags

uint8_t DEFAULT_DATA_SET_t::flags

Bit fields flag

  • bit 0: TSC defaultDS.twoStepFlag
  • bit 1: SO defaultDS.slaveOnly

◆ flagsMask

const uint8_t DEFAULT_DATA_SET_t::flagsMask = 0x3

Mask for flags

◆ numberPorts

UInteger16_t DEFAULT_DATA_SET_t::numberPorts

Number of ports

◆ priority1

UInteger8_t DEFAULT_DATA_SET_t::priority1

Priority 1

◆ priority2

UInteger8_t DEFAULT_DATA_SET_t::priority2

Priority 2


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