Lines Matching refs:charac
1606 for (const gatt::Characteristic& charac : service.characteristics) { in CacheAttributeHandles() local
1607 if (charac.uuid == kUuidActivePresetIndex) { in CacheAttributeHandles()
1610 FindCccHandle(device->conn_id, charac.value_handle); in CacheAttributeHandles()
1616 device->active_preset_handle = charac.value_handle; in CacheAttributeHandles()
1618 } else if (charac.uuid == kUuidHearingAidPresetControlPoint) { in CacheAttributeHandles()
1621 FindCccHandle(device->conn_id, charac.value_handle); in CacheAttributeHandles()
1627 if (charac.properties & GATT_CHAR_PROP_BIT_NOTIFY) in CacheAttributeHandles()
1630 if (charac.properties & GATT_CHAR_PROP_BIT_INDICATE) in CacheAttributeHandles()
1635 charac.properties); in CacheAttributeHandles()
1640 device->cp_handle = charac.value_handle; in CacheAttributeHandles()
1642 } else if (charac.uuid == kUuidHearingAidFeatures) { in CacheAttributeHandles()
1645 FindCccHandle(device->conn_id, charac.value_handle); in CacheAttributeHandles()
1647 device->features_handle = charac.value_handle; in CacheAttributeHandles()