9using BLESignalDecoder = std::function<size_t(T&, uint8_t payload[],
size_t payloadLen)>;
13 NimBLEUUID serviceUUID{};
14 NimBLEUUID characteristicUUID{};
15 BLESignalDecoder<T> decoder{};
17 bool isEnabled()
const {
return !blegc::isNull(serviceUUID); }
18 bool isDisabled()
const {
return !isEnabled(); }
19 explicit operator std::string()
const;
24 return "service uuid: " + std::string(serviceUUID) +
", characteristic uuid: " + std::string(characteristicUUID);
Definition BLEIncomingSignalAdapter.h:12