47 const std::function<
void()> &pre_notify_listener) {
49 if (this->listeners_.count(characteristic) > 0) {
51 auto listener_pairs = this->listeners_[characteristic];
63 [pre_notify_listener, characteristic](
const BLECharacteristic *evt_characteristic) {
65 if (characteristic == evt_characteristic) {
66 pre_notify_listener();
70 this->listeners_[characteristic] = std::make_pair(listener_id, pre_notify_listener_id);