|
static const uint8_t | cNegativeResponseCodeSid {0x7f} |
| Negative response code service ID.
|
|
| RoutableUdsService (const ara::core::InstanceSpecifier &specifier, uint8_t sid) noexcept |
| Constructor. More...
|
|
void | GenerateNegativeResponse (OperationOutput &response, uint8_t nrc) const |
| Generate a negative response with a specific NRC. More...
|
|
template<class T > |
bool | TryExtractValue (MetaInfo &metaInfo, std::string key, T &value) const |
| Try to extract a value from the given meta-info. More...
|
|
const uint8_t | cSubFunctionNotSupported {0x12} |
| Unsupported sub-function NRC.
|
|
const uint8_t | cIncorrectMessageLength {0x13} |
| Incorrect message length NRC.
|
|
const uint8_t | cRequestSequenceError {0x24} |
| Incorrect request sequence NRC.
|
|
static const uint8_t | cPositiveResponseSidIncrement {0x40} |
| SID increment for a positive response.
|
|
An abstract class to handle generic UDS messages.
- Note
- The class signature is not aligned with the ARA standard.