Skip to content

What does invoke do here ? #31

@jashgopani

Description

@jashgopani
override fun onCharacteristicChanged(gatt: BluetoothGatt, characteristic: BluetoothGattCharacteristic) {
        super.onCharacteristicChanged(gatt, characteristic)
        if (notifyListeners.containsKey(characteristic.uuid)) {
            notifyListeners[characteristic.uuid]?.invoke(characteristic.value)
        }
    }

In the above code , what does notifyListeners[characteristic.uuid]?.invoke(characteristic.value) do ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions