Enumerations
The following enumerations are available globally.
-
Methods of authenticating with a camera.
See moreDeclaration
Objective-C
enum CBLCameraAuthenticationType : NSInteger {}
Swift
enum CameraAuthenticationType : Int, @unchecked Sendable
-
Which advanced features are supported.
See moreDeclaration
Objective-C
enum CBLCameraSupportedFunctionality : NSUInteger {}
Swift
struct SupportedFunctionality : OptionSet, @unchecked Sendable
-
Camera connection states.
See moreDeclaration
Objective-C
enum CBLCameraConnectionState : NSUInteger {}
Swift
enum ConnectionState : UInt, @unchecked Sendable
-
Bitfield values for camera command categories. Cameras can have zero, one, or multiple available command categories at the same time.
See moreDeclaration
Objective-C
enum CBLCameraAvailableCommandCategory : NSUInteger {}
Swift
struct AvailableCommandCategory : OptionSet, @unchecked Sendable
-
Non-fatal warning types that can occur during connection.
See moreDeclaration
Objective-C
enum CBLCameraConnectionWarningType : NSUInteger {}
Swift
enum ConnectionWarningType : UInt, @unchecked Sendable
-
Non-fatal warning categories that can occur during connection.
See moreDeclaration
Objective-C
enum CBLCameraConnectionWarningCategory : NSUInteger {}
Swift
enum ConnectionWarningCategory : UInt, @unchecked Sendable
-
Reasons the live view stream can stop.
See moreDeclaration
Objective-C
enum CBLCameraLiveViewTerminationReason : NSInteger {}
Swift
enum LiveViewTerminationReason : Int, @unchecked Sendable
-
A focus drive direction.
See moreDeclaration
Objective-C
enum CBLFocusDriveDirection : NSInteger {}
Swift
enum FocusDriveDirection : Int, @unchecked Sendable
-
A focus drive amount.
See moreDeclaration
Objective-C
enum CBLFocusDriveAmount : NSInteger {}
Swift
enum FocusDriveAmount : Int, @unchecked Sendable
-
Video recording timer types.
See moreDeclaration
Objective-C
enum CBLVideoTimerType : NSInteger {}
Swift
enum VideoTimerType : Int, @unchecked Sendable
-
Options for discovering cameras.
See moreDeclaration
Objective-C
enum CBLCameraDiscoveryMode : NSInteger {}
Swift
enum CameraDiscoveryMode : Int, @unchecked Sendable
-
Possible camera transport values.
See moreDeclaration
Objective-C
enum CBLCameraTransport : NSInteger {}
Swift
enum CameraTransport : Int, @unchecked Sendable
-
Representations of an image.
See moreDeclaration
Objective-C
enum CBLCameraInitiatedTransferRepresentation : NSInteger {}
Swift
struct CameraInitiatedTransferRepresentation : OptionSet, @unchecked Sendable
-
States that a camera-initiated transfer can be in.
See moreDeclaration
Objective-C
enum CBLCameraInitiatedTransferState : NSInteger {}
Swift
enum CameraInitiatedTransferState : Int, @unchecked Sendable
-
Defines the orientation of the image of the live view frame. If rotating the image, the focal points etc should be rotated too.
See moreDeclaration
Objective-C
enum CBLCameraLiveViewFrameOrientation : NSUInteger {}
Swift
enum LiveViewFrameOrientation : UInt, @unchecked Sendable
-
Defines the format of the pixel data of a live view frame.
See moreDeclaration
Objective-C
enum CBLCameraLiveViewFramePixelFormat : NSUInteger {}
Swift
enum LiveViewFramePixelFormat : UInt, @unchecked Sendable
-
Camera location identifiers for performing manual camera lookups.
See moreDeclaration
Objective-C
enum CBLCameraLocation : NSInteger {}
Swift
enum CameraLocation : Int, @unchecked Sendable
-
Property identifiers.
See moreDeclaration
Objective-C
enum CBLPropertyIdentifier : NSUInteger {}
Swift
enum PropertyIdentifier : UInt, @unchecked Sendable
-
Property categories, which can be useful for grouping properties into sections for the user.
See moreDeclaration
Objective-C
enum CBLPropertyCategory : NSInteger {}
Swift
enum PropertyCategory : Int, @unchecked Sendable
-
Option set for identifying the type of change that occurred to a property. For performance reasons, CascableCore may group value and valid values changes into one callback.
See moreDeclaration
Objective-C
enum CBLPropertyChangeType : NSUInteger {}
Swift
struct PropertyChangeType : OptionSet, @unchecked Sendable
-
Option set identifying how the property can be changed.
See moreDeclaration
Objective-C
enum CBLPropertyValueSetType : NSInteger {}
Swift
struct PropertyValueSetType : OptionSet, @unchecked Sendable
-
Values representing the level of video compression for a
See moreCBLVideoFormatPropertyValue
value. In general, higher values have more compression (i.e., smaller file sizes).Declaration
Objective-C
enum CBLVideoFormatCompressionLevel : NSInteger {}
Swift
enum VideoFormatCompressionLevel : Int, @unchecked Sendable
-
Boolean common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueBoolean : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueBoolean : PropertyCommonValue, @unchecked Sendable
-
Autoexposure mode common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueAutoExposureMode : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueAutoExposureMode : PropertyCommonValue, @unchecked Sendable
-
White balance common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueWhiteBalance : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueWhiteBalance : PropertyCommonValue, @unchecked Sendable
-
Focus mode common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueFocusMode : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueFocusMode : PropertyCommonValue, @unchecked Sendable
-
Battery level common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueBatteryLevel : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueBatteryLevel : PropertyCommonValue, @unchecked Sendable
-
Power source common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValuePowerSource : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValuePowerSource : PropertyCommonValue, @unchecked Sendable
-
Light meter common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueLightMeterStatus : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueLightMeterStatus : PropertyCommonValue, @unchecked Sendable
-
Mirror lockup common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueMirrorLockupStage : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueMirrorLockupStage : PropertyCommonValue, @unchecked Sendable
-
Autofocus system common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueAFSystem : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueAFSystem : PropertyCommonValue, @unchecked Sendable
-
Drive mode common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueDriveMode : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueDriveMode : PropertyCommonValue, @unchecked Sendable
-
Image destination setting common values.
See moreDeclaration
Objective-C
enum CBLPropertyCommonValueImageDestination : CBLPropertyCommonValue {}
Swift
enum PropertyCommonValueImageDestination : PropertyCommonValue, @unchecked Sendable
-
EXIF rotation constants.
See moreDeclaration
Objective-C
enum CBLExifRotation : NSInteger {}
Swift
enum ExifRotation : Int, @unchecked Sendable
-
Filesystem operation types for storage modified observers.
See moreDeclaration
Objective-C
enum CBLFileSystemModificationOperation : NSUInteger {}
Swift
enum FileSystemModificationOperation : UInt, @unchecked Sendable
-
Identifiers for camera slots.
See moreDeclaration
Objective-C
enum CBLStorageSlot : NSInteger {}
Swift
enum StorageSlot : Int, @unchecked Sendable
-
File streaming instructions.
See moreDeclaration
Objective-C
enum CBLFileStreamInstruction : NSUInteger {}
Swift
enum FileStreamInstruction : UInt, @unchecked Sendable
-
Describes the type of rating a particular filesystem item takes when changing the rating.
See moreDeclaration
Objective-C
enum CBLFileSystemItemMutableRatingType : NSInteger {}
Swift
enum FileSystemItemMutableRatingType : Int, @unchecked Sendable
-
A result from a license registration.
See moreDeclaration
Objective-C
enum CBLLicenseVerificationResult : NSUInteger {}
Swift
enum LicenseVerificationResult : UInt, @unchecked Sendable
-
CascableCore error domains.
See moreDeclaration
Objective-C
enum CBLErrorCameraDomain : NSUInteger {}
Swift
enum CBLErrorCameraDomain : UInt, @unchecked Sendable
-
CascableCore error codes.
See moreDeclaration
Objective-C
enum CBLErrorCode : NSUInteger {}
Swift
enum CascableCoreErrorCode : UInt, @unchecked Sendable