Class Sender

Inheritance Relationships

Derived Type

  • public off_highway_premium_radar_sample::Driver (Class Driver)

Class Documentation

class Sender

Sender interface.

Subclassed by off_highway_premium_radar_sample::Driver

Public Types

using SharedPtr = std::shared_ptr<Sender>

Public Functions

virtual ~Sender() = default

Destructor.

virtual bool send_ego_vehicle_data(EgoVehicleInput &data) = 0

Send ego vehicle data.

Parameters:

data – Ego vehicle data

virtual bool send_measurement_cycle_sync(MeasurementCycleSynchronisation &data) = 0

Send measurement cycle synchronization.

Parameters:

data – Measurement cycle synchronization

virtual bool send_sensor_mode_request(SensorModeRequest &data) = 0

Send sensor mode request.

Parameters:

data – Sensor mode request

virtual bool send_measurement_program(MeasurementProgram &data) = 0

Send measurement program.

Parameters:

data – Measurement program