1#ifndef VIN_VEHICLE_ID_REQUEST_H
2#define VIN_VEHICLE_ID_REQUEST_H
13 static const PayloadType cPayloadType{
14 PayloadType::VehicleIdRequestWithVin};
15 static const std::size_t cVinSize{17};
20 void GetPayload(std::vector<uint8_t> &payload)
const override;
23 const std::vector<uint8_t> &payload,
24 uint32_t payloadLength)
override;
DoIP generic message.
Definition: message.h:12
Vehicle ID request DoIP message with vehicle ID number filtering.
Definition: vin_vehicle_id_request.h:11
virtual bool TrySetPayload(const std::vector< uint8_t > &payload, uint32_t payloadLength) override
Try to set message payload.
void GetPayload(std::vector< uint8_t > &payload) const override
Get message payload.
std::string GetVin() const
Get VIN filter.