init()

in Sources/RxCBCentral/core/Scanning/AdvertisementData.swift [57:66]


    init(_ dict: [String: Any]) {
        localName = dict[CBAdvertisementDataLocalNameKey] as? String
        txPowerLevel = dict[CBAdvertisementDataTxPowerLevelKey] as? NSNumber
        serviceUUIDs = dict[CBAdvertisementDataServiceUUIDsKey] as? [CBUUID]
        serviceData = dict[CBAdvertisementDataServiceDataKey] as? [CBUUID: Data]
        manufacturerData = dict[CBAdvertisementDataManufacturerDataKey] as? Data
        overflowServiceUUIDs = dict[CBAdvertisementDataOverflowServiceUUIDsKey] as? [CBUUID]
        isConnectable = (dict[CBAdvertisementDataIsConnectable] as? NSNumber)?.boolValue
        solicitedServiceUUIDs = dict[CBAdvertisementDataSolicitedServiceUUIDsKey] as? [CBUUID]
    }