Home
last modified time | relevance | path

Searched refs:characteristic (Results 1 – 18 of 18) sorted by relevance

/system/bt/service/common/android/bluetooth/
Dbluetooth_gatt_descriptor.h36 const ::bluetooth::Descriptor& characteristic) // NOLINT(implicit) in BluetoothGattDescriptor()
37 : ::bluetooth::Descriptor(characteristic){}; in BluetoothGattDescriptor()
Dbluetooth_gatt_characteristic.h36 const ::bluetooth::Characteristic& characteristic) // NOLINT(implicit) in BluetoothGattCharacteristic()
37 : ::bluetooth::Characteristic(characteristic){}; in BluetoothGattCharacteristic()
/system/bt/service/doc/
DIBluetoothGattClientCallback.txt47 * Called for each characteristic that was discovered on the remote device.
48 * The service that this characteristic belongs to can be obtained from the
50 * characteristic properties as defined in the Bluetooth Core Specification.
57 * service and characteristic that this descriptor belongs to can be obtained
72 * code in case of an error. |characteristic_id| refers to the characteristic
74 * characteristic value that was read from the remote device. This argument
83 * code in case of an error. |characteristic_id| refers to the characteristic
118 * indication for the characteristic with identifier |characteristic_id|.
DIBluetoothGattClient.txt62 * Initiate a read request for the remote characteristic with identifier
66 * device. If the read request fails due to characteristic permissions,
68 * characteristic's permission requirements. If that operation fails, then the
77 * Initiate a write request for the remote characteristic with identifier
89 * based on the characteristic's permission requirements. If that operation
138 * Enables handle-value notifications from the remote characteristic with ID
147 * Disables handle-value notifications from the remote characteristic with ID
149 * if notifications from this characteristic have not been enabled.
DIBluetoothGattServerCallback.txt41 * address |device_address| for the characteristic with handle |handle|.
42 * |offset| is the index of the characteristic value that
46 * |request_id| and the appropriate characteristic value.
49 * GATT_ERROR_INVALID_OFFSET. If |is_long| is true but this characteristic is
77 * address |device_address| for the characteristic with handle |handle|
80 * |request_id|. |offset| is the index of the characteristic value that the
DIBluetoothGattServer.txt65 * given address for the characteristic with the given handle. |confirm|
/system/bt/bta/test/gatt/
Ddatabase_test.cc84 EXPECT_EQ(serialized[3].value.characteristic.properties, 0x02); in TEST()
85 EXPECT_EQ(serialized[3].value.characteristic.value_handle, 0x0004); in TEST()
86 EXPECT_EQ(serialized[3].value.characteristic.uuid, SERVICE_1_CHAR_1_UUID); in TEST()
173 .value = {.characteristic = {.properties = 0x02, in TEST()
/system/bt/bta/gatt/
Ddatabase.cc116 {.characteristic = {.properties = charac.properties, in Serialize()
189 .uuid = attr.value.characteristic.uuid, in Deserialize()
190 .value_handle = attr.value.characteristic.value_handle, in Deserialize()
191 .properties = attr.value.characteristic.properties, in Deserialize()
Ddatabase.h58 } characteristic; member
Dbta_gattc_cache.cc854 btgatt_db_element_t* characteristic = curr_db_attr; in bta_gattc_get_gatt_db_impl() local
863 characteristic->extended_properties = in bta_gattc_get_gatt_db_impl()
/system/bt/service/test/
DParcelableTest.aidl27 void OnCharacteristic(in BluetoothGattCharacteristic characteristic); in OnCharacteristic() argument
/system/bt/service/
Dgatt_server.cc77 for (const auto& characteristic : service.characteristics()) { in AddService() local
78 svc.push_back({.uuid = characteristic.uuid(), in AddService()
80 .properties = characteristic.properties(), in AddService()
81 .permissions = characteristic.permissions()}); in AddService()
82 for (const auto& descriptor : characteristic.descriptors()) in AddService()
DBUILD.gn88 "common/bluetooth/characteristic.cc",
/system/bt/service/common/
DBUILD.gn26 "bluetooth/characteristic.cc",
DAndroid.bp28 "bluetooth/characteristic.cc",
/system/bt/bta/vc/
Ddevices_test.cc226 for (auto const& characteristic : service.characteristics) { in SetUp() local
227 if (characteristic.value_handle == handle) { in SetUp()
228 return &characteristic; in SetUp()
Dvc_test.cc175 for (auto const& characteristic : service.characteristics) { in SetUp() local
176 if (characteristic.value_handle == handle) { in SetUp()
177 return &characteristic; in SetUp()
/system/bt/bta/hh/
Dbta_hh_le.cc667 const gatt::Characteristic* characteristic = in write_rpt_ctl_cfg_cb() local
669 uint16_t char_uuid = characteristic->uuid.As16Bit(); in write_rpt_ctl_cfg_cb()
1279 const gatt::Characteristic* characteristic = in read_report_ref_desc_cb() local
1282 BTA_GATTC_GetOwningService(conn_id, characteristic->value_handle); in read_report_ref_desc_cb()
1287 characteristic->value_handle); in read_report_ref_desc_cb()