Home
last modified time | relevance | path

Searched refs:Characteristic (Results 1 - 25 of 30) sorted by relevance

12

/foundation/communication/bluetooth_service/services/bluetooth/service/src/hid_host/
H A Dhid_host_hogp.h62 void OnCharacteristicRead(int ret, const Characteristic &characteristic) override;
63 void OnCharacteristicWrite(int ret, const Characteristic &characteristic) override;
64 void OnCharacteristicChanged(const Characteristic &characteristic) override;
83 std::unique_ptr<Characteristic> characteristicTemp_ = nullptr;
104 int GetHidReportMap(Characteristic character);
105 void GetHidReport(Characteristic character);
106 int SavePnpInformation(Characteristic character);
107 int SaveHidInformation(Characteristic character);
108 int SaveReportMap(Characteristic character);
109 void SaveReport(Characteristic characte
[all...]
H A Dhid_host_hogp.cpp161 int HidHostHogp::SendGetReport(uint8_t reportId, Characteristic character) in SendGetReport()
188 int HidHostHogp::SendSetReport(Characteristic character, int length, uint8_t* pkt) in SendSetReport()
235 int HidHostHogp::ReceiveControlData(Characteristic character, uint8_t reportId) in ReceiveControlData()
450 int HidHostHogp::GetHidReportMap(Characteristic character) in GetHidReportMap()
479 void HidHostHogp::GetExternalRptRefInfo(Characteristic character) in GetExternalRptRefInfo()
501 void HidHostHogp::GetExternalCfgInfo(Characteristic character) in GetExternalCfgInfo()
525 void HidHostHogp::GetHidReport(Characteristic character) in GetHidReport()
564 int HidHostHogp::SavePnpInformation(Characteristic character) in SavePnpInformation()
587 int HidHostHogp::SaveHidInformation(Characteristic character) in SaveHidInformation()
599 int HidHostHogp::SaveReportMap(Characteristic characte
[all...]
/foundation/communication/bluetooth/frameworks/inner/ipc/common/
H A Dgatt_data.h72 struct Characteristic { struct
73 Characteristic() in Characteristic() function
77 Characteristic(const Uuid& uuid, uint16_t handle, int properties) in Characteristic() function
83 Characteristic(
86 Characteristic(uint16_t handle, const uint8_t *value, size_t length);
90 explicit Characteristic(uint16_t handle) in Characteristic() function
94 Characteristic(uint16_t handle, uint16_t endHandle) in Characteristic() function
100 ~Characteristic() {} in ~Characteristic()
102 Characteristic(const Characteristic
104 Characteristic(Characteristic&& src) Characteristic() function
[all...]
H A Dgatt_data.cpp70 Characteristic::Characteristic( in Characteristic() function in OHOS::bluetooth::Characteristic
84 Characteristic::Characteristic(uint16_t handle, const uint8_t *value, size_t length) in Characteristic() function in OHOS::bluetooth::Characteristic
91 Characteristic::Characteristic(const Characteristic& src) in Characteristic() function in OHOS::bluetooth::Characteristic
105 void Characteristic::SetValue(const uint8_t *value, size_t length) in SetValue()
/foundation/communication/bluetooth_service/services/bluetooth/service/include/
H A Dinterface_profile_gatt_server.h57 * @param characteristic Characteristic object.
62 virtual void OnCharacteristicReadRequest(const GattDevice &device, const Characteristic &characteristic) {} in OnCharacteristicReadRequest()
64 virtual void OnCharacteristicReadByUuidRequest(const GattDevice &device, const Characteristic &characteristic) {} in OnCharacteristicReadByUuidRequest()
70 * @param characteristic Characteristic object.
77 const GattDevice &device, const Characteristic &characteristic, bool needRespones) {} in OnCharacteristicWriteRequest()
105 * @param characteristic Characteristic object.
109 virtual void OnNotifyConfirm(const GattDevice &device, const Characteristic &characteristic, int result) {} in OnNotifyConfirm()
213 * @param characteristic Characteristic object.
219 virtual int NotifyClient(const GattDevice &device, Characteristic &characteristic, bool needConfirm = false) = 0;
224 * @param characteristic Characteristic objec
[all...]
H A Dinterface_profile_gatt_client.h64 * @param characteristic Characteristic object.
68 virtual void OnCharacteristicRead(int ret, const Characteristic &characteristic) = 0;
73 * @param characteristic Characteristic object.
77 virtual void OnCharacteristicWrite(int ret, const Characteristic &characteristic) = 0;
81 * @param characteristic Characteristic object.
86 virtual void OnCharacteristicChanged(const Characteristic &characteristic) = 0;
199 * @param characteristic Characteristic object.
204 virtual int ReadCharacteristic(int appId, const Characteristic &characteristic) = 0;
211 * @param characteristic Characteristic object.
217 virtual int WriteCharacteristic(int appId, Characteristic
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/dis/
H A Ddevice_information_service.cpp57 void OnCharacteristicReadRequest(const GattDevice &device, const Characteristic &characteristic) override
61 [&characteristic](Characteristic &ccc) {
66 Characteristic result(characteristic.handle_, cIt->value_.get(), cIt->length_);
71 Characteristic result(characteristic.handle_);
75 void OnCharacteristicReadByUuidRequest(const GattDevice &device, const Characteristic &characteristic) override
79 Characteristic result(characteristic.handle_, ccc.value_.get(), ccc.length_);
85 Characteristic result(characteristic.handle_);
156 Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_MANUFACTURER_NAME_STRING_CHAR), in BuildService()
165 Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_MODEL_NUMBER_STRING_CHAR), in BuildService()
173 svc->characteristics_.push_back(Characteristic(Uui in BuildService()
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/
H A Dgatt_server_service.h36 int NotifyClient(const GattDevice &device, Characteristic &characteristic, bool needConfirm = false) override;
37 int RespondCharacteristicRead(const GattDevice &device, Characteristic &characteristic, int ret) override;
38 int RespondCharacteristicReadByUuid(const GattDevice &device, Characteristic &characteristic, int ret) override;
39 int RespondCharacteristicWrite(const GattDevice &device, const Characteristic &characteristic, int ret) override;
43 int SetCharacteristicValue(const Characteristic &characteristic);
44 int SetCharacteristicPermission(const Characteristic &characteristic, uint8_t properties, uint8_t permission);
H A Dgatt_database.h127 struct Characteristic { struct in OHOS::bluetooth::GattDatabase
135 explicit Characteristic(const bluetooth::Characteristic &src) in Characteristic() function
144 Characteristic(const Characteristic &) = delete;
145 Characteristic &operator=(const Characteristic &) = default;
146 Characteristic(Characteristic &&) = default;
147 Characteristic
[all...]
H A Dgatt_cache.h58 struct Characteristic { struct in OHOS::bluetooth::GattCache
65 Characteristic(uint16_t handle, uint8_t properties, uint16_t valueHandle, const Uuid uuid) in Characteristic() function
75 std::map<uint16_t, Characteristic> characteristics_ = {};
94 int AddCharacteristic(uint16_t serviceHandle, const Characteristic &characteristic);
98 std::map<uint16_t, Characteristic> *GetCharacteristics(uint16_t serviceHandle);
100 const GattCache::Characteristic *GetCharacteristic(int16_t valueHandle);
H A Dgatt_client_service.h40 int ReadCharacteristic(int appId, const Characteristic &characteristic) override;
42 int WriteCharacteristic(int appId, Characteristic &characteristic, bool withoutRespond = false) override;
43 int SignedWriteCharacteristic(int appId, Characteristic &characteristic) override;
H A Dgatt_client_profile_callback.h54 uint16_t serviceHandle, const std::map<uint16_t, GattCache::Characteristic> &characteristics) {}; in OnDiscoverAllCharacteristicOfServiceEvent()
56 uint16_t serviceHandle, const std::map<uint16_t, GattCache::Characteristic> &characteristics) {}; in OnDiscoverCharacteristicByUUIDEvent()
H A Dgatt_database.cpp57 Characteristic dbCharacteristic(ccc); in AddService()
243 const std::map<uint16_t, GattDatabase::Characteristic> *GattDatabase::GetCharacteristics(uint16_t serviceHandle) in GetCharacteristics()
261 GattDatabase::Characteristic *GattDatabase::GetCharacteristic(uint16_t valueHandle) in GetCharacteristic()
327 int GattDatabase::CheckDescriptorsLegality(const bluetooth::Characteristic &characteristic) const in CheckDescriptorsLegality()
H A Dgatt_cache.cpp50 int GattCache::AddCharacteristic(uint16_t serviceHandle, const Characteristic &characteristic) in AddCharacteristic()
80 const GattCache::Characteristic *GattCache::GetCharacteristic(int16_t valueHandle) in GetCharacteristic()
149 std::map<uint16_t, GattCache::Characteristic> *GattCache::GetCharacteristics(uint16_t serviceHandle) in GetCharacteristics()
238 GattCache::Characteristic(item.handle_, in LoadFromFile()
H A Dgatt_server_profile.h60 GattDatabase::Characteristic *GetCharacteristic(uint16_t valueHandle) const;
H A Dgatt_client_service.cpp122 uint16_t serviceHandle, const std::map<uint16_t, GattCache::Characteristic> &characteristics);
273 int GattClientService::ReadCharacteristic(int appId, const Characteristic &characteristic) in ReadCharacteristic()
295 int GattClientService::WriteCharacteristic(int appId, Characteristic &characteristic, bool withoutRespond) in WriteCharacteristic()
317 int GattClientService::SignedWriteCharacteristic(int appId, Characteristic &characteristic) in SignedWriteCharacteristic()
491 const std::map<uint16_t, GattCache::Characteristic> &characteristics) override
699 client.callback_.OnCharacteristicRead(GattStatus::REQUEST_NOT_SUPPORT, Characteristic(handle)); in ReadCharacteristic()
713 client.callback_.OnCharacteristicRead(GattStatus::REQUEST_NOT_SUPPORT, Characteristic(0)); in ReadCharacteristicByUuid()
728 client.callback_.OnCharacteristicWrite(GattStatus::REQUEST_NOT_SUPPORT, Characteristic(handle)); in WriteCharacteristic()
892 uint16_t serviceHandle, const std::map<uint16_t, GattCache::Characteristic> &characteristics) in OnDiscoverAllCharacteristicOfServiceEvent()
950 Characteristic gattCC in OnReadCharacteristicValueEvent()
[all...]
H A Dgatt_server_service.cpp171 int GattServerService::SetCharacteristicValue(const Characteristic &characteristic) in SetCharacteristicValue()
187 const Characteristic &characteristic, uint8_t properties, uint8_t permission) in SetCharacteristicPermission()
249 int GattServerService::NotifyClient(const GattDevice &device, Characteristic &characteristic, bool needConfirm) in NotifyClient()
276 int GattServerService::RespondCharacteristicRead(const GattDevice &device, Characteristic &characteristic, int ret) in RespondCharacteristicRead()
304 const GattDevice &device, Characteristic &characteristic, int ret) in RespondCharacteristicReadByUuid()
332 const GattDevice &device, const Characteristic &characteristic, int ret) in RespondCharacteristicWrite()
918 "Characteristic by value handle.", __FILE__, __LINE__, __FUNCTION__); in OnReadCharacteristicValueEvent()
925 remote->second.GetDevice(), Characteristic(ccc->uuid_, ccc->handle_, ccc->properties_)); in OnReadCharacteristicValueEvent()
928 remote->second.GetDevice(), Characteristic(ccc->uuid_, ccc->handle_, ccc->properties_)); in OnReadCharacteristicValueEvent()
961 "Characteristic b in OnWriteCharacteristicEvent()
[all...]
H A Dgatt_client_profile.h92 const GattCache::Characteristic *GetCharacteristic(uint16_t connectHandle, int16_t valueHandle) const;
/foundation/communication/bluetooth/frameworks/inner/ipc/parcel/
H A Dbluetooth_gatt_characteristic_parcel.h24 class BluetoothGattCharacteristic : public Parcelable, public bluetooth::Characteristic {
27 explicit BluetoothGattCharacteristic(const bluetooth::Characteristic &other) : bluetooth::Characteristic(other) in BluetoothGattCharacteristic()
29 explicit BluetoothGattCharacteristic(const BluetoothGattCharacteristic &other) : bluetooth::Characteristic(other) in BluetoothGattCharacteristic()
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/gas/
H A Dgeneric_access_service.cpp40 void OnCharacteristicReadRequest(const GattDevice &device, const Characteristic &characteristic) override
44 [&characteristic](Characteristic &ccc) {
49 Characteristic result(characteristic.handle_, cIt->value_.get(), cIt->length_);
54 Characteristic result(characteristic.handle_);
58 void OnCharacteristicReadByUuidRequest(const GattDevice &device, const Characteristic &characteristic) override
62 [&characteristic](Characteristic &ccc) {
67 Characteristic result(characteristic.handle_, cIt->value_.get(), cIt->length_);
72 Characteristic result(characteristic.handle_);
225 svc->characteristics_.push_back(Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_GAP_DEVICE_NAME), in BuildService()
232 svc->characteristics_.push_back(Characteristic(Uui in BuildService()
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/gatts/
H A Dgeneric_attribute_service.cpp63 void OnNotifyConfirm(const GattDevice &device, const Characteristic &characteristic, int result) override
196 Characteristic characteristic(Uuid::ConvertFrom16Bits(UUID_SERVICE_CHANGED), in BuildService()
217 Characteristic ccc(instance_->characteristics_[0].handle_); in NotifyAllDevices()
233 void GenericAttributeService::NotifyServiceChanged(const GattDevice& device, Characteristic& characteristic) const in NotifyServiceChanged()
245 Characteristic ccc(instance_->characteristics_[0].handle_); in ConnectIncoming()
H A Dgeneric_attribute_service.h71 void NotifyServiceChanged(const GattDevice& device, Characteristic& characteristic) const;
/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_gatt_server_server.cpp87 const bluetooth::GattDevice &device, const bluetooth::Characteristic &characteristic) override
98 const bluetooth::GattDevice &device, const bluetooth::Characteristic &characteristic) override
103 const bluetooth::Characteristic &characteristic, bool needRespones) override
132 const bluetooth::GattDevice &device, const bluetooth::Characteristic &characteristic, int result) override
361 bluetooth::Characteristic character(characteristic->handle_); in NotifyClient()
400 bluetooth::Characteristic character(characteristic->handle_); in RespondCharacteristicRead()
424 (bluetooth::GattDevice)device, (bluetooth::Characteristic)characteristic, ret); in RespondCharacteristicWrite()
H A Dbluetooth_gatt_client_server.cpp104 void OnCharacteristicChanged(const Characteristic &characteristic) override
114 void OnCharacteristicRead(int ret, const Characteristic &characteristic) override
120 void OnCharacteristicWrite(int ret, const Characteristic &characteristic) override
400 return pimpl->clientService_->ReadCharacteristic(appId, (Characteristic)characteristic); in ReadCharacteristic()
411 Characteristic character(characteristic->handle_); in WriteCharacteristic()
425 Characteristic character(characteristic->handle_); in SignedWriteCharacteristic()
/foundation/communication/bluetooth/frameworks/inner/src/
H A Dbluetooth_gatt_server.cpp152 HILOGE("Can not Find Characteristic!");
194 HILOGE("Can not Find Characteristic!");
563 BluetoothGattCharacteristic character(bluetooth::Characteristic(handle, value, length)); in RespondCharacteristicRead()
577 device, (BluetoothGattCharacteristic)bluetooth::Characteristic(handle), ret); in RespondCharacteristicWrite()
620 bluetooth::Characteristic c(bluetooth::Uuid::ConvertFrom128Bits(character.GetUuid().ConvertTo128Bits()), in AddService()
774 bluetooth::Characteristic(characteristic.GetHandle(), characterValue.get(), length)); in NotifyCharacteristicChanged()

Completed in 16 milliseconds

12