Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
To Top Created with Sketch. To Top
To Bottom Created with Sketch. To Bottom
iOS Documentation
SDLUnsubscribeVehicleData

SDLUnsubscribeVehicleData Class Reference

Section Contents

Overview

This function is used to unsubscribe the notifications from the subscribeVehicleData function

Function Group: Location, VehicleInfo and DrivingChara

HMILevel needs to be FULL, LIMITED or BACKGROUND

@since SmartDeviceLink 2.0
See SDLSubscribeVehicleData SDLGetVehicleData

-initWithAccelerationPedalPosition:airbagStatus:beltStatus:bodyInformation:cloudAppVehicleID:clusterModeStatus:deviceStatus:driverBraking:eCallInfo:electronicParkBrakeStatus:emergencyEvent:engineOilLife:engineTorque:externalTemperature:fuelLevel:fuelLevelState:fuelRange:gps:headLampStatus:instantFuelConsumption:myKey:odometer:prndl:rpm:speed:steeringWheelAngle:tirePressure:turnSignal:wiperStatus:

Convenience init for unsubscribing to all possible vehicle data items.

Objective-C

- (nonnull instancetype)
    initWithAccelerationPedalPosition:(BOOL)accelerationPedalPosition
                         airbagStatus:(BOOL)airbagStatus
                           beltStatus:(BOOL)beltStatus
                      bodyInformation:(BOOL)bodyInformation
                    cloudAppVehicleID:(BOOL)cloudAppVehicleID
                    clusterModeStatus:(BOOL)clusterModeStatus
                         deviceStatus:(BOOL)deviceStatus
                        driverBraking:(BOOL)driverBraking
                            eCallInfo:(BOOL)eCallInfo
            electronicParkBrakeStatus:(BOOL)electronicParkBrakeStatus
                       emergencyEvent:(BOOL)emergencyEvent
                        engineOilLife:(BOOL)engineOilLife
                         engineTorque:(BOOL)engineTorque
                  externalTemperature:(BOOL)externalTemperature
                            fuelLevel:(BOOL)fuelLevel
                       fuelLevelState:(BOOL)fuelLevelState
                            fuelRange:(BOOL)fuelRange
                                  gps:(BOOL)gps
                       headLampStatus:(BOOL)headLampStatus
               instantFuelConsumption:(BOOL)instantFuelConsumption
                                myKey:(BOOL)myKey
                             odometer:(BOOL)odometer
                                prndl:(BOOL)prndl
                                  rpm:(BOOL)rpm
                                speed:(BOOL)speed
                   steeringWheelAngle:(BOOL)steeringWheelAngle
                         tirePressure:(BOOL)tirePressure
                           turnSignal:(BOOL)turnSignal
                          wiperStatus:(BOOL)wiperStatus;

Swift

init(accelerationPedalPosition: Bool, airbagStatus: Bool, beltStatus: Bool, bodyInformation: Bool, cloudAppVehicleID: Bool, clusterModeStatus: Bool, deviceStatus: Bool, driverBraking: Bool, eCallInfo: Bool, electronicParkBrakeStatus: Bool, emergencyEvent: Bool, engineOilLife: Bool, engineTorque: Bool, externalTemperature: Bool, fuelLevel: Bool, fuelLevelState: Bool, fuelRange: Bool, gps: Bool, headLampStatus: Bool, instantFuelConsumption: Bool, myKey: Bool, odometer: Bool, prndl: Bool, rpm: Bool, speed: Bool, steeringWheelAngle: Bool, tirePressure: Bool, turnSignal: Bool, wiperStatus: Bool)

Parameters

accelerationPedalPosition

Unsubscribe to accelerationPedalPosition

airbagStatus

Unsubscribe to airbagStatus

beltStatus

Unsubscribe to beltStatus

bodyInformation

Unsubscribe to bodyInformation

cloudAppVehicleID

Unsubscribe to cloudAppVehicleID

clusterModeStatus

Unsubscribe to clusterModeStatus

deviceStatus

Unsubscribe to deviceStatus

driverBraking

Unsubscribe to driverBraking

eCallInfo

Unsubscribe to eCallInfo

electronicParkBrakeStatus

