Lines Matching full:ptp
9 * @brief PTP messages definition.
11 * References are to version 2019 of IEEE 1588, ("PTP")
31 /* values of the bits of the flagField array for PTP message */
37 * @brief PTP message type.
40 /* PTP event message types */
45 /* General PTP message types */
55 * @brief Common PTP message header.
58 /** PTP message type and most significant 4 bytes of SdoId. */
60 /** PTP version. */
76 /** PTP Port ID of the sender. */
89 * @brief PTP Announce message header.
92 /** PTP message header. */
94 /** Estimate of the PTP Instance Time of an originating Instance
121 * @brief PTP Sync message header.
124 /** PTP message header. */
126 /** PTP Instance Time of an originating PTP Instance when message was transmitted. */
133 * @brief PTP Delay_Req message header.
136 /** PTP message header. */
138 /** PTP Instance Time of an originating PTP Instance when message was transmitted. */
145 * @brief PTP Follow_Up message header.
148 /** PTP message header. */
157 * @brief PTP Delay_Resp message header.
160 /** PTP message header. */
171 * @brief PTP Pdelay_Req message header.
174 /** PTP message header. */
176 /** PTP Instance Time of an originating PTP Instance when message was transmitted. */
187 * @brief PTP Pdelay_Resp message header.
190 /** PTP message header. */
201 * @brief PTP Pdelay_Resp_Follow_Up message header.
204 /** PTP message header. */
215 * @brief PTP Signaling message header.
218 /** PTP message header. */
227 * @brief PTP Management message header.
230 /** PTP message header. */
253 * @brief Generic PTP message structure.
257 /** General PTP message header. */
306 * @brief Function allocating space for a new PTP message.
308 * @return Pointer to the new PTP Message.
313 * @brief Function removing reference to the PTP message.
317 * @param[in] msg Pointer to the PTP message.
322 * @brief Function incrementing reference count for the PTP message.
324 * @param[in] msg Pointer to the PTP message.
338 * @brief Function extracting PTP message from network packet.
344 * @return Pointer to a PTP message.
351 * @param[in] msg Pointer to the prepared PTP message.
358 * @param[in] port Pointer to the PTP Port instance.
359 * @param[in] msg Pointer to the received PTP message.
377 * @brief Function compering content of two PTP Announce messages.
387 * @brief Function checking if given message comes from current PTP Port's
388 * TimeTransmitter PTP instance.
392 * @return True if the message is received from the current PTP Port's TimeTransmitter,