summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h
diff options
context:
space:
mode:
Diffstat (limited to 'SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h')
-rw-r--r--SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h53
1 files changed, 29 insertions, 24 deletions
diff --git a/SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h b/SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h
index eecce7b75..90e6ec480 100644
--- a/SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h
+++ b/SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h
@@ -11,106 +11,111 @@
*
* @since SmartDeviceLink 2.0
*/
+
+NS_ASSUME_NONNULL_BEGIN
+
@interface SDLUnsubscribeVehicleDataResponse : SDLRPCResponse
/**
* @abstract A SDLVehicleDataResult* value. See GPSData.
*/
-@property (strong) SDLVehicleDataResult *gps;
+@property (nullable, strong) SDLVehicleDataResult *gps;
/**
* @abstract A SDLVehicleDataResult* value. The vehicle speed in kilometers per hour.
*/
-@property (strong) SDLVehicleDataResult *speed;
+@property (nullable, strong) SDLVehicleDataResult *speed;
/**
* @abstract A SDLVehicleDataResult* value. The number of revolutions per minute of the engine.
*/
-@property (strong) SDLVehicleDataResult *rpm;
+@property (nullable, strong) SDLVehicleDataResult *rpm;
/**
* @abstract A SDLVehicleDataResult* value. The fuel level in the tank (percentage)
*/
-@property (strong) SDLVehicleDataResult *fuelLevel;
+@property (nullable, strong) SDLVehicleDataResult *fuelLevel;
/**
* @abstract A SDLVehicleDataResult* value. The fuel level state.
*/
-@property (strong) SDLVehicleDataResult *fuelLevel_State;
+@property (nullable, strong) SDLVehicleDataResult *fuelLevel_State;
/**
* @abstract A SDLVehicleDataResult* value. The instantaneous fuel consumption in microlitres.
*/
-@property (strong) SDLVehicleDataResult *instantFuelConsumption;
+@property (nullable, strong) SDLVehicleDataResult *instantFuelConsumption;
/**
* @abstract A SDLVehicleDataResult* value. The external temperature in degrees celsius.
*/
-@property (strong) SDLVehicleDataResult *externalTemperature;
+@property (nullable, strong) SDLVehicleDataResult *externalTemperature;
/**
* @abstract A SDLVehicleDataResult* value. See PRNDL.
*/
-@property (strong) SDLVehicleDataResult *prndl;
+@property (nullable, strong) SDLVehicleDataResult *prndl;
/**
* @abstract A SDLVehicleDataResult* value. See TireStatus.
*/
-@property (strong) SDLVehicleDataResult *tirePressure;
+@property (nullable, strong) SDLVehicleDataResult *tirePressure;
/**
* @abstract A SDLVehicleDataResult* value. Odometer in km.
*/
-@property (strong) SDLVehicleDataResult *odometer;
+@property (nullable, strong) SDLVehicleDataResult *odometer;
/**
* @abstract A SDLVehicleDataResult* value. The status of the seat belts.
*/
-@property (strong) SDLVehicleDataResult *beltStatus;
+@property (nullable, strong) SDLVehicleDataResult *beltStatus;
/**
* @abstract A SDLVehicleDataResult* value. The body information including power modes.
*/
-@property (strong) SDLVehicleDataResult *bodyInformation;
+@property (nullable, strong) SDLVehicleDataResult *bodyInformation;
/**
* @abstract A SDLVehicleDataResult* value. The device status including signal and battery strength.
*/
-@property (strong) SDLVehicleDataResult *deviceStatus;
+@property (nullable, strong) SDLVehicleDataResult *deviceStatus;
/**
* @abstract A SDLVehicleDataResult* value. The status of the brake pedal.
*/
-@property (strong) SDLVehicleDataResult *driverBraking;
+@property (nullable, strong) SDLVehicleDataResult *driverBraking;
/**
* @abstract A SDLVehicleDataResult* value. The status of the wipers.
*/
-@property (strong) SDLVehicleDataResult *wiperStatus;
+@property (nullable, strong) SDLVehicleDataResult *wiperStatus;
/**
* @abstract A SDLVehicleDataResult* value. Status of the head lamps.
*/
-@property (strong) SDLVehicleDataResult *headLampStatus;
+@property (nullable, strong) SDLVehicleDataResult *headLampStatus;
/**
* @abstract A SDLVehicleDataResult* value. Torque value for engine (in Nm) on non-diesel variants.
*/
-@property (strong) SDLVehicleDataResult *engineTorque;
+@property (nullable, strong) SDLVehicleDataResult *engineTorque;
/**
* @abstract A SDLVehicleDataResult* value. Accelerator pedal position (percentage depressed)
*/
-@property (strong) SDLVehicleDataResult *accPedalPosition;
+@property (nullable, strong) SDLVehicleDataResult *accPedalPosition;
/**
* @abstract A SDLVehicleDataResult* value. Current angle of the steering wheel (in deg)
*/
-@property (strong) SDLVehicleDataResult *steeringWheelAngle;
-@property (strong) SDLVehicleDataResult *eCallInfo;
-@property (strong) SDLVehicleDataResult *airbagStatus;
-@property (strong) SDLVehicleDataResult *emergencyEvent;
-@property (strong) SDLVehicleDataResult *clusterModes;
-@property (strong) SDLVehicleDataResult *myKey;
+@property (nullable, strong) SDLVehicleDataResult *steeringWheelAngle;
+@property (nullable, strong) SDLVehicleDataResult *eCallInfo;
+@property (nullable, strong) SDLVehicleDataResult *airbagStatus;
+@property (nullable, strong) SDLVehicleDataResult *emergencyEvent;
+@property (nullable, strong) SDLVehicleDataResult *clusterModes;
+@property (nullable, strong) SDLVehicleDataResult *myKey;
@end
+
+NS_ASSUME_NONNULL_END