* except that it takes an addition zone argument and only return the path for that zone.
* \arg String property is the requested property to be retrieved.
* \arg Zone zone is the zone which the object
- * \return string representing the DBus Object path. Possible errors:
+ * \return string representing the DBus Object path.
+ * Possible errors:
* "org.automotive.Manager.InvalidZone"
* "org.automotive.Manager.ObjectNotFound"
*/
}
-enum WiperControl {
+enumeration WiperControl {
off = "off",
once = "once",
slowest = "slowest",
}
-enum ConvertibleRoofStatus {
+enumeration ConvertibleRoofStatus {
closed = "closed",
closing = "closing",
opening = "opening",
attribute Boolean BrakePedalDepressed readonly
}
-enum Button {
+enumeration Button {
home = "home",
back = "back",
search = "search",
down = "down"
}
-enum ButtonEventType {
+enumeration ButtonEventType {
press = "press",
long_press = "long_press",
release = "release"
attribute UInt8 SeatSideCushion;
}
-enum DriveModeType {
+enumeration DriveModeType {
comfort = "comfort",
auto = "auto",
sport = "sport",
attribute Boolean Lock;
}
-enum OccupantStatus {
+enumeration OccupantStatus {
adult = "adult",
child = "child",
vacant = "vacant"
};
-enum IdentificationTypeEnum {
+enumeration IdentificationTypeEnum {
pin = "pin",
keyfob = "keyfob",
Bluetooth = "Bluetooth",
attribute UInt16 Pressure;
}
-enum LaneDepartureStatus {
+enumeration LaneDepartureStatus {
off = "off",
pause = "pause",
running = "running"
attribute LaneDepartureStatus Status readonly;
}
-enum AlarmStatus {
+enumeration AlarmStatus {
disarmed = "disarmed",
prearmed = "prearmed",
armed = "armed",
attribute AlarmStatus Status;
}
-enum ParkingBrakeStatus {
+enumeration ParkingBrakeStatus {
inactive = "inactive",
active = "active",
error = "error"
};
+interface org.automotive.ParkingBrake extends VehiclePropertyType {
+ /*!
+ * \brief MUST return the current status of vehicle Alarm System.
+ */
+ attribute ParkingBrakeStatus Status readonly;
+}