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

#include <ptp_types.h>

Collaboration diagram for RawPtpMessage:

Data Fields

TimestampI ts
 Timestamp.
 
uint32_t size
 Packet size.
 
uint32_t tag
 unique transmit tag
 
uint32_t ttl
 transmit Time-to-Live in ticks
 
TxCbpTxCb
 transmit callback function
 
PtpDelayMechanism tx_dm
 transmit transport type
 
PtpMessageClass tx_mc
 transmit message class
 
uint8_t data [(128)]
 raw packet data
 

Detailed Description

Definition at line 186 of file ptp_types.h.

Field Documentation

◆ data

uint8_t data[(128)]

raw packet data

Definition at line 198 of file ptp_types.h.

◆ pTxCb

TxCb* pTxCb

transmit callback function

Definition at line 193 of file ptp_types.h.

◆ size

uint32_t size

Packet size.

Definition at line 188 of file ptp_types.h.

◆ tag

uint32_t tag

unique transmit tag

Definition at line 191 of file ptp_types.h.

◆ ts

Timestamp.

Definition at line 187 of file ptp_types.h.

◆ ttl

uint32_t ttl

transmit Time-to-Live in ticks

Definition at line 192 of file ptp_types.h.

◆ tx_dm

transmit transport type

Definition at line 194 of file ptp_types.h.

◆ tx_mc

transmit message class

Definition at line 195 of file ptp_types.h.


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