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

Raw PTP message structure. More...

#include <ptp_types.h>

Collaboration diagram for RawPtpMessage:

Data Fields

TimestampI ts
 Timestamp.
 
uint32_t size
 Packet size.
 
TimestampIpTs
 pointer to timestamp
 
void(* pTxCb )(const struct RawPtpMessage_ *pMsg)
 transmit callback function
 
PtpDelayMechanism tx_dm
 transmit transport type
 
PtpMessageClass tx_mc
 transmit message class
 
uint8_t data [(128)]
 raw packet data
 

Detailed Description

Raw PTP message structure.

Definition at line 162 of file ptp_types.h.

Field Documentation

◆ data

uint8_t data[(128)]

raw packet data

Definition at line 173 of file ptp_types.h.

◆ pTs

TimestampI* pTs

pointer to timestamp

Definition at line 167 of file ptp_types.h.

◆ pTxCb

void(* pTxCb) (const struct RawPtpMessage_ *pMsg)

transmit callback function

Definition at line 168 of file ptp_types.h.

◆ size

uint32_t size

Packet size.

Definition at line 164 of file ptp_types.h.

◆ ts

Timestamp.

Definition at line 163 of file ptp_types.h.

◆ tx_dm

transmit transport type

Definition at line 169 of file ptp_types.h.

◆ tx_mc

transmit message class

Definition at line 170 of file ptp_types.h.


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