Lines Matching +full:address +full:- +full:length
4 * SPDX-License-Identifier: Apache-2.0
11 * @note Based on IEEE 1588:2019 section 5.3 - Derived data types
26 * @note 5.3.2 - time interval expressed in nanoseconds multiplied by 2^16
32 * @note 5.3.3 - timestamp with respect to epoch
35 /** Seconds encoded on 48 bits - high 16 bits. */
37 /** Seconds encoded on 48 bits - low 32 bits. */
45 * @note 5.3.4 - identifies unique entities within a PTP network.
54 * @note 5.3.5 - identifies a PTP Port or a Link port.
64 * @brief Structure represeniting address of a PTP Port.
65 * @note 5.3.6 - represents the protocol address of a PTP port
70 /** Address length. */
72 /** Address field. */
73 uint8_t address[]; member
78 * @note 5.3.7 - quality of a clock
91 * @note 5.3.8 - TLV (type, length, value) extension fields
96 /** Length of the TLV value field. */
97 uint16_t length; member
104 * @note 5.3.9 - holds textual content in PTP messages
107 /** Length of the text field.
109 * @note Might be larger than number of symbols due to UTF-8 encoding.
111 uint8_t length; member
114 * @note Encoded as UTF-8, single symbol can be 1-4 bytes long
121 * @note 5.3.11 - relative difference between two numeric values.