The following enumerations are available globally.
Image format of an artwork file
See moreenum SDLArtworkImageFormat : NSUInteger {}
enum SDLArtworkImageFormat : UInt, @unchecked Sendable
The layout to use when a choice set is displayed
See moreenum SDLChoiceSetLayout : NSUInteger {}
enum SDLChoiceSetLayout : UInt, @unchecked Sendable
Error associated with the underlying operating system
See moreenum SDLSystemError : NSInteger {}
enum SDLSystemError : Int, @unchecked Sendable
Errors associated with the SDLManager class.
See moreenum SDLEncryptionLifecycleManagerError : NSInteger {}
enum SDLEncryptionLifecycleManagerError : Int, @unchecked Sendable
Errors associated with the SDLManager class.
See moreenum SDLManagerError : NSInteger {}
enum SDLManagerError : Int, @unchecked Sendable
Errors associated with the SDLFileManager class.
See moreenum SDLFileManagerError : NSInteger {}
enum SDLFileManagerError : Int, @unchecked Sendable
Errors associated with the ScreenManager class
See moreenum SDLTextAndGraphicManagerError : NSInteger {}
enum SDLTextAndGraphicManagerError : Int, @unchecked Sendable
Errors associated with the Soft Button Manager class
See moreenum SDLSoftButtonManagerError : NSInteger {}
enum SDLSoftButtonManagerError : Int, @unchecked Sendable
Errors associated with the Subscribe Button Manager class
See moreenum SDLSubscribeButtonManagerError : NSInteger {}
enum SDLSubscribeButtonManagerError : Int, @unchecked Sendable
Errors associated with the Menu Manager class
See moreenum SDLMenuManagerError : NSInteger {}
enum SDLMenuManagerError : Int, @unchecked Sendable
Errors associated with Choice Set Manager class
See moreenum SDLChoiceSetManagerError : NSInteger {}
enum SDLChoiceSetManagerError : Int, @unchecked Sendable
Errors associated with Alert Manager class
See moreenum SDLAlertManagerError : NSInteger {}
enum SDLAlertManagerError : Int, @unchecked Sendable
Errors associated with the system capability manager
See moreenum SDLSystemCapabilityManagerError : NSInteger {}
enum SDLSystemCapabilityManagerError : Int, @unchecked Sendable
Errors associated with transport.
See moreenum SDLTransportError : NSInteger {}
enum SDLTransportError : Int, @unchecked Sendable
Errors associated with store.
See moreenum SDLRPCStoreError : NSInteger {}
enum SDLRPCStoreError : Int, @unchecked Sendable
Errors related to the cache file manager
See moreenum SDLCacheFileManagerError : NSInteger {}
enum SDLCacheFileManagerError : Int, @unchecked Sendable
Errors related to the audio stream manager
See moreenum SDLAudioStreamManagerError : NSInteger {}
enum SDLAudioStreamManagerError : Int, @unchecked Sendable
List of secondary transports
See moreenum SDLSecondaryTransports : NSUInteger {}
struct SDLSecondaryTransports : OptionSet, @unchecked Sendable
Describes when the lock screen should be shown.
See moreenum SDLLockScreenConfigurationDisplayMode : NSUInteger {}
enum SDLLockScreenConfigurationDisplayMode : UInt, @unchecked Sendable
An enum describing log bytes direction
See moreenum SDLLogBytesDirection : NSUInteger {}
enum SDLLogBytesDirection : UInt, @unchecked Sendable
Flags used for SDLLogLevel to provide correct enum values. This is purely for internal use.
See moreenum SDLLogFlag : NSUInteger {}
struct SDLLogFlag : OptionSet, @unchecked Sendable
An enum describing a level of logging.
See moreenum SDLLogLevel : NSInteger {}
enum SDLLogLevel : Int, @unchecked Sendable
The output format of logs; how they will appear when printed out into a string.
See moreenum SDLLogFormatType : NSUInteger {}
enum SDLLogFormatType : UInt, @unchecked Sendable
Dynamic Menu Manager Mode
When on this feature will smart arrange a new menu comparing it to the old menu if one exists.
See moreenum SDLDynamicMenuUpdatesMode : NSUInteger {}
enum SDLDynamicMenuUpdatesMode : UInt, @unchecked Sendable
A permission group type which will be used to tell the system what type of changes you want to be notified about for the group.
See moreenum SDLPermissionGroupType : NSUInteger {}
enum SDLPermissionGroupType : UInt, @unchecked Sendable
The status of the group of RPCs permissions.
See moreenum SDLPermissionGroupStatus : NSUInteger {}
enum SDLPermissionGroupStatus : UInt, @unchecked Sendable
Specifies which windows and IDs are predefined and pre-created on behalf of the app. The default window is always available and represents the app window on the main display. It’s an equivalent to today’s app window. For backward compatibility, this will ensure the app always has at least the default window on the main display. The app can choose to use this predefined enum element to specifically address app’s main window or to duplicate window content. It is not possible to duplicate another window to the default window. The primary widget is a special widget, that can be associated with a service type, which is used by the HMI whenever a single widget needs to represent the whole app. The primary widget should be named as the app and can be pre-created by the HMI.
@since SDL 6.0
See moreenum SDLPredefinedWindows : NSUInteger {}
enum SDLPredefinedWindows : UInt, @unchecked Sendable
The data packet’s header and payload combination.
See moreenum SDLFrameType : UInt8 {}
enum SDLFrameType : UInt8, @unchecked Sendable
The data packet’s format and priority.
See moreenum SDLServiceType : UInt8 {}
enum SDLServiceType : UInt8, @unchecked Sendable
The data packet’s available data.
See moreenum SDLFrameInfo : UInt8 {}
enum SDLFrameInfo : UInt8, @unchecked Sendable
The type of RPC message
See moreenum SDLRPCMessageType : Byte {}
enum SDLRPCMessageType : UInt8, @unchecked Sendable
The type of rendering that CarWindow will perform. Depending on your app, you may need to try different ones for best performance
See moreenum SDLCarWindowRenderingType : NSUInteger {}
enum SDLCarWindowRenderingType : UInt, @unchecked Sendable
A flag determining how video and audio streaming should be encrypted
See moreenum SDLStreamingEncryptionFlag : NSInteger {}
enum SDLStreamingEncryptionFlag : Int, @unchecked Sendable
Identifies finger touch
See moreenum SDLTouchIdentifier : NSUInteger {}
enum SDLTouchIdentifier : UInt, @unchecked Sendable