flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
tlv.h
Go to the documentation of this file.
1
9#ifndef FLEXPTP_TLV
10#define FLEXPTP_TLV
11
12#include "ptp_types.h"
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
31uint16_t ptp_tlv_insert(void * dst, const PtpProfileTlvElement * pad, PtpMessageType mt, uint16_t maxLen);
32
33#ifdef __cplusplus
34}
35#endif
36
37#endif /* FLEXPTP_TLV */
This module defines the fundamental PTP message and state machine type, flags, bitfields and the PTP ...
PtpMessageType
PTP packet type enumeration.
Definition: ptp_types.h:37
PTP profile additional data list element.
Definition: ptp_types.h:336
uint16_t ptp_tlv_insert(void *dst, const PtpProfileTlvElement *pad, PtpMessageType mt, uint16_t maxLen)
Definition: tlv.c:5