pt1588-SH7216 1
IEEE1588v2 Implementation for Renesas SH7216 Demo
|
Define all platform-independent data types and sets that are required for the correct operation of PTP. More...
Go to the source code of this file.
Data Structures | |
struct | TimeInterval |
A time interval (5.3.2). More... | |
struct | Timestamp |
A positive time with respect to the epoch (5.3.3). More... | |
struct | PortIdentity |
Identity of a PTP port (5.3.5). More... | |
struct | PortAddress |
Protocol address of a PTP port (5.3.6). More... | |
struct | ClockQuality |
Quality of a clock (5.3.7). More... | |
struct | TLV |
A TLV extension (5.3.8). More... | |
struct | PTPText |
Text in a PTP message (5.3.9). More... | |
struct | FaultRecord |
A fault record (5.3.10). More... | |
struct | DefaultDS |
Attributes describing an ordinary clock (8.2.1). More... | |
struct | CurrentDS |
Attributes of a clock related to synchronization (8.2.2). More... | |
struct | ParentDS |
Attributes describing the parent clock (to which the ordinary clock synchronizes) and the grandmaster clock (at the root of the master-slave hierarchy) (8.2.3). More... | |
struct | TimePropertiesDS |
Attributes describing the timescale used for a clock (8.2.4). More... | |
struct | PortDS |
Attributes describing the port of a clock (8.2.5). More... | |
struct | ManagementTLV |
A management TLV (15.5). More... | |
struct | Header |
Fields common for all PTP messages (13.3). More... | |
struct | AnnounceMsg |
Fields for Announce messages (13.5). More... | |
struct | SyncMsg |
Fields for Sync messages (13.6). More... | |
struct | FollowUpMsg |
Fields for Follow_Up messages (13.7). More... | |
struct | DelayReqMsg |
Fields for Delay_Req messages (13.6). More... | |
struct | DelayRespMsg |
Fields for Delay_Resp messages (13.8). More... | |
struct | ManagementMsg |
Fields for Management messages (13.13). More... | |
struct | ClockDataSet |
A common data structure to simplify comparison of clocks by pointing to values specified in either an Announce message or in the local clock defaultDS (9.3.4). More... | |
struct | Event |
Attributes which describe an event which is used to fire the PTP actor. More... | |
struct | ForeignMasterDS |
Attributes used in qualification of a received Announce message (9.3.2.4). More... | |
struct | PTPState |
Attributes describing the current state of the PTP. More... | |
Typedefs | |
typedef Octet | ClockIdentity [8] |
Identity of a clock (5.3.4). |
Define all platform-independent data types and sets that are required for the correct operation of PTP.
Definition in file ptp-data-types.h.
typedef Octet ClockIdentity[8] |
Identity of a clock (5.3.4).
The value depends on implementation (7.5.2.2).
Definition at line 56 of file ptp-data-types.h.