SDLOnRCStatus Class Reference

Section Contents

Overview

OnRCStatus notifications to all registered mobile applications and the HMI whenever (1) SDL allocates a module to an application or (2) it de-allocates a module from an application, or (3) an application registers with SDL

allocatedModules

@abstract Contains a list (zero or more) of module types that are allocated to the application.

Required, Array of SDLModuleData, Array size 0 - 100

See

SDLPermissionItem

Objective-C

@property (nonatomic, strong) NSArray<SDLModuleData *> *_Nonnull allocatedModules;

Swift

var allocatedModules: [SDLModuleData] { get set }

freeModules

@abstract Contains a list (zero or more) of module types that are free to access for the application.

Required, Array of SDLModuleData, Array size 0 - 100

See

SDLPermissionItem

Objective-C

@property (nonatomic, strong) NSArray<SDLModuleData *> *_Nonnull freeModules;

Swift

var freeModules: [SDLModuleData] { get set }

allowed

Issued by SDL to notify the application about remote control status change on SDL If “true” - RC is allowed; if “false” - RC is disallowed.

optional, Boolean, default Value = false

Objective-C

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

Swift

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