1 #ifndef _VEHICLEINFO_H_
2 #define _VEHICLEINFO_H_
5 #include "dbusplugin.h"
6 #include "abstractdbusinterface.h"
7 #include "abstractroutingengine.h"
14 :
DBusSink(
"VehicleId", re, connection, map<string, string>())
17 wantPropertyVariant(VehicleProperty::VIN,
"VIN", VariantType::Read);
26 :
DBusSink(
"Size", re, connection, map<string, string>())
33 wantPropertyVariant(VehicleProperty::VehicleWidth,
"Width", VariantType::Read);
40 wantPropertyVariant(VehicleProperty::VehicleHeight,
"Height", VariantType::Read);
47 wantPropertyVariant(VehicleProperty::VehicleLength,
"Length", VariantType::Read);
58 :
DBusSink(
"FuelInfo", re, connection, map<string, string>())
60 wantPropertyVariant(VehicleProperty::FuelType,
"Type", VariantType::Read);
61 wantPropertyVariant(VehicleProperty::FuelPositionSide,
"RefuelPosition", VariantType::Read);
70 :
DBusSink(
"VehicleType", re, connection, map<string, string>())
72 wantPropertyVariant(VehicleProperty::VehicleType,
"Type", VariantType::Read);
81 :
DBusSink(
"Doors", re, connection, map<string, string>())
83 wantPropertyVariant(VehicleProperty::DoorsPerRow,
"DoorsPerRow", VariantType::Read);
92 :
DBusSink(
"WheelInformation", re, connection, map<string, string>())
94 wantPropertyVariant(VehicleProperty::FrontWheelRadius,
"FrontWheelRadius", VariantType::Read);
95 wantPropertyVariant(VehicleProperty::RearWheelRadius,
"RearWheelRadius", VariantType::Read);
96 wantPropertyVariant(VehicleProperty::WheelTrack,
"WheelTrack", VariantType::Read);
97 wantPropertyVariant(VehicleProperty::AntilockBrakingSystem,
"AntilockBrakingSystem", VariantType::Read);