Base

  • BLE 16 Bit UUIDs For Members

    Provides the Members UUID 16 Assigned Numbers

    See more

    Declaration

    Swift

    @available(swift 4.0)
    open class MemberIdentifier : Encodable
    extension MemberIdentifier: Hashable
    extension MemberIdentifier: Equatable
  • Bluetooth Characteristic

    See more

    Declaration

    Swift

    @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
    public protocol Characteristic : BluetoothEncodable, CharacteristicDecodable
  • BLE Company Identifier

    Provides the Company Assigned ID and Name

    See more

    Declaration

    Swift

    @available(swift 4.0)
    open class CompanyIdentifier : Codable
    extension CompanyIdentifier: Hashable
    extension CompanyIdentifier: Equatable
  • Bluetooth Service base Class

    See more

    Declaration

    Swift

    @available(swift 4.0)
    @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
    open class Service
    extension Service: Encodable
    extension Service: Hashable
    extension Service: Equatable
  • Bluetooth Characteristic

    See more

    Declaration

    Swift

    @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
    public protocol ServiceData : BluetoothEncodable, ServiceDataDecodable, Encodable, Hashable