void blePeripheralGattsEventHandler(ble_client_gatts_event_t event, struct ble_gatts_evt_msg *event_data, void *param) { BLEPeripheral* p = (BLEPeripheral*)param; p->handleGattsEvent(event, event_data); }