Classes

The following classes are available globally.

  • It represents a peripheral along with its properties

    See more

    Declaration

    Swift

    public class Peripheral : Identifiable
    extension Peripheral: CustomDebugStringConvertible
  • The ShareReplay is used to share a single subscription to the upstream publisher and replay items emitted by that one.

    See more

    Declaration

    Swift

    public final class ReplaySubject<Output, Failure> : Subject where Failure : Error
  • A class representing the connection of a subscriber to a publisher.

    See more

    Declaration

    Swift

    public final class ReplaySubjectSubscription<Output, Failure> : Subscription where Failure : Error
  • LittleBlueTooth can control only one peripheral at time. It has an id properties to identifiy different instances. Please note that Apple do not enacourage the use of more CBCentralManger instances, due to resurce hits. Link

    See more

    Declaration

    Swift

    public class LittleBlueTooth : Identifiable