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

PTP message buffer entry. More...

#include <msg_buf.h>

Collaboration diagram for PtpMsgBufBlock:

Data Fields

bool allocated
 This block has been allocated.
 
bool committed
 This block has been committed.
 
bool sent
 This block has been sent.
 
uint32_t tag
 Block tag.
 
uint32_t uid
 Unique ID, a sequence number.
 
uint32_t ttl
 Time-to-Live in ticks.
 
RawPtpMessage msg
 The contained PTP message.
 

Detailed Description

PTP message buffer entry.

Definition at line 20 of file msg_buf.h.

Field Documentation

◆ allocated

bool allocated

This block has been allocated.

Definition at line 21 of file msg_buf.h.

◆ committed

bool committed

This block has been committed.

Definition at line 22 of file msg_buf.h.

◆ msg

The contained PTP message.

Definition at line 27 of file msg_buf.h.

◆ sent

bool sent

This block has been sent.

Definition at line 23 of file msg_buf.h.

◆ tag

uint32_t tag

Block tag.

Definition at line 24 of file msg_buf.h.

◆ ttl

uint32_t ttl

Time-to-Live in ticks.

Definition at line 26 of file msg_buf.h.

◆ uid

uint32_t uid

Unique ID, a sequence number.

Definition at line 25 of file msg_buf.h.


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