Other Enumerations

The following enumerations are available globally.

  • Errors for Company Identifier

    See more

    Declaration

    Swift

    public enum CompanyIdentifierError
    extension CompanyIdentifierError: LocalizedError
  • Errors for Encoding

    See more

    Declaration

    Swift

    public enum BluetoothEncodeError
    extension BluetoothEncodeError: LocalizedError
    extension BluetoothEncodeError: Encodable
  • Errors for Decoding

    See more

    Declaration

    Swift

    public enum BluetoothDecodeError
    extension BluetoothDecodeError: LocalizedError
    extension BluetoothDecodeError: Encodable
  • Apple Manufactuer Specific Data Types

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum AppleDeviceType : UInt8, Codable
  • Bluetooth Alert Categories

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum AlertCategory : UInt8, Codable
  • Appearance

    See more

    Declaration

    Swift

    public enum Appearance : UInt16
    extension Appearance: Encodable
  • Appearance Category

    See more

    Declaration

    Swift

    public enum AppearanceCategory : String
  • Definition of Bluetooth Gender

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum Gender : UInt8, Codable
  • Location of Sensor on Body

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum BodyLocation : UInt8, Codable
  • Location of Sensor

    See more

    Declaration

    Swift

    public enum SensorLocation : UInt8
  • Bluetooth Timezones

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum BluetoothTimeZone : Int8, Codable
  • CodingKey with a Type and Value

    See more

    Declaration

    Swift

    public enum TypeValueCodingKeys : CodingKey
  • Daylight Savings Time Offset

    See more

    Declaration

    Swift

    public enum DSTOffset : UInt8
  • Bluetooth Days of the Week

    See more

    Declaration

    Swift

    public enum DayOfWeek : UInt8
  • GymConnect Equipment Type

    Provides the Equipment Types for GymConnect

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum GymConnectEquipmentState : UInt8, Hashable
    extension GymConnectEquipmentState: Encodable
  • GymConnect Equipment Type

    Provides the Equipment Types for GymConnect

    See more

    Declaration

    Swift

    @available(swift 4.0)
    public enum GymConnectEquipmentType : UInt8, Hashable
    extension GymConnectEquipmentType: Encodable
  • Contact Status of Heart Rate Sensor

    See more

    Declaration

    Swift

    public enum HeartRateContactStatus : UInt8
  • Bluetooth Months

    See more

    Declaration

    Swift

    public enum Month : UInt8
  • Bluetooth Temperature Types

    These Temperature Type values correspond to the Temperature Type descriptions used in ISO/IEEE 11073-10408-2008

    See more

    Declaration

    Swift

    public enum TemperatureType : UInt8
  • Bluetooth User

    See more

    Declaration

    Swift

    public enum User : Hashable