/foundation/communication/bluetooth/frameworks/inner/src/ |
H A D | bluetooth_gatt_service.cpp | 28 characteristics_.insert(characteristics_.end(), characteristic)->service_ = this; in AddCharacteristic() 32 : handle_(0), endHandle_(0), serviceType_(type), includeServices_(), characteristics_(), uuid_(uuid) in GattService() 36 : handle_(handle), endHandle_(endHandle), serviceType_(type), includeServices_(), characteristics_(), uuid_(uuid) in GattService() 44 characteristics_(), in GattService() 48 for (auto &characteristic : src.characteristics_) { in GattService() 58 characteristics_(), in GattService() 62 for (auto &characteristic : src.characteristics_) { in GattService() 63 characteristics_.insert(characteristics_ in GattService() [all...] |
H A D | bluetooth_gatt_client.cpp | 68 std::map<uint16_t, Characteristics> characteristics_; member 445 for (auto &character : svc.characteristics_) { in BuildServiceList()
|
H A D | bluetooth_gatt_server.cpp | 415 for (auto &character : service.characteristics_) { in BuildService() 638 svc.characteristics_.push_back(std::move(c)); in AddService()
|
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/dis/ |
H A D | device_information_service.cpp | 59 auto cIt = std::find_if(service_.instance_->characteristics_.begin(), 60 service_.instance_->characteristics_.end(), 65 if (cIt != service_.instance_->characteristics_.end()) { 77 for (auto &ccc : service_.instance_->characteristics_) { 155 svc->characteristics_.push_back( in BuildService() 164 svc->characteristics_.push_back( in BuildService() 173 svc->characteristics_.push_back(Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_PNP_ID_CHAR), in BuildService() 181 svc->characteristics_.push_back( in BuildService() 190 svc->characteristics_.push_back( in BuildService() 199 svc->characteristics_ in BuildService() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/gas/ |
H A D | generic_access_service.cpp | 42 auto cIt = std::find_if(service_.instance_->characteristics_.begin(), 43 service_.instance_->characteristics_.end(), 48 if (cIt != service_.instance_->characteristics_.end()) { 60 auto cIt = std::find_if(service_.instance_->characteristics_.begin(), 61 service_.instance_->characteristics_.end(), 66 if (cIt != service_.instance_->characteristics_.end()) { 225 svc->characteristics_.push_back(Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_GAP_DEVICE_NAME), in BuildService() 232 svc->characteristics_.push_back(Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_GAP_APPEARANCE), in BuildService() 239 svc->characteristics_.push_back(Characteristic(Uuid::ConvertFrom16Bits(GATT_UUID_GAP_CENTRAL_ADDR_RESOLUTION), in BuildService() 273 auto cIt = std::find_if(instance_->characteristics_ in OnDeviceNameChanged() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/ |
H A D | gatt_cache.cpp | 54 auto result = it->second.characteristics_.emplace(characteristic.handle_, characteristic); in AddCharacteristic() 69 auto cIt = sIt.second.characteristics_.find(cccHandle); in AddDescriptor() 70 if (cIt != sIt.second.characteristics_.end()) { in AddDescriptor() 86 auto ccc = svc->second.characteristics_.find(it->second.second); in GetCharacteristic() 87 if (ccc != svc->second.characteristics_.end()) { in GetCharacteristic() 105 auto ccc = svc->second.characteristics_.find(it->second.second); in GetDescriptor() 106 if (ccc == svc->second.characteristics_.end()) { in GetDescriptor() 123 auto ccc = svc->second.characteristics_.find(cccHandle); in GetCharacteristicEndHandle() 124 if (ccc == svc->second.characteristics_.end()) { in GetCharacteristicEndHandle() 128 if (++ccc != svc->second.characteristics_ in GetCharacteristicEndHandle() [all...] |
H A D | gatt_database.cpp | 53 for (auto &ccc : service.characteristics_) { in AddService() 77 dbService.characteristics_.emplace(dbCharacteristic.handle_, std::move(dbCharacteristic)); in AddService() 96 for (auto &ccc : sIt->second.characteristics_) { in DeleteService() 247 return &service->second.characteristics_; in GetCharacteristics() 267 auto ccc = service->second.characteristics_.find(it->second.second); in GetCharacteristic() 268 if (ccc != service->second.characteristics_.end()) { in GetCharacteristic() 286 auto ccc = service->second.characteristics_.find(it->second.second); in GetDescriptor() 287 if (ccc == service->second.characteristics_.end()) { in GetDescriptor() 300 auto it = service.second.characteristics_.find(cccHandle); in GetDescriptors() 301 if (it != service.second.characteristics_ in GetDescriptors() [all...] |
H A D | gatt_database.h | 166 std::map<uint16_t, Characteristic> characteristics_; member 174 characteristics_(), in Service() 183 characteristics_(), in Service()
|
H A D | gatt_cache.h | 75 std::map<uint16_t, Characteristic> characteristics_ = {}; member
|
H A D | gatt_server_service.cpp | 1187 for (auto &ccc : src.characteristics_) { in BuildService() 1209 dst.characteristics_.push_back(std::move(gattCCC)); in BuildService() 1217 for (auto &ccc : service.characteristics_) { in AddAttHandleMap()
|
H A D | gatt_client_service.cpp | 1251 for (auto &ccc : src.characteristics_) { in BuildService() 1256 dest.characteristics_.push_back(std::move(cccTmp)); in BuildService()
|
/foundation/communication/bluetooth/frameworks/inner/ipc/parcel/ |
H A D | bluetooth_gatt_service_parcel.cpp | 53 size = characteristics_.size(); in Marshalling() 57 for (auto character: characteristics_) { in Marshalling() 122 characteristics_.push_back(*characteristic); in ReadFromParcel()
|
/foundation/communication/bluetooth/frameworks/inner/ipc/common/ |
H A D | gatt_data.h | 129 :isPrimary_(false), handle_(0), startHandle_(0), endHandle_(0), uuid_(), includeServices_(), characteristics_() in Service() 135 includeServices_(), characteristics_() in Service() 141 characteristics_() in Service() 147 characteristics_() in Service() 163 std::vector<Characteristic> characteristics_; member
|
/foundation/communication/bluetooth/interfaces/inner_api/include/ |
H A D | bluetooth_gatt_service.h | 194 std::vector<GattCharacteristic> characteristics_; member in OHOS::Bluetooth::GattService
|
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/gatts/ |
H A D | generic_attribute_service.cpp | 209 svc->characteristics_.push_back(characteristic); in BuildService() 217 Characteristic ccc(instance_->characteristics_[0].handle_); in NotifyAllDevices() 245 Characteristic ccc(instance_->characteristics_[0].handle_); in ConnectIncoming()
|
/foundation/communication/bluetooth_service/services/bluetooth/service/src/hid_host/ |
H A D | hid_host_hogp.cpp | 369 for (auto &character : service.characteristics_) { in GetPnpInformation() 398 for (auto &character : service.characteristics_) { in GetHidInformation() 437 for (auto &character : service.characteristics_) { in GetBatteryInformation()
|
/foundation/communication/bluetooth_service/services/bluetooth/server/src/ |
H A D | bluetooth_gatt_server_server.cpp | 284 for (auto &ccc : service.characteristics_) { in ConvertCharacterPermission()
|