logAnyCharacteristic

abstract fun logAnyCharacteristic(logger: (UUID) -> ContextualLogger = ::defaultLoggerForCharacteristic, characteristicLogger: ConnectionSettings.LoggerDSL.CharacteristicLoggerDSL.() -> Unit = {})

Sets up the CharacteristicLoggerDSL for all com.splendo.kaluga.bluetooth.RemoteCharacteristic not explicitly configured hy logCharacteristic

Parameters

logger

creates a ContextualLogger to use for logging of a given UUID

characteristicLogger

the ServiceLoggerDSL to setup default characteristic logging.