flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
PtpProfile Struct Reference

PTP profile structure. More...

#include <ptp_types.h>

Data Fields

PtpTransportType transportType
 transport layer
 
PtpTransportSpecific transportSpecific
 majorSdoId ('transportSpecific')
 
PtpDelayMechanism delayMechanism
 delay mechanism
 
int8_t logDelayReqPeriod
 logarithm of (P)DelayReq period (SLAVE and MASTER)
 
int8_t logSyncPeriod
 logarithm of the Sync transmission period (MASTER only)
 
int8_t logAnnouncePeriod
 logarithm of the Announce period (MASTER only)
 
uint8_t domainNumber
 PTP domain number.
 
uint8_t flags
 Flags associated with this profile.
 
char tlvSet [(7)+1]
 Name of the corresponding TLV set.
 

Detailed Description

PTP profile structure.

Definition at line 331 of file ptp_types.h.

Field Documentation

◆ delayMechanism

PtpDelayMechanism delayMechanism

delay mechanism

Definition at line 334 of file ptp_types.h.

◆ domainNumber

uint8_t domainNumber

PTP domain number.

Definition at line 338 of file ptp_types.h.

◆ flags

uint8_t flags

Flags associated with this profile.

Definition at line 339 of file ptp_types.h.

◆ logAnnouncePeriod

int8_t logAnnouncePeriod

logarithm of the Announce period (MASTER only)

Definition at line 337 of file ptp_types.h.

◆ logDelayReqPeriod

int8_t logDelayReqPeriod

logarithm of (P)DelayReq period (SLAVE and MASTER)

Definition at line 335 of file ptp_types.h.

◆ logSyncPeriod

int8_t logSyncPeriod

logarithm of the Sync transmission period (MASTER only)

Definition at line 336 of file ptp_types.h.

◆ tlvSet

char tlvSet[(7)+1]

Name of the corresponding TLV set.

Definition at line 340 of file ptp_types.h.

◆ transportSpecific

PtpTransportSpecific transportSpecific

majorSdoId ('transportSpecific')

Definition at line 333 of file ptp_types.h.

◆ transportType

PtpTransportType transportType

transport layer

Definition at line 332 of file ptp_types.h.


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