java.lang.Object
com.smartdevicelink.proxy.RPCStruct
Note: The structure defines the information about the park brake and ignition.
Parameter List
Param Name | Type | Mandatory | Description | Version |
---|---|---|---|---|
ignitionStableStatus | IgnitionStableStatus | true | Describes, if the ignition situation is considered stableThe information about stability of the ignition switch. See IgnitionStableStatus | SmartDeviceLink 2.0 |
ignitionStatus | IgnitionStatus | true | The information about ignition status. See IgnitionStatus | SmartDeviceLink 2.0 |
parkBrakeActive | Boolean | true | The information about the park brake: - true, if active - false if not. | SmartDeviceLink 2.0 |
driverDoorAjar | Boolean | false | The information about the park brake: - true, if active - false if not. |
SmartDeviceLink 2.0.0
Deprecated in SmartDeviceLink 7.1.0 |
passengerDoorAjar | Boolean | false | The information about the park brake: - true, if active - false if not. |
SmartDeviceLink 2.0.0
Deprecated in SmartDeviceLink 7.1.0 |
rearLeftDoorAjar | Boolean | false | The information about the park brake: - true, if active - false if not. |
SmartDeviceLink 2.0.0
Deprecated in SmartDeviceLink 7.1.0 |
rearRightDoorAjar | Boolean | false | References signal "DrStatRr_B_Actl". |
SmartDeviceLink 2.0.0
Deprecated in SmartDeviceLink 7.1.0 |
doorStatuses | List |
False | Provides status for doors if Ajar/Closed/Locked {"array_min_size": 0, "array_max_size": 100} | SmartDeviceLink 7.1.0 |
gateStatuses | List |
False | Provides status for trunk/hood/etc. if Ajar/Closed/Locked {"array_min_size": 0, "array_max_size": 100} | SmartDeviceLink 7.1.0 |
roofStatuses | List |
False | Provides status for roof/convertible roof/sunroof/moonroof etc., if Closed/Ajar/ Removedetc. {"array_min_size": 0, "array_max_size": 100} | SmartDeviceLink 7.1.0 |
public static final java.lang.String KEY_PARK_BRAKE_ACTIVE
public static final java.lang.String KEY_IGNITION_STABLE_STATUS
public static final java.lang.String KEY_IGNITION_STATUS
public static final java.lang.String KEY_DRIVER_DOOR_AJAR
public static final java.lang.String KEY_PASSENGER_DOOR_AJAR
public static final java.lang.String KEY_REAR_LEFT_DOOR_AJAR
public static final java.lang.String KEY_REAR_RIGHT_DOOR_AJAR
public static final java.lang.String KEY_DOOR_STATUSES
public static final java.lang.String KEY_GATE_STATUSES
public static final java.lang.String KEY_ROOF_STATUSES
From Class | Fields |
---|---|
com.smartdevicelink.proxy.RPCStruct | KEY_BULK_DATA, KEY_PROTECTED, store |
public BodyInformation()
Constructs a new BodyInformation object indicated by the Hashtable parameter
public BodyInformation(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
public BodyInformation(Boolean parkBrakeActive,IgnitionStableStatus ignitionStableStatus,IgnitionStatus ignitionStatus)
public com.smartdevicelink.proxy.rpc.BodyInformation setParkBrakeActive(Boolean parkBrakeActive)
public java.lang.Boolean getParkBrakeActive()
public com.smartdevicelink.proxy.rpc.BodyInformation setIgnitionStableStatus(IgnitionStableStatus ignitionStableStatus)
public com.smartdevicelink.proxy.rpc.enums.IgnitionStableStatus getIgnitionStableStatus()
public com.smartdevicelink.proxy.rpc.BodyInformation setIgnitionStatus(IgnitionStatus ignitionStatus)
public com.smartdevicelink.proxy.rpc.enums.IgnitionStatus getIgnitionStatus()
Deprecated
Sets the driverDoorAjar.
public com.smartdevicelink.proxy.rpc.BodyInformation setDriverDoorAjar(Boolean driverDoorAjar)
Deprecated
Gets the driverDoorAjar.
public java.lang.Boolean getDriverDoorAjar()
Deprecated
Sets the passengerDoorAjar.
public com.smartdevicelink.proxy.rpc.BodyInformation setPassengerDoorAjar(Boolean passengerDoorAjar)
Deprecated
Gets the passengerDoorAjar.
public java.lang.Boolean getPassengerDoorAjar()
Deprecated
Sets the rearLeftDoorAjar.
public com.smartdevicelink.proxy.rpc.BodyInformation setRearLeftDoorAjar(Boolean rearLeftDoorAjar)
Deprecated
Gets the rearLeftDoorAjar.
public java.lang.Boolean getRearLeftDoorAjar()
Deprecated
Sets the rearRightDoorAjar.
public com.smartdevicelink.proxy.rpc.BodyInformation setRearRightDoorAjar(Boolean rearRightDoorAjar)
Deprecated
Gets the rearRightDoorAjar.
public java.lang.Boolean getRearRightDoorAjar()
Sets the doorStatuses.
public com.smartdevicelink.proxy.rpc.BodyInformation setDoorStatuses(java.util.List<com.smartdevicelink.proxy.rpc.DoorStatus> doorStatuses)
Gets the doorStatuses.
public java.util.List getDoorStatuses()
Sets the gateStatuses.
public com.smartdevicelink.proxy.rpc.BodyInformation setGateStatuses(java.util.List<com.smartdevicelink.proxy.rpc.GateStatus> gateStatuses)
Gets the gateStatuses.
public java.util.List getGateStatuses()
Sets the roofStatuses.
public com.smartdevicelink.proxy.rpc.BodyInformation setRoofStatuses(java.util.List<com.smartdevicelink.proxy.rpc.RoofStatus> roofStatuses)
Gets the roofStatuses.
public java.util.List getRoofStatuses()
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |