uint32_t ble_ancs_c_request_attrs(ble_ancs_c_t * p_ancs, const ble_ancs_c_evt_notif_t * p_notif) { uint32_t err_code; err_code = ble_ancs_verify_notification_format(p_notif); VERIFY_SUCCESS(err_code); err_code = ble_ancs_get_notif_attrs(p_ancs, p_notif->notif_uid); p_ancs->parse_state = COMMAND_ID_AND_NOTIF_UID; VERIFY_SUCCESS(err_code); return NRF_SUCCESS; }
uint32_t ble_ancs_c_request_attrs(const ble_ancs_c_evt_notif_t * notif) { uint32_t err_code; err_code = ble_ancs_verify_notification_format(notif); if (err_code != NRF_SUCCESS) { return err_code; } err_code = ble_ancs_get_notif_attrs(mp_ble_ancs, notif->notif_uid); m_parse_state = COMMAND_ID_AND_NOTIF_UID; if (err_code != NRF_SUCCESS) { return err_code; } return NRF_SUCCESS; }