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
SDLBool SDLFloat SDLInt SDLUInt

Protocols Reference

Section Contents

Overview

The following protocols are available globally.

SDLInt

A declaration that this NSNumber contains an NSInteger.

Objective-C

@protocol SDLInt

Swift

protocol SDLInt

SDLUInt

A declaration that this NSNumber contains an NSUInteger.

Objective-C

@protocol SDLUInt

Swift

protocol SDLUInt

SDLBool

A declaration that this NSNumber contains a BOOL.

Objective-C

@protocol SDLBool

Swift

protocol SDLBool

SDLFloat

A declaration that this NSNumber contains a float.

Objective-C

@protocol SDLFloat

Swift

protocol SDLFloat

SDLAudioStreamManagerDelegate

Delegate for the AudioStreamManager

See more

Objective-C

@protocol SDLAudioStreamManagerDelegate <NSObject>

Swift

protocol SDLAudioStreamManagerDelegate : NSObjectProtocol

SDLChoiceSetDelegate

Delegate for the SDLChoiceSet. Contains methods that get called when an action is taken on a choice cell.

See more

Objective-C

@protocol SDLChoiceSetDelegate <NSObject>

Swift

protocol SDLChoiceSetDelegate : NSObjectProtocol

SDLKeyboardDelegate

They delegate of a keyboard popup allowing customization at runtime of the keyboard.

See more

Objective-C

@protocol SDLKeyboardDelegate <NSObject>

Swift

protocol SDLKeyboardDelegate : NSObjectProtocol

SDLLogTarget

A protocol describing a place logs from SDLLogManager are logged to

See more

Objective-C

@protocol SDLLogTarget <NSObject>

Swift

protocol SDLLogTarget : NSObjectProtocol

SDLManagerDelegate

The manager’s delegate

See more

Objective-C

@protocol SDLManagerDelegate <NSObject>

Swift

protocol SDLManagerDelegate : NSObjectProtocol

SDLSecurityType

A protocol used by SDL Security libraries.

Warning

Used internally
See more

Objective-C

@protocol SDLSecurityType <NSObject>

Swift

protocol SDLSecurityType : NSObjectProtocol

SDLServiceEncryptionDelegate

Delegate for the encryption service.

See more

Objective-C

@protocol SDLServiceEncryptionDelegate <NSObject>

Swift

protocol SDLServiceEncryptionDelegate : NSObjectProtocol

SDLStreamingAudioManagerType

Streaming audio manager

See more

Objective-C

@protocol SDLStreamingAudioManagerType <NSObject>

Swift

protocol SDLStreamingAudioManagerType : NSObjectProtocol

SDLStreamingMediaManagerDataSource

A data source for the streaming manager’s preferred resolutions and preferred formats.

See more

Objective-C

@protocol SDLStreamingMediaManagerDataSource <NSObject>

Swift

protocol SDLStreamingMediaManagerDataSource : NSObjectProtocol

SDLStreamingVideoDelegate

A delegate method about changes to streaming video for streaming video apps

See more

Objective-C

@protocol SDLStreamingVideoDelegate <NSObject>

Swift

protocol SDLStreamingVideoDelegate : NSObjectProtocol

SDLTouchManagerDelegate

The delegate to be notified of processed touches such as pinches, pans, and taps

See more

Objective-C

@protocol SDLTouchManagerDelegate <NSObject>

Swift

protocol SDLTouchManagerDelegate : NSObjectProtocol
View on GitHub.com