/ohos5.0/foundation/communication/bluetooth/frameworks/inner/src/ |
H A D | bluetooth_gatt_descriptor.cpp | 30 GattDescriptor::GattDescriptor(const UUID uuid, const int permissions) in GattDescriptor() function in OHOS::Bluetooth::GattDescriptor 34 GattDescriptor::GattDescriptor(const UUID uuid, uint16_t handle, const int permissions) in GattDescriptor() function in OHOS::Bluetooth::GattDescriptor 38 GattDescriptor::GattDescriptor(const GattDescriptor &src) in GattDescriptor() function in OHOS::Bluetooth::GattDescriptor 55 GattDescriptor &GattDescriptor::operator=(const GattDescriptor &src) in operator =() 75 GattCharacteristic *GattDescriptor::GetCharacteristic() const in GetCharacteristic() 80 int GattDescriptor::GetPermissions() const in GetPermissions() 85 const UUID &GattDescriptor::GetUuid() const in GetUuid() 90 const std::unique_ptr<uint8_t[]> &GattDescriptor::GetValue(size_t *size) const in GetValue() 96 void GattDescriptor::SetValue(const uint8_t *values, const size_t length) in SetValue() 107 uint16_t GattDescriptor::GetHandle() const in GetHandle()
|
H A D | bluetooth_gatt_characteristic.cpp | 120 void GattCharacteristic::AddDescriptor(const GattDescriptor &descriptor) in AddDescriptor() 125 GattDescriptor *GattCharacteristic::GetDescriptor(const UUID &uuid) in GetDescriptor() 135 std::vector<GattDescriptor> &GattCharacteristic::GetDescriptors() in GetDescriptors()
|
H A D | bluetooth_gatt_client.cpp | 126 bool GetDescriptorByHandle(uint16_t handle, GattDescriptor &outDesc); 244 GattDescriptor desc(UUID(), 0); in OnDescriptorRead() 271 GattDescriptor desc(UUID(), 0); in OnDescriptorWrite() 454 characterTmp.AddDescriptor(GattDescriptor( in BuildServiceList() 549 bool GattClient::impl::GetDescriptorByHandle(uint16_t handle, GattDescriptor &outDesc) in GetDescriptorByHandle() 552 auto getDescriptorFunc = [handle](std::vector<GattCharacteristic> &characs) -> GattDescriptor* { in GetDescriptorByHandle() 554 std::vector<GattDescriptor> &descs = charac.GetDescriptors(); in GetDescriptorByHandle() 565 GattDescriptor *descPtr = getDescriptorFunc(svc.GetCharacteristics()); in GetDescriptorByHandle() 803 int GattClient::ReadDescriptor(GattDescriptor &descriptor) in ReadDescriptor() 1015 int GattClient::WriteDescriptor(GattDescriptor &descriptor) in WriteDescriptor()
|
H A D | bluetooth_gatt_server.cpp | 48 GattDescriptor *descriptor_; 57 RequestInformation(uint8_t type, const bluetooth::GattDevice &device, GattDescriptor *decriptor) in RequestInformation() 85 std::optional<std::reference_wrapper<GattDescriptor>> FindDescriptor(uint16_t handle); 400 GattDescriptor gattDesc( in BuildService() 508 std::optional<std::reference_wrapper<GattDescriptor>> GattServer::impl::FindDescriptor(uint16_t han… in FindDescriptor()
|
/ohos5.0/foundation/communication/bluetooth/interfaces/inner_api/include/ |
H A D | bluetooth_gatt_descriptor.h | 56 class BLUETOOTH_API GattDescriptor { 64 GattDescriptor() = delete; 74 GattDescriptor(const UUID uuid, const int permissions); 85 GattDescriptor(const UUID uuid, uint16_t handle, const int permissions); 86 explicit GattDescriptor(const GattDescriptor &); 87 GattDescriptor &operator=(const GattDescriptor &); 88 GattDescriptor(GattDescriptor &&) = default; 89 GattDescriptor &operator=(GattDescriptor &&) = default;
|
H A D | bluetooth_gatt_characteristic.h | 130 void AddDescriptor(const GattDescriptor &descriptor); 140 GattDescriptor *GetDescriptor(const UUID &uuid); 149 std::vector<GattDescriptor> &GetDescriptors(); 298 std::vector<GattDescriptor> descriptors_;
|
H A D | bluetooth_gatt_client.h | 107 virtual void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) in OnDescriptorReadResult() 118 virtual void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) in OnDescriptorWriteResult() 286 int ReadDescriptor(GattDescriptor &descriptor); 360 int WriteDescriptor(GattDescriptor &descriptor);
|
H A D | bluetooth_gatt_server.h | 110 …virtual void OnDescriptorReadRequest(const BluetoothRemoteDevice &device, GattDescriptor &descript… in OnDescriptorReadRequest() 123 const BluetoothRemoteDevice &device, GattDescriptor &descriptor, int requestId) in OnDescriptorWriteRequest()
|
/ohos5.0/foundation/communication/bluetooth_service/test/unittest/gatt/ |
H A D | gatt_descriptor_test.cpp | 56 EXPECT_EQ(permissions, GattDescriptor(uuid_, permissions).GetPermissions()); 69 uint16_t handle = GattDescriptor(uuid_, permissions).GetHandle(); 87 const UUID result = GattDescriptor(uuid_, handle_, permissions).GetUuid(); 108 auto res = GattDescriptor(uuid_, handle_, permissions).GetCharacteristic(); 133 GattDescriptor getvalue_test = GattDescriptor(uuid_test, handle_test, permissions); 136 GattDescriptor getvalue = GattDescriptor(uuid_, handle_, permissions); 158 GattDescriptor SetValue = GattDescriptor(uuid_, handle_, permissions);
|
H A D | gatt_characteristic_test.cpp | 92 GattDescriptor *pdescriptor = new GattDescriptor(uuid_, permissions_); 105 GattDescriptor *pdescriptor = new GattDescriptor(uuid_, permissions_); 108 GattDescriptor *pdescriptorTmp = pGattCharacteristic->GetDescriptor(uuid_);
|
H A D | gatt_client_test.cpp | 57 void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) in OnDescriptorReadResult() 62 void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) in OnDescriptorWriteResult() 256 GattDescriptor descriptor = GattDescriptor(uuid_, permissions); 341 GattDescriptor descriptor = GattDescriptor(uuid_, permissions);
|
H A D | gatt_manager_test.cpp | 55 void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) in OnDescriptorReadResult() 60 void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) in OnDescriptorWriteResult()
|
H A D | gatt_server_test.cpp | 42 const BluetoothRemoteDevice &device, GattDescriptor &descriptor, int requestId) override in OnDescriptorReadRequest() 45 const BluetoothRemoteDevice &device, GattDescriptor &descriptor, int requestId) override in OnDescriptorWriteRequest()
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/include/ |
H A D | napi_bluetooth_ble_utils.h | 59 void ConvertBLEDescriptorToJS(napi_env env, napi_value result, GattDescriptor &descriptor); 60 void ConvertBLEDescriptorVectorToJS(napi_env env, napi_value result, std::vector<GattDescriptor> &d… 66 …napi_env env, napi_value result, const std::string &device, GattDescriptor &descriptor, int reques… 68 …napi_env env, napi_value result, const std::string &device, GattDescriptor &descriptor, int reques… 78 GattDescriptor descriptor_ = {UUID::FromString("0"), 0}; 93 NapiNativeBleDescriptor(const GattDescriptor &descriptor) : descriptor_(descriptor) {} in NapiNativeBleDescriptor() 98 GattDescriptor descriptor_;
|
H A D | napi_bluetooth_gatt_client_callback.h | 39 void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) override; 40 void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) override;
|
H A D | napi_bluetooth_gatt_server_callback.h | 47 GattDescriptor &descriptor, int requestId) override; 49 GattDescriptor &descriptor, int requestId) override;
|
H A D | napi_native_object.h | 177 …NapiNativeGattsDescriptorWriteRequest(int transId, std::string deviceAddr, GattDescriptor &descrip… in NapiNativeGattsDescriptorWriteRequest() 185 GattDescriptor descriptor_; 190 …NapiNativeGattsDescriptorReadRequest(int transId, std::string deviceAddr, GattDescriptor &descript… in NapiNativeGattsDescriptorReadRequest() 198 GattDescriptor descriptor_;
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/ble/ |
H A D | napi_bluetooth_gatt_client.cpp | 188 static GattDescriptor *GetGattcDescriptor(const std::shared_ptr<GattClient> &client, in GetGattcDescriptor() 191 GattDescriptor *descriptor = nullptr; in GetGattcDescriptor() 325 NapiGattClient **outGattClient, GattDescriptor **outDescriptor) in ParseGattClientReadDescriptorValue() 340 GattDescriptor *descriptor = GetGattcDescriptor(gattClient->GetClient(), napiDescriptor); in ParseGattClientReadDescriptorValue() 352 GattDescriptor *descriptor = nullptr; in ReadDescriptorValue() 609 GattDescriptor **outDescriptor, NapiGattClient **outGattClient) in CheckWriteDescriptorValueEx() 621 GattDescriptor *descriptor = GetGattcDescriptor(gattClient->GetClient(), napiDescriptor); in CheckWriteDescriptorValueEx() 633 GattDescriptor* descriptor = nullptr; in WriteDescriptorValueEx() 770 GattDescriptor **outDescriptor, NapiGattClient **outGattClient) in CheckWriteDescriptorValue() 783 GattDescriptor *descriptor = GetGattcDescriptor(gattClient->GetClient(), napiDescriptor); in CheckWriteDescriptorValue() [all …]
|
H A D | napi_bluetooth_gatt_client_callback.cpp | 50 void NapiGattClientCallback::OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) in OnDescriptorReadResult() 85 void NapiGattClientCallback::OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) in OnDescriptorWriteResult()
|
H A D | napi_bluetooth_gatt_server_callback.cpp | 94 GattDescriptor &descriptor, int requestId) in OnDescriptorWriteRequest() 104 GattDescriptor &descriptor, int requestId) in OnDescriptorReadRequest()
|
H A D | napi_bluetooth_ble_utils.cpp | 164 void ConvertBLEDescriptorVectorToJS(napi_env env, napi_value result, vector<GattDescriptor>& descri… in ConvertBLEDescriptorVectorToJS() 182 void ConvertBLEDescriptorToJS(napi_env env, napi_value result, GattDescriptor& descriptor) in ConvertBLEDescriptorToJS() 245 const GattDescriptor& descriptor, int requestId) in ConvertDescriptorReadReqToJS() 328 const GattDescriptor &descriptor, int requestId) in ConvertDescriptorWriteReqToJS() 403 ConvertBLEDescriptorToJS(env, object, const_cast<GattDescriptor &>(descriptor_)); in ToNapiValue()
|
H A D | napi_bluetooth_gatt_server.cpp | 167 GattDescriptor descriptor(napiDescriptor.descriptorUuid, napiDescriptor.permissions); in CheckGattsAddService()
|
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/c_adapter/ |
H A D | ohos_bt_gatt_client.cpp | 218 void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) override in OnDescriptorReadResult() 248 void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) override in OnDescriptorWriteResult() 675 GattDescriptor *tmpDescriptor = tmpCharac->GetDescriptor(UUID::FromString(strUuidDesc)); in BleGattcReadDescriptor() 710 GattDescriptor *tmpDescriptor = tmpCharac->GetDescriptor(UUID::FromString(strUuidDesc)); in BleGattcWriteDescriptor()
|
H A D | ohos_bt_gatt_server.cpp | 320 vector<GattDescriptor> &descriptors = item->GetDescriptors(); in OnServiceAdded() 410 const BluetoothRemoteDevice &device, GattDescriptor &descriptor, int requestId) override in OnDescriptorReadRequest() 446 const BluetoothRemoteDevice &device, GattDescriptor &descriptor, int requestId) override in OnDescriptorWriteRequest() 865 GattDescriptor descriptor(uuid, desHandle, permissions); in BleGattsAddDescriptor()
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/ |
H A D | js_napi_blocklist.txt | 31 type:*OHOS::Bluetooth::GattDescriptor
|