Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Documentation
Sidebar

SDLHMICapabilities Class Reference

Section Contents

Overview

Contains information about the HMI capabilities.

Since SDL 3.0

navigation

Availability of built in Nav. True: Available, False: Not Available

Boolean value. Optional.

Since SDL 3.0

Objective-C

@property (readwrite, copy, nonatomic, nullable) NSNumber<SDLBool> *navigation;

Swift

@NSCopying var navigation: (NSNumber & SDLBool)? { get set }

phoneCall

Availability of built in phone. True: Available, False: Not Available

Boolean value. Optional.

Since SDL 3.0

Objective-C

@property (readwrite, copy, nonatomic, nullable) NSNumber<SDLBool> *phoneCall;

Swift

@NSCopying var phoneCall: (NSNumber & SDLBool)? { get set }

videoStreaming

Availability of built in video streaming. True: Available, False: Not Available

Boolean value. Optional.

Since SDL 4.5

Objective-C

@property (readwrite, copy, nonatomic, nullable)
    NSNumber<SDLBool> *videoStreaming;

Swift

@NSCopying var videoStreaming: (NSNumber & SDLBool)? { get set }

remoteControl

Availability of built in remote control. True: Available, False: Not Available

Boolean value. Optional.

Since SDL 4.5

Objective-C

@property (readwrite, copy, nonatomic, nullable)
    NSNumber<SDLBool> *remoteControl;

Swift

@NSCopying var remoteControl: (NSNumber & SDLBool)? { get set }

appServices

Availability of app services. True: Available, False: Not Available

App services is supported since SDL 5.1. If your connection is 5.1+, you can assume that app services is available even though between v5.1 and v6.0 this parameter is nil.

Boolean value. Optional.

Since SDL 6.0

Objective-C

@property (readwrite, copy, nonatomic, nullable) NSNumber<SDLBool> *appServices;

Swift

@NSCopying var appServices: (NSNumber & SDLBool)? { get set }

displays

Availability of displays. True: Available, False: Not Available

Boolean value. Optional.

Since SDL 6.0

Objective-C

@property (readwrite, copy, nonatomic, nullable) NSNumber<SDLBool> *displays;

Swift

@NSCopying var displays: (NSNumber & SDLBool)? { get set }

seatLocation

Availability of seatLocation. True: Available, False: Not Available

Boolean value. Optional.

Since SDL 6.0 *

Objective-C

@property (readwrite, copy, nonatomic, nullable) NSNumber<SDLBool> *seatLocation;

Swift

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