Structures

The following structures are available globally.

  • A wrapper around the advertisement data returned from a BLE device.

    See more

    Declaration

    Swift

    public struct AdvertisingInfo
    extension AdvertisingInfo: CustomDebugStringConvertible
  • This object contains parsed information passed from the centralManager(_ central: CBCentralManager, willRestoreState dict: [String : Any]) method of CBCentralManagerDelegate dictionary

    See more

    Declaration

    Swift

    public struct CentralRestorer
    extension CentralRestorer: CustomDebugStringConvertible
  • A representation of a bluetooth characteristic

    See more

    Declaration

    Swift

    public struct LittleBlueToothCharacteristic : Identifiable
    extension LittleBlueToothCharacteristic: Equatable, Hashable
  • Configuration object that must be passed during the LittleBlueTooth initialization

    See more

    Declaration

    Swift

    public struct LittleBluetoothConfiguration
  • An object that contains the unique identifier of the CBPeripheral and the name of it (if present)

    See more

    Declaration

    Swift

    public struct PeripheralIdentifier : PeripheralIdentifiable
    extension PeripheralIdentifier: CustomStringConvertible
    extension PeripheralIdentifier: Equatable, Hashable
  • An object that contains the unique identifier of the CBPeripheral, the name of it (if present) and the advertising info.

    See more

    Declaration

    Swift

    public struct PeripheralDiscovery : PeripheralIdentifiable
    extension PeripheralDiscovery: CustomDebugStringConvertible