Home
last modified time | relevance | path

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

123

/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/ble/
H A Dble_adapter.cpp161 pimpl->bleAdvertiser_ = nullptr; in ~BleAdapter()
163 pimpl->bleSecurity_ = nullptr; in ~BleAdapter()
183 pimpl->btmEnableFlag_ = true; in EnableTask()
252 if (!pimpl->btmEnableFlag_) { in DisableTask()
286 pimpl->cvfull_.notify_all(); in NotifyAllWaitContinue()
293 if (!pimpl->btmEnableFlag_) { in PostEnable()
533 pimpl->gattClientService_ = in RegisterGattClientApplication()
545 pimpl->gattClientService_ = in DeregisterGattClientApplication()
556 pimpl->gattClientService_ = in ReadRemoteDeviceNameByGatt()
1282 if (!pimpl->btmEnableFlag_) { in DeregisterCallbackToBtm()
[all …]
H A Dble_advertiser_impl.cpp137 if (pimpl->isStopAdv_) { in AdvSetEnableResultTask()
1028 auto iter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in SetExAdvScanRspDataToGap()
1168pimpl->advCreateHandles_.erase(remove(pimpl->advCreateHandles_.begin(), pimpl->advCreateHandles_.e… in RemoveAdvHandle()
1203 auto iter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in AddCharacteristicValue()
1215 auto paraIter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in GapAdvParamSetCompleteEvt()
1263 auto dataIter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in GapAdvDataSetCompleteEvt()
1315 auto startIter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in GapAdvStartCompleteEvt()
1360 auto stopIter = pimpl->advHandleSettingDatas_.find(pimpl->advStopHandle_); in GapAdvStopCompleteEvt()
1429 auto iter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in GapExAdvSetRandAddrResultEvt()
1461 auto iter = pimpl->advHandleSettingDatas_.find(pimpl->advStartHandle_); in GapExAdvParamSetCompleteEvt()
[all …]
H A Dble_central_manager_impl.cpp191 pimpl->timer_->Stop(); in ~BleCentralManagerImpl()
192 pimpl->timer_ = nullptr; in ~BleCentralManagerImpl()
633 if (pimpl->isStopScan_) { in ScanSetEnableResultTask()
665 if (pimpl->isStopScan_) { in ScanExSetEnableResultTask()
834 "INTERVAL", pimpl->scanParams_.scanInterval, "TYPE", pimpl->callBackType_); in SetScanModeDuration()
1252 (pimpl->filters_.size() <= pimpl->venderMaxFilterNumber_)) { in ConfigScanFilter()
1348 if (pimpl->waitFilters_.empty() && pimpl->filters_.empty()) { in HandleWaitFilters()
1367 for (auto it = pimpl->filters_.begin(); it != pimpl->filters_.end(); it++) { in TryConfigScanFilter()
1387 for (auto it = pimpl->filters_.begin(); it != pimpl->filters_.end();) { in RemoveScanFilter()
1757 if (pimpl->isStopScan_) { in GapScanParamSetCompleteEvt()
[all …]
H A Dble_properties.cpp54 return pimpl->deviceName_; in GetLocalName()
106 if (newName != pimpl->deviceName_) { in SetLocalName()
107 pimpl->deviceName_ = newName; in SetLocalName()
117 return pimpl->macAddr_; in GetLocalAddress()
124 return pimpl->bondableMode_; in GetBondableMode()
131 if (pimpl->bondableMode_ == mode) { in SetBondableMode()
152 return pimpl->passkey_; in GetPasskey()
159 return pimpl->ioCapability_; in GetIoCapability()
166 pimpl->ioCapability_ = ioCapability; in SetIoCapability()
182 pimpl->macAddr_ = addr.GetAddress(); in GetAddrFromController()
[all …]
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/src/
H A Dbluetooth_gatt_client.cpp603 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in Connect()
658 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in Disconnect()
682 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in Close()
709 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in DiscoverServices()
730 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in GetService()
756 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in GetService()
774 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in ReadCharacteristic()
811 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in ReadDescriptor()
848 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in RequestBleMtuSize()
875 if (pimpl == nullptr || !pimpl->Init(weak_from_this())) { in SetNotifyCharacteristicInner()
[all …]
H A Dbluetooth_gatt_server.cpp116 if (!serverSptr->pimpl) { in GetServerSptr()
343 if (serverSptr->pimpl && serverSptr->pimpl->callback_) { in OnAddService()
446 if (!pimpl) { in GattServer()
476 if (!instance->pimpl) { in CreateInstance()
481 instance->pimpl->Init(instance); in CreateInstance()
616 int appId = pimpl->applicationId_; in AddService()
635 int appId = pimpl->applicationId_; in ClearServices()
637 pimpl->gattServices_.clear(); in ClearServices()
716 return pimpl->gattServices_; in GetServices()
722 return pimpl->gattServices_; in GetServices()
[all …]
H A Dbluetooth_socket.cpp333 if (!clientSptr->pimpl) { in OnConnectionStateChanged()
441 pimpl->address_ = pimpl->remoteDevice_.GetDeviceAddr(); in Connect()
450 pimpl->observerImp_); in Connect()
469 pimpl->inputStream_ = std::make_unique<InputStream>(pimpl->fd_); in Connect()
470 pimpl->outputStream_ = std::make_unique<OutputStream>(pimpl->fd_); in Connect()
484 return pimpl->Close(); in Close()
508 return pimpl->IsConnected(); in IsConnected()
520 return pimpl->fd_; in GetSocketFd()
825 return pimpl->Listen(); in Listen()
837 return pimpl->Close(); in Close()
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_hid_host_server.cpp116 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothHidHostServer()
120 pimpl->hidHostService_ = pimpl->GetServicePtr(); in BluetoothHidHostServer()
177 pimpl->hidHostService_->DeregisterObserver(*pimpl->observerImp_.get()); in DeregisterObserver()
189 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in GetDevicesByStates()
210 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in GetDeviceState()
230 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in Connect()
248 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in Disconnect()
263 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in HidHostVCUnplug()
280 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in HidHostSendData()
297 if (pimpl == nullptr || pimpl->hidHostService_ == nullptr) { in HidHostSetReport()
[all …]
H A Dbluetooth_pan_server.cpp78 explicit SystemStateObserver(BluetoothPanServer::impl *pimpl) : pimpl_(pimpl) {} in SystemStateObserver() argument
113 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothPanServer()
117 pimpl->panService_ = pimpl->GetServicePtr(); in BluetoothPanServer()
119 pimpl->panService_->RegisterObserver(*pimpl->observerImp_.get()); in BluetoothPanServer()
127 pimpl->panService_->DeregisterObserver(*pimpl->observerImp_.get()); in ~BluetoothPanServer()
173 pimpl->panService_->DeregisterObserver(*pimpl->observerImp_.get()); in DeregisterObserver()
181 if (pimpl == nullptr || pimpl->panService_ == nullptr) { in GetDevicesByStates()
196 if (pimpl == nullptr || pimpl->panService_ == nullptr) { in GetDeviceState()
216 if (pimpl == nullptr || pimpl->panService_ == nullptr) { in Disconnect()
234 if (pimpl == nullptr || pimpl->panService_ == nullptr) { in SetTethering()
[all …]
H A Dbluetooth_hfp_hf_server.cpp132 explicit HfpHfSystemObserver(BluetoothHfpHfServer::impl* pimpl) : pimpl_(pimpl) {}; in HfpHfSystemObserver() argument
170 pimpl = std::make_unique<impl>(); in BluetoothHfpHfServer()
171 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothHfpHfServer()
172 pimpl->HfpHfSystemObserver_ = std::make_unique<impl::HfpHfSystemObserver>(pimpl.get()); in BluetoothHfpHfServer()
179 pimpl->HfpHfService_->RegisterObserver(*pimpl->observerImp_); in BluetoothHfpHfServer()
188 if (pimpl->HfpHfService_ != nullptr) { in ~BluetoothHfpHfServer()
189 pimpl->HfpHfService_->DeregisterObserver(*pimpl->observerImp_); in ~BluetoothHfpHfServer()
196 if (pimpl->HfpHfService_ != nullptr) { in ConnectSco()
205 if (pimpl->HfpHfService_ != nullptr) { in DisconnectSco()
225 if (pimpl->HfpHfService_ != nullptr) { in GetDevicesByStates()
[all …]
H A Dbluetooth_hfp_ag_server.cpp101 explicit HfpAgSystemObserver(BluetoothHfpAgServer::impl* pimpl) : pimpl_(pimpl) {}; in HfpAgSystemObserver() argument
141 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothHfpAgServer()
142 pimpl->HfpAgSystemObserver_ = std::make_unique<impl::HfpAgSystemObserver>(pimpl.get()); in BluetoothHfpAgServer()
149 pimpl->HfpAgService_->RegisterObserver(*pimpl->observerImp_); in BluetoothHfpAgServer()
159 pimpl->HfpAgService_->DeregisterObserver(*pimpl->observerImp_); in ~BluetoothHfpAgServer()
208 if (pimpl->HfpAgService_) { in GetDeviceState()
335 if (pimpl->HfpAgService_ ) { in SetActiveDevice()
343 if (pimpl->HfpAgService_ ) { in IntoMock()
352 if (pimpl->HfpAgService_ ) { in SendNoCarrier()
390 if (pimpl == nullptr) { in RegisterObserver()
[all …]
H A Dbluetooth_avrcp_tg_server.cpp160 pimpl = nullptr; in ~BluetoothAvrcpTgServer()
200 if (pimpl->IsEnabled()) { in SetActiveDevice()
217 if (pimpl->IsEnabled()) { in Connect()
233 if (pimpl->IsEnabled()) { in Disconnect()
247 if (!pimpl->IsEnabled()) { in GetConnectedDevices()
272 if (!pimpl->IsEnabled()) { in GetDevicesByStates()
303 if (pimpl->IsEnabled()) { in GetDeviceState()
317 if (!pimpl->IsEnabled()) { in NotifyPlaybackStatusChanged()
331 if (!pimpl->IsEnabled()) { in NotifyTrackChanged()
344 if (!pimpl->IsEnabled()) { in NotifyTrackReachedEnd()
[all …]
H A Dbluetooth_a2dp_sink_server.cpp65 SystemStateObserver(BluetoothA2dpSinkServer::impl *pimpl) : pimpl_(pimpl) {}; in SystemStateObserver() argument
110 pimpl = std::make_unique<impl>(); in BluetoothA2dpSinkServer()
111 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothA2dpSinkServer()
112 pimpl->systemStateObserver_ = std::make_unique<impl::SystemStateObserver>(pimpl.get()); in BluetoothA2dpSinkServer()
119 pimpl->a2dpSnkService_->RegisterObserver(pimpl->observerImp_.get()); in BluetoothA2dpSinkServer()
127 if (pimpl->a2dpSnkService_ != nullptr) { in ~BluetoothA2dpSinkServer()
128 pimpl->a2dpSnkService_->DeregisterObserver(pimpl->observerImp_.get()); in ~BluetoothA2dpSinkServer()
140 pimpl->observers_.Register(observer, func); in RegisterObserver()
151 if (pimpl != nullptr) { in DeregisterObserver()
152 pimpl->observers_.Deregister(observer); in DeregisterObserver()
[all …]
H A Dbluetooth_gatt_client_server.cpp240 if (owner_.pimpl == nullptr || owner_.pimpl->clientService_ == nullptr) { in OnRemoteDied()
245 for (auto it = owner_.pimpl->callbacks_.begin(); it != owner_.pimpl->callbacks_.end(); ++it) { in OnRemoteDied()
293 pimpl->clientService_ = pimpl->GetServicePtr(); in RegisterApplication()
294 if (pimpl->clientService_ == nullptr) { in RegisterApplication()
298 auto it = pimpl->callbacks_.emplace( in RegisterApplication()
310 pimpl->callbacks_.erase(it); in RegisterApplication()
323 if (pimpl->clientService_ == nullptr) { in DeregisterApplication()
332 auto it = std::find_if(pimpl->callbacks_.begin(), pimpl->callbacks_.end(), in DeregisterApplication()
334 if (it == pimpl->callbacks_.end()) { in DeregisterApplication()
340 pimpl->callbacks_.erase(it); in DeregisterApplication()
[all …]
H A Dbluetooth_ble_central_manager_server.cpp83 …plicit BleCentralManagerCallback(BluetoothBleCentralManagerServer::impl *pimpl) : pimpl_(pimpl) {}; in BleCentralManagerCallback() argument
259 explicit SystemStateObserver(BluetoothBleCentralManagerServer::impl *pimpl) : pimpl_(pimpl){}; in SystemStateObserver() argument
295 pimpl = std::make_unique<impl>(); in BluetoothBleCentralManagerServer()
299 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothBleCentralManagerServer()
300 pimpl->systemStateObserver_ = std::make_unique<impl::SystemStateObserver>(pimpl.get()); in BluetoothBleCentralManagerServer()
402 if (!pimpl->isScanning) { in StartScan()
406 pimpl->isScanning = true; in StartScan()
433 if (!pimpl->isScanning) { in StopScan()
537 if (pimpl != nullptr) { in RegisterBleCentralManagerCallback()
578 for (auto iter = pimpl->observersPid_.begin(); iter != pimpl->observersPid_.end(); ++iter) { in DeregisterBleCentralManagerCallback()
[all …]
H A Dbluetooth_gatt_server_server.cpp314 if (!pimpl->serverService_) { in AddService()
329 if (!pimpl->serverService_) { in ClearServices()
357 if (!pimpl->serverService_) { in NotifyClient()
378 if (!pimpl->serverService_) { in RemoveService()
396 if (!pimpl->serverService_) { in RespondCharacteristicRead()
418 if (!pimpl->serverService_) { in RespondCharacteristicWrite()
437 if (!pimpl->serverService_) { in RespondDescriptorRead()
459 if (!pimpl->serverService_) { in RespondDescriptorWrite()
472 pimpl->serverService_ = pimpl->GetServicePtr(); in RegisterApplication()
473 if (!pimpl->serverService_) { in RegisterApplication()
[all …]
H A Dbluetooth_a2dp_source_server.cpp107 SystemStateObserver(BluetoothA2dpSourceServer::impl *pimpl) : pimpl_(pimpl) {}; in SystemStateObserver() argument
153 pimpl = std::make_unique<impl>(); in BluetoothA2dpSourceServer()
154 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothA2dpSourceServer()
155 pimpl->systemStateObserver_ = std::make_unique<impl::SystemStateObserver>(pimpl.get()); in BluetoothA2dpSourceServer()
162 pimpl->a2dpSrcService_->RegisterObserver(pimpl->observerImp_.get()); in BluetoothA2dpSourceServer()
171 if (pimpl->a2dpSrcService_ != nullptr) { in ~BluetoothA2dpSourceServer()
172 pimpl->a2dpSrcService_->DeregisterObserver(pimpl->observerImp_.get()); in ~BluetoothA2dpSourceServer()
184 pimpl->observers_.Register(observer, func); in RegisterObserver()
185 if (pimpl->a2dpSrcService_ == nullptr) { in RegisterObserver()
207 if (pimpl != nullptr) { in DeregisterObserver()
[all …]
H A Dbluetooth_ble_advertiser_server.cpp112 explicit SystemStateObserver(BluetoothBleAdvertiserServer::impl *pimpl) : pimpl_(pimpl) {}; in SystemStateObserver() argument
144 pimpl = std::make_unique<impl>(); in BluetoothBleAdvertiserServer()
145 pimpl->observerImp_->SetObserver(&(pimpl->observers_)); in BluetoothBleAdvertiserServer()
146 pimpl->systemStateObserver_ = std::make_unique<impl::SystemStateObserver>(pimpl.get()); in BluetoothBleAdvertiserServer()
255 if (pimpl != nullptr) { in RegisterBleAdvertiserCallback()
259 pimpl->observers_.Register(callback, func); in RegisterBleAdvertiserCallback()
261 pimpl->advCallBack_.push_back(callback); in RegisterBleAdvertiserCallback()
269 if (callback == nullptr || pimpl == nullptr) { in DeregisterBleAdvertiserCallback()
275 for (auto iter = pimpl->advCallBack_.begin(); iter != pimpl->advCallBack_.end(); ++iter) { in DeregisterBleAdvertiserCallback()
278 pimpl->observers_.Deregister(*iter); in DeregisterBleAdvertiserCallback()
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/common/
H A Dprofile_config.cpp45 std::lock_guard<std::mutex> lock(pimpl->mutex_); in Load()
46 if (pimpl->parse_.Load(pimpl->filePath_)) { in Load()
52 return pimpl->parse_.Load(pimpl->filePath_); in Load()
73 std::lock_guard<std::mutex> lock(pimpl->mutex_); in GetValue()
80 std::lock_guard<std::mutex> lock(pimpl->mutex_); in GetValue()
91 return pimpl->parse_.Save(); in SetValue()
101 return pimpl->parse_.Save(); in SetValue()
107 if (!pimpl->parse_.RemoveSection(addr)) { in RemoveAddr()
110 return pimpl->parse_.Save(); in RemoveAddr()
119 return pimpl->parse_.Save(); in RemoveProperty()
[all …]
H A Dadapter_manager.cpp316 pimpl->dispatcher_->PostTask( in Stop()
330 if (pimpl->classicAdapter_) { in AdapterStop()
334 if (pimpl->bleAdapter_) { in AdapterStop()
336 pimpl->bleAdapter_ = nullptr; in AdapterStop()
434 pimpl->dispatcher_->PostTask( in FactoryReset()
537 return pimpl->classicAdapter_ != nullptr ? pimpl->classicAdapter_->instance : nullptr; in GetClassicAdapterInterface()
543 return pimpl->bleAdapter_ != nullptr ? pimpl->bleAdapter_->instance : nullptr; in GetBleAdapterInterface()
556 pimpl->sysState_ = state; in OnSysStateChange()
571 return pimpl->sysState_; in GetSysState()
625 int bleState = pimpl->bleAdapter_ ? pimpl->bleAdapter_->state : BTStateID::STATE_TURN_OFF; in OnAdapterStateChange()
[all …]
H A Dprofile_service_manager.cpp192 pimpl->startedProfiles_.Clear(); in Stop()
193 pimpl->profilesState_.Clear(); in Stop()
200 if (pimpl->startedProfiles_.Find(name, profile)) { in GetProfileService()
228 if (pimpl->startedProfiles_.IsEmpty(transport)) { in OnAllEnabled()
233 FOR_EACH_LIST(it, pimpl->profilesState_, transport) in OnAllEnabled()
241 if (pimpl->startedProfiles_.IsEmpty(transport)) { in IsAllEnabled()
260 FOR_EACH_LIST(it, pimpl->profilesState_, transport) in EnableProfiles()
331 if (pimpl->startedProfiles_.IsEmpty(transport)) { in IsProfilesTurning()
385 if (pimpl->startedProfiles_.IsEmpty(transport)) { in OnAllDisabled()
390 FOR_EACH_LIST(it, pimpl->profilesState_, transport) in OnAllDisabled()
[all …]
H A Dadapter_device_config.cpp52 if (pimpl->parse_.Load(pimpl->filePath_)) { in Load()
58 return pimpl->parse_.Load(pimpl->filePath_); in Load()
79 return pimpl->parse_.Save(); in Save()
85 return pimpl->parse_.SetValue(section, property, value); in SetValue()
91 return pimpl->parse_.SetValue(section, property, value); in SetValue()
97 return pimpl->parse_.GetValue(section, property, value); in GetValue()
104 return pimpl->parse_.GetValue(section, property, value); in GetValue()
110 return pimpl->parse_.GetValue(section, property, value); in GetValue()
117 return pimpl->parse_.SetValue(section, subSection, property, value); in SetValue()
157 return pimpl->parse_.GetSubSections(section, subSections); in GetSubSections()
[all …]
H A Dpower_device.cpp52 pimpl->psm_->Init(*this); in PowerDevice()
64 pimpl->sniffDelayTimer_->Stop(); in ~PowerDevice()
75 pimpl->requestPower_.erase(profileName); in DeleteRequestPower()
97 pimpl->psm_->ProcessMessage(msg); in SetActiveMode()
170 pimpl->psm_->ProcessMessage(msg); in SniffSubratingCompleteCallback()
178 for (auto &its : pimpl->requestPower_) { in CalcMaxPower()
242 return pimpl->requestPowerLevel_; in GetRequestPowerLevel()
253 return pimpl->controlPowerLevel_; in GetControlPowerLevel()
259 pimpl->controlPowerLevel_.first = ssr; in UpdateControlSniffSubrating()
294 pimpl->sniffDelayTimer_->Start(ms); in StartDelayTimer()
[all …]
H A Dpower_manager.cpp110 pimpl->isEnabled_ = true; in Enable()
130 pimpl->isEnabled_ = false; in Disable()
131 BTM_DeregisterPmCallbacks(&pimpl->btmPmCallbacks_); in Disable()
132 BTM_DeregisterAclCallbacks(&pimpl->btmAclCallbacks_); in Disable()
133 pimpl->powerDevices_.clear(); in Disable()
142 if (pimpl->isEnabled_) { in StatusUpdate()
143 pimpl->dispatcher_.PostTask( in StatusUpdate()
150 std::unique_lock<std::mutex> lock(pimpl->mutex_); in GetPowerMode()
151 auto iter = pimpl->powerDevices_.find(addr); in GetPowerMode()
152 if (iter != pimpl->powerDevices_.end()) { in GetPowerMode()
[all …]
H A Dadapter_config.cpp37 AdapterConfig::AdapterConfig() : pimpl(std::make_unique<impl>()) in AdapterConfig()
45 if (pimpl->parse_.Load(pimpl->filePath_)) { in Load()
51 return pimpl->parse_.Load(pimpl->filePath_); in Load()
57 std::ifstream fin(pimpl->fileBasePath_, std::ios::in | std::ios::binary); in Reload()
61 std::ofstream fout(pimpl->filePath_, std::ios::out | std::ios::trunc); in Reload()
71 return pimpl->parse_.GetValue(section, property, value); in GetValue()
75 return pimpl->parse_.GetValue(section, property, value); in GetValue()
79 return pimpl->parse_.GetValue(section, property, value); in GetValue()
83 return pimpl->parse_.HasSection(section); in HasSection()

123