Unsubscribe to electronicParkBrakeStatus

emergencyEvent

Unsubscribe to emergencyEvent

engineOilLife

Unsubscribe to engineOilLife

engineTorque

Unsubscribe to engineTorque

externalTemperature

Unsubscribe to externalTemperature

fuelLevel

Unsubscribe to fuelLevel

fuelLevelState

Unsubscribe to fuelLevelState

fuelRange

Unsubscribe to fuelRange

gps

Unsubscribe to gps

headLampStatus

Unsubscribe to headLampStatus

instantFuelConsumption

Unsubscribe to instantFuelConsumption

myKey

Unsubscribe to myKey

odometer

Unsubscribe to odometer

prndl

Unsubscribe to prndl

rpm

Unsubscribe to rpm

speed

Unsubscribe to speed

steeringWheelAngle

Unsubscribe to steeringWheelAngle

tirePressure

Unsubscribe to tirePressure

turnSignal

Unsubscribe to turnSignal

wiperStatus

Unsubscribe to wiperStatus

Return Value

A SDLUnsubscribeVehicleData object

-initWithGps:speed:rpm:instantFuelConsumption:fuelRange:externalTemperature:turnSignal:gearStatus:tirePressure:odometer:beltStatus:bodyInformation:deviceStatus:driverBraking:wiperStatus:headLampStatus:engineTorque:accPedalPosition:steeringWheelAngle:engineOilLife:electronicParkBrakeStatus:cloudAppVehicleID:stabilityControlsStatus:eCallInfo:airbagStatus:emergencyEvent:clusterModeStatus:myKey:handsOffSteering:windowStatus:

Convenience init for unsubscribing from all possible vehicle data items.

Objective-C

- (nonnull instancetype)
                  initWithGps:(nullable NSNumber<SDLBool> *)gps
                        speed:(nullable NSNumber<SDLBool> *)speed
                          rpm:(nullable NSNumber<SDLBool> *)rpm
       instantFuelConsumption:
           (nullable NSNumber<SDLBool> *)instantFuelConsumption
                    fuelRange:(nullable NSNumber<SDLBool> *)fuelRange
          externalTemperature:(nullable NSNumber<SDLBool> *)externalTemperature
                   turnSignal:(nullable NSNumber<SDLBool> *)turnSignal
                   gearStatus:(nullable NSNumber<SDLBool> *)gearStatus
                 tirePressure:(nullable NSNumber<SDLBool> *)tirePressure
                     odometer:(nullable NSNumber<SDLBool> *)odometer
                   beltStatus:(nullable NSNumber<SDLBool> *)beltStatus
              bodyInformation:(nullable NSNumber<SDLBool> *)bodyInformation
                 deviceStatus:(nullable NSNumber<SDLBool> *)deviceStatus
                driverBraking:(nullable NSNumber<SDLBool> *)driverBraking
                  wiperStatus:(nullable NSNumber<SDLBool> *)wiperStatus
               headLampStatus:(nullable NSNumber<SDLBool> *)headLampStatus
                 engineTorque:(nullable NSNumber<SDLBool> *)engineTorque
             accPedalPosition:(nullable NSNumber<SDLBool> *)accPedalPosition
           steeringWheelAngle:(nullable NSNumber<SDLBool> *)steeringWheelAngle
                engineOilLife:(nullable NSNumber<SDLBool> *)engineOilLife
    electronicParkBrakeStatus:
        (nullable NSNumber<SDLBool> *)electronicParkBrakeStatus
            cloudAppVehicleID:(nullable NSNumber<SDLBool> *)cloudAppVehicleID
      stabilityControlsStatus:
          (nullable NSNumber<SDLBool> *)stabilityControlsStatus
                    eCallInfo:(nullable NSNumber<SDLBool> *)eCallInfo
                 airbagStatus:(nullable NSNumber<SDLBool> *)airbagStatus
               emergencyEvent:(nullable NSNumber<SDLBool> *)emergencyEvent
            clusterModeStatus:(nullable NSNumber<SDLBool> *)clusterModeStatus
                        myKey:(nullable NSNumber<SDLBool> *)myKey
             handsOffSteering:(nullable NSNumber<SDLBool> *)handsOffSteering
                 windowStatus:(nullable NSNumber<SDLBool> *)windowStatus;

