Home
last modified time | relevance | path

Searched refs:GattDescriptor (Results 1 – 25 of 25) sorted by relevance

/ohos5.0/foundation/communication/bluetooth/frameworks/inner/src/
H A Dbluetooth_gatt_descriptor.cpp30 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 Dbluetooth_gatt_characteristic.cpp120 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 Dbluetooth_gatt_client.cpp126 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 Dbluetooth_gatt_server.cpp48 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 Dbluetooth_gatt_descriptor.h56 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 Dbluetooth_gatt_characteristic.h130 void AddDescriptor(const GattDescriptor &descriptor);
140 GattDescriptor *GetDescriptor(const UUID &uuid);
149 std::vector<GattDescriptor> &GetDescriptors();
298 std::vector<GattDescriptor> descriptors_;
H A Dbluetooth_gatt_client.h107 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 Dbluetooth_gatt_server.h110 …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 Dgatt_descriptor_test.cpp56 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 Dgatt_characteristic_test.cpp92 GattDescriptor *pdescriptor = new GattDescriptor(uuid_, permissions_);
105 GattDescriptor *pdescriptor = new GattDescriptor(uuid_, permissions_);
108 GattDescriptor *pdescriptorTmp = pGattCharacteristic->GetDescriptor(uuid_);
H A Dgatt_client_test.cpp57 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 Dgatt_manager_test.cpp55 void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) in OnDescriptorReadResult()
60 void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) in OnDescriptorWriteResult()
H A Dgatt_server_test.cpp42 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 Dnapi_bluetooth_ble_utils.h59 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 Dnapi_bluetooth_gatt_client_callback.h39 void OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) override;
40 void OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) override;
H A Dnapi_bluetooth_gatt_server_callback.h47 GattDescriptor &descriptor, int requestId) override;
49 GattDescriptor &descriptor, int requestId) override;
H A Dnapi_native_object.h177 …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 Dnapi_bluetooth_gatt_client.cpp188 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 Dnapi_bluetooth_gatt_client_callback.cpp50 void NapiGattClientCallback::OnDescriptorReadResult(const GattDescriptor &descriptor, int ret) in OnDescriptorReadResult()
85 void NapiGattClientCallback::OnDescriptorWriteResult(const GattDescriptor &descriptor, int ret) in OnDescriptorWriteResult()
H A Dnapi_bluetooth_gatt_server_callback.cpp94 GattDescriptor &descriptor, int requestId) in OnDescriptorWriteRequest()
104 GattDescriptor &descriptor, int requestId) in OnDescriptorReadRequest()
H A Dnapi_bluetooth_ble_utils.cpp164 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 Dnapi_bluetooth_gatt_server.cpp167 GattDescriptor descriptor(napiDescriptor.descriptorUuid, napiDescriptor.permissions); in CheckGattsAddService()
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/c_adapter/
H A Dohos_bt_gatt_client.cpp218 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 Dohos_bt_gatt_server.cpp320 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 Djs_napi_blocklist.txt31 type:*OHOS::Bluetooth::GattDescriptor