};
-class TirePressureProperty: public DBusSink
-{
-public:
- TirePressureProperty(AbstractRoutingEngine* re, GDBusConnection* connection)
- :DBusSink("org.automotive.tirePressure","/org/automotive/maintainance/tirePressure", re, connection, map<string, string>())
- {
- wantProperty<double>(VehicleProperty::TirePressureLeftFront,"LeftFront", "d", AbstractProperty::Read);
- wantProperty<double>(VehicleProperty::TirePressureRightFront,"RightFront", "d", AbstractProperty::Read);
- wantProperty<double>(VehicleProperty::TirePressureLeftRear,"LeftRear", "d", AbstractProperty::Read);
- wantProperty<double>(VehicleProperty::TirePressureRightRear,"RightRear", "d", AbstractProperty::Read);
- supportedChanged(re->supported());
- }
-};
-
class VehiclePowerModeProperty: public DBusSink
{
public:
}
};
-class TireTemperatureProperty: public DBusSink
-{
-public:
- TireTemperatureProperty(AbstractRoutingEngine* re, GDBusConnection* connection)
- :DBusSink("org.automotive.tireTemperature","/org/automotive/maintainance/tireTemperature", re, connection, map<string, string>())
- {
- wantProperty<double>(VehicleProperty::TireTemperatureLeftFront,"LeftFront", "d", AbstractProperty::Read);
- wantProperty<double>(VehicleProperty::TireTemperatureRightFront,"RightFront", "d", AbstractProperty::Read);
- wantProperty<double>(VehicleProperty::TireTemperatureLeftRear,"LeftRear", "d", AbstractProperty::Read);
- wantProperty<double>(VehicleProperty::TireTemperatureRightRear,"RightRear", "d", AbstractProperty::Read);
- supportedChanged(re->supported());
- }
-};
-
class CruiseControlProperty: public DBusSink
{