flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
ptp_profile_presets.h
Go to the documentation of this file.
1
10#ifndef PTP_PROFILE_PRESETS_H_
11#define PTP_PROFILE_PRESETS_H_
12
13#include "ptp_types.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
25const PtpProfile * ptp_profile_preset_get(const char * pName);
26
33const PtpProfileTlvElement * ptp_tlv_chain_preset_get(const char * pName);
34
41
48
55const char * ptp_profile_preset_get_name(size_t i);
56
63const char * ptp_tlv_chain_preset_get_name(size_t i);
64
65#ifdef __cplusplus
66}
67#endif
68
69#endif /* PTP_PROFILE_PRESETS_H_ */
const PtpProfileTlvElement * ptp_tlv_chain_preset_get(const char *pName)
const char * ptp_tlv_chain_preset_get_name(size_t i)
const PtpProfile * ptp_profile_preset_get(const char *pName)
size_t ptp_tlv_chain_preset_cnt()
const char * ptp_profile_preset_get_name(size_t i)
size_t ptp_profile_preset_cnt()
This module defines the fundamental PTP message and state machine type, flags, bitfields and the PTP ...
PTP profile structure.
Definition: ptp_types.h:356
PTP profile additional data list element.
Definition: ptp_types.h:336