flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
format_utils.h
Go to the documentation of this file.
1
11#ifndef FLEXPTP_FORMAT_UTILS_H_
12#define FLEXPTP_FORMAT_UTILS_H_
13
14#include <stdint.h>
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
29uint16_t ptp_logi2ms(int8_t logi);
30
40int8_t ptp_ms2logi(uint16_t ms);
41
49uint64_t FLEXPTP_ntohll(uint64_t in);
50
58uint64_t FLEXPTP_htonll(uint64_t in);
59
60#ifdef __cplusplus
61}
62#endif
63
64#endif /* FLEXPTP_FORMAT_UTILS_H_ */
uint64_t FLEXPTP_htonll(uint64_t in)
Definition: format_utils.c:35
int8_t ptp_ms2logi(uint16_t ms)
Definition: format_utils.c:19
uint64_t FLEXPTP_ntohll(uint64_t in)
Definition: format_utils.c:30
uint16_t ptp_logi2ms(int8_t logi)
Definition: format_utils.c:14