Searched refs:characteristic (Results 1 – 12 of 12) sorted by relevance
36 const ::bluetooth::Characteristic& characteristic) // NOLINT(implicit) in BluetoothGattCharacteristic()37 : ::bluetooth::Characteristic(characteristic){}; in BluetoothGattCharacteristic()
36 const ::bluetooth::Descriptor& characteristic) // NOLINT(implicit) in BluetoothGattDescriptor()37 : ::bluetooth::Descriptor(characteristic){}; in BluetoothGattDescriptor()
47 * Called for each characteristic that was discovered on the remote device.48 * The service that this characteristic belongs to can be obtained from the50 * characteristic properties as defined in the Bluetooth Core Specification.57 * service and characteristic that this descriptor belongs to can be obtained72 * code in case of an error. |characteristic_id| refers to the characteristic74 * characteristic value that was read from the remote device. This argument83 * code in case of an error. |characteristic_id| refers to the characteristic118 * indication for the characteristic with identifier |characteristic_id|.
62 * Initiate a read request for the remote characteristic with identifier66 * device. If the read request fails due to characteristic permissions,68 * characteristic's permission requirements. If that operation fails, then the77 * Initiate a write request for the remote characteristic with identifier89 * based on the characteristic's permission requirements. If that operation138 * Enables handle-value notifications from the remote characteristic with ID147 * Disables handle-value notifications from the remote characteristic with ID149 * if notifications from this characteristic have not been enabled.
41 * address |device_address| for the characteristic with handle |handle|.42 * |offset| is the index of the characteristic value that46 * |request_id| and the appropriate characteristic value.49 * GATT_ERROR_INVALID_OFFSET. If |is_long| is true but this characteristic is77 * address |device_address| for the characteristic with handle |handle|80 * |request_id|. |offset| is the index of the characteristic value that the
65 * given address for the characteristic with the given handle. |confirm|
27 void OnCharacteristic(in BluetoothGattCharacteristic characteristic); in OnCharacteristic() argument
76 for (const auto& characteristic : service.characteristics()) { in AddService() local78 .uuid = characteristic.uuid(), in AddService()79 .properties = characteristic.properties(), in AddService()80 .permissions = characteristic.permissions()}); in AddService()81 for (const auto& descriptor : characteristic.descriptors()) in AddService()
23 "common/bluetooth/characteristic.cc",
15 "bluetooth/characteristic.cc",
694 const tBTA_GATTC_CHARACTERISTIC* characteristic = in write_rpt_ctl_cfg_cb() local696 uint16_t char_uuid = characteristic->uuid.As16Bit(); in write_rpt_ctl_cfg_cb()1321 const tBTA_GATTC_CHARACTERISTIC* characteristic = in read_report_ref_desc_cb() local1324 BTA_GATTC_GetOwningService(conn_id, characteristic->value_handle); in read_report_ref_desc_cb()1329 characteristic->value_handle); in read_report_ref_desc_cb()
294 auto& characteristic = p_srvc_cb->pending_char; in bta_gattc_start_disc_char_dscp() local308 .s_handle = (uint16_t)(characteristic->value_handle + 1), in bta_gattc_start_disc_char_dscp()