Swift

init(gps: (NSNumber & SDLBool)?, speed: (NSNumber & SDLBool)?, rpm: (NSNumber & SDLBool)?, instantFuelConsumption: (NSNumber & SDLBool)?, fuelRange: (NSNumber & SDLBool)?, externalTemperature: (NSNumber & SDLBool)?, turnSignal: (NSNumber & SDLBool)?, gearStatus: (NSNumber & SDLBool)?, tirePressure: (NSNumber & SDLBool)?, odometer: (NSNumber & SDLBool)?, beltStatus: (NSNumber & SDLBool)?, bodyInformation: (NSNumber & SDLBool)?, deviceStatus: (NSNumber & SDLBool)?, driverBraking: (NSNumber & SDLBool)?, wiperStatus: (NSNumber & SDLBool)?, headLampStatus: (NSNumber & SDLBool)?, engineTorque: (NSNumber & SDLBool)?, accPedalPosition: (NSNumber & SDLBool)?, steeringWheelAngle: (NSNumber & SDLBool)?, engineOilLife: (NSNumber & SDLBool)?, electronicParkBrakeStatus: (NSNumber & SDLBool)?, cloudAppVehicleID: (NSNumber & SDLBool)?, stabilityControlsStatus: (NSNumber & SDLBool)?, eCallInfo: (NSNumber & SDLBool)?, airbagStatus: (NSNumber & SDLBool)?, emergencyEvent: (NSNumber & SDLBool)?, clusterModeStatus: (NSNumber & SDLBool)?, myKey: (NSNumber & SDLBool)?, handsOffSteering: (NSNumber & SDLBool)?, windowStatus: (NSNumber & SDLBool)?)

Parameters

gps

- gps

speed

- speed

rpm

- rpm

instantFuelConsumption

- instantFuelConsumption

fuelRange

- fuelRange

externalTemperature

- externalTemperature

turnSignal

- turnSignal

gearStatus

- gearStatus

tirePressure

- tirePressure

odometer

- odometer

beltStatus

- beltStatus

bodyInformation

- bodyInformation

deviceStatus

- deviceStatus

driverBraking

- driverBraking

wiperStatus

- wiperStatus

headLampStatus

- headLampStatus

engineTorque

- engineTorque

accPedalPosition

- accPedalPosition

steeringWheelAngle

- steeringWheelAngle

engineOilLife

- engineOilLife

electronicParkBrakeStatus

- electronicParkBrakeStatus

cloudAppVehicleID

- cloudAppVehicleID

stabilityControlsStatus

- stabilityControlsStatus

eCallInfo

- eCallInfo

airbagStatus

- airbagStatus

emergencyEvent

- emergencyEvent

clusterModeStatus

- clusterModeStatus

myKey

- myKey

handsOffSteering

- handsOffSteering

windowStatus

- windowStatus

Return Value

A SDLUnsubscribeVehicleData object

-initWithGps:speed:rpm:instantFuelConsumption:fuelRange:climateData:turnSignal:gearStatus:tirePressure:odometer:beltStatus:bodyInformation:deviceStatus:driverBraking:wiperStatus:headLampStatus:engineTorque:accPedalPosition:steeringWheelAngle:engineOilLife:electronicParkBrakeStatus:cloudAppVehicleID:stabilityControlsStatus:eCallInfo:airbagStatus:emergencyEvent:clusterModeStatus:myKey:windowStatus:handsOffSteering:seatOccupancy:

Convenience init for unsubscribing from all possible vehicle data items.

Objective-C

