SDL RPC Request for expanded information about a supported system/HMI capability
@since SDL 4.5
Convenience init
- (nonnull instancetype)initWithType:(nonnull SDLSystemCapabilityType)type;
init(type: SDLSystemCapabilityType)
The type of system capability
A SDLSystemCapabilityType object
Convenience init
- (nonnull instancetype)initWithType:(nonnull SDLSystemCapabilityType)type
subscribe:(BOOL)subscribe;
init(type: SDLSystemCapabilityType, subscribe: Bool)
The type of system capability
Whether or not to subscribe to updates of the supplied service capability type
A SDLSystemCapabilityType object
The type of system capability to get more information on
SDLSystemCapabilityType, Required
@property (nonatomic, strong) SDLSystemCapabilityType _Nonnull systemCapabilityType;
var systemCapabilityType: SDLSystemCapabilityType { get set }
Flag to subscribe to updates of the supplied service capability type. If true, the requester will be subscribed. If false, the requester will not be subscribed and be removed as a subscriber if it was previously subscribed.
Boolean, Optional
@property (nonatomic, strong, nullable) NSNumber<SDLBool> *subscribe;
var subscribe: (NSNumber & SDLBool)? { get set }