Enumerations
The following enumerations are available globally.
-
Indicates a failure occurred while communicating with the remote device.
See moreDeclaration
Swift
@frozen public enum DeviceProtocolError : Error
-
Error response codes.
See moreDeclaration
Swift
@frozen public enum DeviceProtocolErrorCode : UInt8
-
Indicates the mode of operation for the connect UI.
See moreDeclaration
Swift
@frozen public enum ConnectUIMode
-
Indicates the state of a
See moreDiscoveredDevice
during a device search.Declaration
Swift
@frozen public enum DeviceState
-
Indicates the observed signal strength of a device suitable for display in the user interface.
See moreDeclaration
Swift
@frozen public enum SignalStrength
-
Indicates the mode of operation for the device search.
See moreDeclaration
Swift
@available(*, deprecated, message: "DeviceSearchMode has been replaced by ConnectUIMode.") @frozen public enum DeviceSearchMode
-
Indicates whether a firmware update is available.
See moreDeclaration
Swift
@frozen public enum FirmwareUpdateStatus
-
An individual sensor sample. An enum is used as different sensors have provide different data formats.
See moreDeclaration
Swift
@frozen public enum SensorSample
-
Indicates the accuracy of a given vector sample.
See moreDeclaration
Swift
@frozen public enum VectorAccuracy : UInt8
-
Unified error type for the BoseWearable SDK.
See moreDeclaration
Swift
@frozen public enum BoseWearableError : Error
-
Used to represent whether an operation was successful, was cancelled, or encountered an error.
See moreDeclaration
Swift
@frozen public enum CancellableResult<Value>
-
Used to represent whether an operation was successful or encountered an error.
See moreDeclaration
Swift
@frozen public enum Result<Value>
-
Indicates the iOS app that can be used to update the device’s firmware.
See moreDeclaration
Swift
@frozen public enum FirmwareUpdateApp
-
Notifications of this type are fired to indicate various events related to a wearable device.
See moreDeclaration
Swift
@frozen public enum WearableDeviceEvent : TypedNotification
-
Indicates the state of a
See moreWearableDeviceSession
.Declaration
Swift
@frozen public enum WearableDeviceSessionState
-
Identifies a gesture recognized by a wearable device.
See moreDeclaration
Swift
@frozen public enum GestureType : UInt8, Codable
-
Indicates the sample period for a given sensor.
See moreDeclaration
Swift
@frozen public enum SamplePeriod : UInt8
-
Identifies a sensor in a wearable device.
See moreDeclaration
Swift
@frozen public enum SensorType : UInt8, Codable
-
Indicates what is causing the wearable sensor service to be suspended.
See moreDeclaration
Swift
@frozen public enum SuspensionReason : UInt8, CustomStringConvertible