- (nonnull instancetype)
                  initWithGps:(nullable NSNumber<SDLBool> *)gps
                        speed:(nullable NSNumber<SDLBool> *)speed
                          rpm:(nullable NSNumber<SDLBool> *)rpm
       instantFuelConsumption:
           (nullable NSNumber<SDLBool> *)instantFuelConsumption
                    fuelRange:(nullable NSNumber<SDLBool> *)fuelRange
                  climateData:(nullable NSNumber<SDLBool> *)climateData
                   turnSignal:(nullable NSNumber<SDLBool> *)turnSignal
                   gearStatus:(nullable NSNumber<SDLBool> *)gearStatus
                 tirePressure:(nullable NSNumber<SDLBool> *)tirePressure
                     odometer:(nullable NSNumber<SDLBool> *)odometer
                   beltStatus:(nullable NSNumber<SDLBool> *)beltStatus
              bodyInformation:(nullable NSNumber<SDLBool> *)bodyInformation
                 deviceStatus:(nullable NSNumber<SDLBool> *)deviceStatus
                driverBraking:(nullable NSNumber<SDLBool> *)driverBraking
                  wiperStatus:(nullable NSNumber<SDLBool> *)wiperStatus
               headLampStatus:(nullable NSNumber<SDLBool> *)headLampStatus
                 engineTorque:(nullable NSNumber<SDLBool> *)engineTorque
             accPedalPosition:(nullable NSNumber<SDLBool> *)accPedalPosition
           steeringWheelAngle:(nullable NSNumber<SDLBool> *)steeringWheelAngle
                engineOilLife:(nullable NSNumber<SDLBool> *)engineOilLife
    electronicParkBrakeStatus:
        (nullable NSNumber<SDLBool> *)electronicParkBrakeStatus
            cloudAppVehicleID:(nullable NSNumber<SDLBool> *)cloudAppVehicleID
      stabilityControlsStatus:
          (nullable NSNumber<SDLBool> *)stabilityControlsStatus
                    eCallInfo:(nullable NSNumber<SDLBool> *)eCallInfo
                 airbagStatus:(nullable NSNumber<SDLBool> *)airbagStatus
               emergencyEvent:(nullable NSNumber<SDLBool> *)emergencyEvent
            clusterModeStatus:(nullable NSNumber<SDLBool> *)clusterModeStatus
                        myKey:(nullable NSNumber<SDLBool> *)myKey
                 windowStatus:(nullable NSNumber<SDLBool> *)windowStatus
             handsOffSteering:(nullable NSNumber<SDLBool> *)handsOffSteering
                seatOccupancy:(nullable NSNumber<SDLBool> *)seatOccupancy;

Swift

init(gps: (NSNumber & SDLBool)?, speed: (NSNumber & SDLBool)?, rpm: (NSNumber & SDLBool)?, instantFuelConsumption: (NSNumber & SDLBool)?, fuelRange: (NSNumber & SDLBool)?, climateData: (NSNumber & SDLBool)?, turnSignal: (NSNumber & SDLBool)?, gearStatus: (NSNumber & SDLBool)?, tirePressure: (NSNumber & SDLBool)?, odometer: (NSNumber & SDLBool)?, beltStatus: (NSNumber & SDLBool)?, bodyInformation: (NSNumber & SDLBool)?, deviceStatus: (NSNumber & SDLBool)?, driverBraking: (NSNumber & SDLBool)?, wiperStatus: (NSNumber & SDLBool)?, headLampStatus: (NSNumber & SDLBool)?, engineTorque: (NSNumber & SDLBool)?, accPedalPosition: (NSNumber & SDLBool)?, steeringWheelAngle: (NSNumber & SDLBool)?, engineOilLife: (NSNumber & SDLBool)?, electronicParkBrakeStatus: (NSNumber & SDLBool)?, cloudAppVehicleID: (NSNumber & SDLBool)?, stabilityControlsStatus: (NSNumber & SDLBool)?, eCallInfo: (NSNumber & SDLBool)?, airbagStatus: (NSNumber & SDLBool)?, emergencyEvent: (NSNumber & SDLBool)?, clusterModeStatus: (NSNumber & SDLBool)?, myKey: (NSNumber & SDLBool)?, windowStatus: (NSNumber & SDLBool)?, handsOffSteering: (NSNumber & SDLBool)?, seatOccupancy: (NSNumber & SDLBool)?)

Parameters

gps

- gps

speed

- speed

rpm

- rpm

instantFuelConsumption

- instantFuelConsumption

fuelRange

- fuelRange

climateData

- climateData

turnSignal

- turnSignal

gearStatus

