Skip to content

What does invoke do here ? #31

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