Woman, Life, Freedom


Adaptive AUTOSAR
ARA public interface header documentation
application::doip::VehicleIdRequestHandler Class Reference

A class to handle vehicle ID requests via DoIP. More...

#include <vehicle_id_request_handler.h>

Inheritance diagram for application::doip::VehicleIdRequestHandler:

Public Member Functions

 VehicleIdRequestHandler (uint8_t protocolVersion, std::string &&vin, uint16_t logicalAddress, uint64_t eid, uint64_t gid)
 Constructor. More...
 
DoipLib::Message * GetMessage () override
 
bool TryHandle (const DoipLib::Message *request, std::vector< uint8_t > &response) const override
 

Detailed Description

A class to handle vehicle ID requests via DoIP.

Constructor & Destructor Documentation

◆ VehicleIdRequestHandler()

application::doip::VehicleIdRequestHandler::VehicleIdRequestHandler ( uint8_t  protocolVersion,
std::string &&  vin,
uint16_t  logicalAddress,
uint64_t  eid,
uint64_t  gid 
)

Constructor.

Parameters
protocolVersionDoIP protocol version
vinVehicle Identification Number
logicalAddressVehicle logical address for DoIP communication
eidDoIP communication entity ID
gidDoIP communication group ID