- gearStatus

tirePressure

- tirePressure

odometer

- odometer

beltStatus

- beltStatus

bodyInformation

- bodyInformation

deviceStatus

- deviceStatus

driverBraking

- driverBraking

wiperStatus

- wiperStatus

headLampStatus

- headLampStatus

engineTorque

- engineTorque

accPedalPosition

- accPedalPosition

steeringWheelAngle

- steeringWheelAngle

engineOilLife

- engineOilLife

electronicParkBrakeStatus

- electronicParkBrakeStatus

cloudAppVehicleID

- cloudAppVehicleID

stabilityControlsStatus

- stabilityControlsStatus

eCallInfo

- eCallInfo

airbagStatus

- airbagStatus

emergencyEvent

- emergencyEvent

clusterModeStatus

- clusterModeStatus

myKey

- myKey

windowStatus

- windowStatus

handsOffSteering

- handsOffSteering

seatOccupancy

- seatOccupancy

Return Value

A SDLUnsubscribeVehicleData object

gearStatus

See GearStatus

@since SDL 7.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *gearStatus;

Swift

var gearStatus: (NSNumber & SDLBool)? { get set }

gps

If true, unsubscribes from GPS

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *gps;

Swift

var gps: (NSNumber & SDLBool)? { get set }

speed

If true, unsubscribes from Speed

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *speed;

Swift

var speed: (NSNumber & SDLBool)? { get set }

rpm

If true, unsubscribes from RPM

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *rpm;

Swift

var rpm: (NSNumber & SDLBool)? { get set }

fuelLevel

If true, unsubscribes from Fuel Level

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *fuelLevel;

Swift

var fuelLevel: (NSNumber & SDLBool)? { get set }

fuelLevel_State

If true, unsubscribes from Fuel Level State

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *fuelLevel_State;

Swift

var fuelLevel_State: (NSNumber & SDLBool)? { get set }

fuelRange

If true, unsubscribes from Fuel Range

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *fuelRange;

Swift

var fuelRange: (NSNumber & SDLBool)? { get set }

instantFuelConsumption

If true, unsubscribes from Instant Fuel Consumption

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *instantFuelConsumption;

Swift

var instantFuelConsumption: (NSNumber & SDLBool)? { get set }

climateData

See ClimateData

@added in SmartDeviceLink 7.1.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *climateData;

Swift

var climateData: (NSNumber & SDLBool)? { get set }

externalTemperature

The external temperature in degrees celsius. This parameter is deprecated starting RPC Spec 7.1, please see climateData.

@deprecated in SmartDeviceLink 7.1.0 @added in SmartDeviceLink 2.0.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *externalTemperature;

Swift

var externalTemperature: (NSNumber & SDLBool)? { get set }

prndl

See PRNDL. This parameter is deprecated and it is now covered in gearStatus

@deprecated @since SDL 7.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *prndl;

Swift

var prndl: (NSNumber & SDLBool)? { get set }

tirePressure

If true, unsubscribes from Tire Pressure

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *tirePressure;

Swift

var tirePressure: (NSNumber & SDLBool)? { get set }

odometer

If true, unsubscribes from Odometer

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *odometer;

Swift

var odometer: (NSNumber & SDLBool)? { get set }

beltStatus

If true, unsubscribes from Belt Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *beltStatus;

Swift

var beltStatus: (NSNumber & SDLBool)? { get set }

bodyInformation

If true, unsubscribes from Body Information

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *bodyInformation;

Swift

var bodyInformation: (NSNumber & SDLBool)? { get set }

deviceStatus

If true, unsubscribes from Device Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *deviceStatus;

Swift

var deviceStatus: (NSNumber & SDLBool)? { get set }

driverBraking

If true, unsubscribes from Driver Braking

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *driverBraking;

Swift

var driverBraking: (NSNumber & SDLBool)? { get set }

windowStatus

See WindowStatus

@since SDL 7.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *windowStatus;

Swift

var windowStatus: (NSNumber & SDLBool)? { get set }

wiperStatus

If true, unsubscribes from Wiper Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *wiperStatus;

Swift

var wiperStatus: (NSNumber & SDLBool)? { get set }

handsOffSteering

To indicate whether driver hands are off the steering wheel

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *handsOffSteering;

Swift

var handsOffSteering: (NSNumber & SDLBool)? { get set }

headLampStatus

If true, unsubscribes from Head Lamp Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *headLampStatus;

Swift

var headLampStatus: (NSNumber & SDLBool)? { get set }

engineOilLife

If true, unsubscribes from Engine Oil Life

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *engineOilLife;

Swift

var engineOilLife: (NSNumber & SDLBool)? { get set }

engineTorque

If true, unsubscribes from Engine Torque

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *engineTorque;

Swift

var engineTorque: (NSNumber & SDLBool)? { get set }

accPedalPosition

If true, unsubscribes from Acc Pedal Position

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *accPedalPosition;

Swift

var accPedalPosition: (NSNumber & SDLBool)? { get set }

stabilityControlsStatus

See StabilityControlsStatus

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *stabilityControlsStatus;

Swift

var stabilityControlsStatus: (NSNumber & SDLBool)? { get set }

steeringWheelAngle

If true, unsubscribes from Steering Wheel Angle data

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *steeringWheelAngle;

Swift

var steeringWheelAngle: (NSNumber & SDLBool)? { get set }

eCallInfo

If true, unsubscribes from eCallInfo

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *eCallInfo;

Swift

var eCallInfo: (NSNumber & SDLBool)? { get set }

airbagStatus

If true, unsubscribes from Airbag Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *airbagStatus;

Swift

var airbagStatus: (NSNumber & SDLBool)? { get set }

emergencyEvent

If true, unsubscribes from Emergency Event

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *emergencyEvent;

Swift

var emergencyEvent: (NSNumber & SDLBool)? { get set }

clusterModeStatus

If true, unsubscribes from Cluster Mode Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *clusterModeStatus;

Swift

var clusterModeStatus: (NSNumber & SDLBool)? { get set }

myKey

If true, unsubscribes from My Key

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *myKey;

Swift

var myKey: (NSNumber & SDLBool)? { get set }

electronicParkBrakeStatus

A boolean value. If true, unsubscribes to the Electronic Parking Brake Status

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *electronicParkBrakeStatus;

Swift

var electronicParkBrakeStatus: (NSNumber & SDLBool)? { get set }

turnSignal

A boolean value. If true, unsubscribes to the Turn Signal

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *turnSignal;

Swift

var turnSignal: (NSNumber & SDLBool)? { get set }

cloudAppVehicleID

A boolean value. If true, unsubscribes to the Cloud App Vehicle ID

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *cloudAppVehicleID;

Swift

var cloudAppVehicleID: (NSNumber & SDLBool)? { get set }

-setOEMCustomVehicleData:withVehicleDataState:

Sets the OEM custom vehicle data state for any given OEM custom vehicle data name.

Added SmartDeviceLink 6.0

Objective-C

- (void)setOEMCustomVehicleData:(nonnull NSString *)vehicleDataName
           withVehicleDataState:(BOOL)vehicleDataState;

Swift

func setOEMCustomVehicleData(name vehicleDataName: String, state vehicleDataState: Bool)

Parameters

vehicleDataName

The name of the OEM custom vehicle data item.

vehicleDataState

A boolean value. If true, requests an unsubscribes of the OEM custom vehicle data item.

-getOEMCustomVehicleData:

Gets the OEM custom vehicle data state for any given OEM custom vehicle data name.

Added SmartDeviceLink 6.0

Objective-C

- (nullable NSNumber<SDLBool> *)getOEMCustomVehicleData:
    (nonnull NSString *)vehicleDataName;

Swift

func getOEMCustomVehicleData(_ vehicleDataName: String) -> (NSNumber & SDLBool)?

Parameters

vehicleDataName

The name of the OEM custom vehicle data item to unsubscribe for.

Return Value

A boolean value indicating if an unsubscribe request will occur for the OEM custom vehicle data item.

seatOccupancy

See SeatOccupancy

@added in SmartDeviceLink 7.1.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *seatOccupancy;

Swift

var seatOccupancy: (NSNumber & SDLBool)? { get set }
View on GitHub.com
Previous Section Next Section