![]() |
flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
|
PTP message header structure. More...
#include <ptp_types.h>
Data Fields | |
uint8_t | messageType |
ID. | |
uint8_t | transportSpecific |
Transport Specific. | |
uint8_t | versionPTP |
PTP version. | |
uint8_t | minorVersionPTP |
uint16_t | messageLength |
Length. | |
uint8_t | domainNumber |
Domain. | |
uint8_t | _r2 |
PtpFlags | flags |
Flags. | |
uint64_t | correction_ns |
Correction nanoseconds. | |
uint32_t | correction_subns |
Correction subnanoseconds. | |
uint32_t | _r3 |
uint64_t | clockIdentity |
Clock Identity. | |
uint16_t | sourcePortID |
Source Port ID. | |
uint16_t | sequenceID |
Sequence ID. | |
uint8_t | control |
Control. | |
int8_t | logMessagePeriod |
PTP message header structure.
Definition at line 80 of file ptp_types.h.
uint8_t _r2 |
Definition at line 97 of file ptp_types.h.
uint32_t _r3 |
Definition at line 107 of file ptp_types.h.
uint64_t clockIdentity |
Clock Identity.
Definition at line 110 of file ptp_types.h.
uint8_t control |
Control.
Definition at line 119 of file ptp_types.h.
uint64_t correction_ns |
Correction nanoseconds.
Definition at line 103 of file ptp_types.h.
uint32_t correction_subns |
Correction subnanoseconds.
Definition at line 104 of file ptp_types.h.
uint8_t domainNumber |
Domain.
Definition at line 94 of file ptp_types.h.
PtpFlags flags |
Flags.
Definition at line 100 of file ptp_types.h.
int8_t logMessagePeriod |
Definition at line 122 of file ptp_types.h.
uint16_t messageLength |
Length.
Definition at line 91 of file ptp_types.h.
uint8_t messageType |
ID.
Definition at line 83 of file ptp_types.h.
uint8_t minorVersionPTP |
Definition at line 88 of file ptp_types.h.
uint16_t sequenceID |
Sequence ID.
Definition at line 116 of file ptp_types.h.
uint16_t sourcePortID |
Source Port ID.
Definition at line 113 of file ptp_types.h.
uint8_t transportSpecific |
Transport Specific.
Definition at line 84 of file ptp_types.h.
uint8_t versionPTP |
PTP version.
Definition at line 87 of file ptp_types.h.