1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
//! Table 1 — Vehicle identification parameter values (value not set)
//!
//! Table 2 — Payload type vehicle identification request message — No message parameters
//!
//! Table 3 — Payload type vehicle identification request message with EID
//!
//! Table 4 — Payload type vehicle identification request message with VIN
//!
//! Table 5 — Payload type vehicle announcement/identification response message
//!
//! Table 6 — Definition of further action code values
//!
//! Table 7 — Definition of VIN/GID synchronization status code values
//!
//! Table 8 — Diagnostic power mode information request
//!
//! Table 9 — Diagnostic power mode information response
//!
//! Table 10 — DoIP entity status request
//!
//! Table 11 — DoIP entity status response
//!
//! Table 12 — DoIP timing and communication parameters
//!
//! Table 13 — Logical address overview
//!
//! Table 14 — DHCP on OSI layers
//!
//! Table 15 — IETF RFC 3927 adapted timings
//!
//! Table 16 — Generic DoIP header structure
//!
//! Table 17 — Overview of DoIP payload types
//!
//! Table 18 — Generic DoIP header negative acknowledge structure
//!
//! Table 19 — Generic DoIP header NACK codes
//!
//! Table 20 — UDP and TCP port usage
//!
//! Table 21 — Payload type diagnostic message structure
//!
//! Table 22 — Example of ISO 27145-3 request message transported by a DoIP message frame
//!
//! Table 23 — Payload type diagnostic message positive acknowledgment structure
//!
//! Table 24 — Diagnostic message positive acknowledge codes
//!
//! Table 25 — Payload type diagnostic message negative acknowledgment structure
//!
//! Table 26 — Diagnostic message negative acknowledge codes
//!
//! Table 27 — Payload type alive check request structure
//!
//! Table 28 — Payload type alive check response structure
//!
//! Table 29 — TLS authentication type
//!
//! Table 30 — TLS 1.2 version cipher suites
//!
//! Table 31 — TLS 1.3 version cipher suites
//!
//! Table 32 — TLS 1.2 version supported TLS extensions
//!
//! Table 33 — TLS 1.2 version optional TLS extensions
//!
//! Table 34 — TLS 1.2 version not supported TLS extensions
//!
//! Table 35 — TLS 1.3 version supported TLS extensions
//!
//! Table 36 — TLS 1.3 version optional TLS extensions
//!
//! Table 37 — TLS 1.3 version not supported TLS extensions
//!
//! Table 38 — TCP on OSI layers
//!
//! Table 39 — Supported TCP ports
//!
//! Table 40 — UDP on OSI layers
//!
//! Table 41 — UDP ports
//!
//! Table 42 — IPv4/IPv6 on OSI layers
//!
//! Table 43 — ARP on OSI layers
//!
//! Table 44 — NDP on OSI layers
//!
//! Table 45 — ICMP on OSI layers
//!
//! Table 46 — Payload type routing activation request
//!
//! Table 47 — Routing activation request activation types
//!
//! Table 48 — Payload type routing activation response
//!
//! Table 49 — Routing activation response code values
pub
pub type Eid = Id;
pub type Gid = Id;
pub use ;
/// It will be removed in a future version. Use [NodeType] instead
pub type Entity = NodeType;