Structs§
- Alive
Check Response - Diagnostic
Entity Status Response - Diagnostic
Message - Diagnostic
Message Negative Ack - Negative acknowledgement of diagnostic message.
- Diagnostic
Message Positive Ack - Positive acknowledgement of diagnostic message.
- DoIp
Header - DoIp
Message - Routing
Activation Request - Routing
Activation Response - Vehicle
Identification Response - Vehicle identiifcation response / Vehicle announcement
Enums§
- Activation
Type - Diagnostic
Message Negative AckCode - Diagnostic
Message Positive AckCode - Diagnostic
Power Mode - Determines whether vehicle is in diagnostic power mode, ready for diagnosis.
- DoIp
Error - Further
Action Required - Negative
AckCode - Node
Type - Payload
Type - Routing
Activation Response Code - VinGid
Sync Status
Constants§
- DEFAULT_
PROTOCOL_ VERSION - ISO13400-2:2012
- DEFAULT_
PROTOCOL_ VERSION_ INVERTED - DOIP_
HEADER_ LENGTH - TLS_
V1_ 2_ CIPHER_ SUITES_ IANA Deprecated - This should probably never be used and is only available for legacy reasons and for specification compliance. Using this may result in using no encryption at all due to e.g. “TLS_ECDHE_ECDSA_WITH_NULL_SHA”. Furthermore it contains e.g. the weak cipher suite “TLS_ECDHE_ECDSA_AES_128_CBC_SHA256”.
- TLS_
V1_ 2_ CIPHER_ SUITES_ IANA_ LEGACY - Accepted TLSv1.2 cipher suites.
- TLS_
V1_ 2_ CIPHER_ SUITES_ OPENSSL - TLS_
V1_ 2_ CIPHER_ SUITES_ OPENSSL_ LEGACY Deprecated - This should probably never be used and is only available for legacy reasons and for specification compliance. Using this may result in using no encryption at all due to e.g. “ECDHE-ECDSA-NULL-SHA”. Furthermore it contains e.g. the weak cipher suite “ECDHE-ECDSA-AES128-SHA256”.
- TLS_
V1_ 3_ CIPHER_ SUITES - Accepted TLSv1.3 cipher suites as defined by spec. IANA and e.g. OpenSSL names match.