/drivers/external_device_manager/services/native/driver_extension_manager/src/device_manager/ |
H A D | device.cpp | 2 * Copyright (c) 2023 Huawei Device Co., Ltd.
25 std::string Device::GetBundleName(const std::string &bundleInfo)
in GetBundleName() 36 std::string Device::GetAbilityName(const std::string &bundleInfo)
in GetAbilityName() 47 int32_t Device::Connect()
in Connect() 53 std::string bundleName = Device::GetBundleName(bundleInfo);
in Connect() 54 std::string abilityName = Device::GetAbilityName(bundleInfo);
in Connect() 81 int32_t Device::Connect(const sptr<IDriverExtMgrCallback> &connectCallback)
in Connect() 104 std::string bundleName = Device::GetBundleName(bundleInfo);
in Connect() 105 std::string abilityName = Device::GetAbilityName(bundleInfo);
in Connect() 118 int32_t Device [all...] |
H A D | etx_device_mgr.cpp | 2 * Copyright (c) 2023 Huawei Device Co., Ltd. 30 std::string Device::stiching_ = "-"; 66 int32_t ExtDeviceManager::AddDevIdOfBundleInfoMap(shared_ptr<Device> device, string &bundleInfo) in AddDevIdOfBundleInfoMap() 96 deviceId, Device::GetAbilityName(bundleInfo).c_str(), ret); in AddDevIdOfBundleInfoMap() 103 int32_t ExtDeviceManager::RemoveDevIdOfBundleInfoMap(shared_ptr<Device> device, string &bundleInfo) in RemoveDevIdOfBundleInfoMap() 135 deviceId, Device::GetAbilityName(bundleInfo).c_str(), ret); in RemoveDevIdOfBundleInfoMap() 142 void ExtDeviceManager::RemoveDeviceOfDeviceMap(shared_ptr<Device> device) in RemoveDeviceOfDeviceMap() 155 unordered_map<uint64_t, shared_ptr<Device>> &map = deviceMap_[type]; in RemoveDeviceOfDeviceMap() 169 std::string startStr = bundleName + Device::GetStiching(); in DeleteBundlesOfBundleInfoMap() 200 std::string bundleInfo = bundleInfoNames->bundleName + Device in MatchDriverInfos() [all...] |
/drivers/external_device_manager/services/native/driver_extension_manager/include/device_manager/ |
H A D | etx_device_mgr.h | 2 * Copyright (c) 2023 Huawei Device Co., Ltd. 41 vector<shared_ptr<Device>> QueryAllDevices(); 42 vector<shared_ptr<Device>> QueryDevicesById(const uint64_t deviceId); 45 void RemoveDeviceOfDeviceMap(shared_ptr<Device> device); 53 int32_t AddDevIdOfBundleInfoMap(shared_ptr<Device> device, string &bundleInfo); 54 int32_t RemoveDevIdOfBundleInfoMap(shared_ptr<Device> device, string &bundleInfo); 55 std::shared_ptr<Device> QueryDeviceByDeviceID(uint64_t deviceId); 58 unordered_map<BusType, unordered_map<uint64_t, shared_ptr<Device>>> deviceMap_;
|
H A D | device.h | 2 * Copyright (c) 2023 Huawei Device Co., Ltd.
30 class Device : public std::enable_shared_from_this<Device> {
class 32 explicit Device(std::shared_ptr<DeviceInfo> info) : info_(info) {}
in Device() function in OHOS::ExternalDeviceManager::Device 154 DriverExtMgrCallbackDeathRecipient(const std::weak_ptr<Device> device) : device_(device) {}
in DriverExtMgrCallbackDeathRecipient() 160 std::weak_ptr<Device> device_;
165 explicit DrvExtConnNotify(std::weak_ptr<Device> device) : device_(device) {}
in DrvExtConnNotify() 178 std::weak_ptr<Device> device_;
|
/drivers/external_device_manager/test/moduletest/bus_extension_core_mt/ |
H A D | bus_extension_core_mt.cpp | 2 * Copyright (c) 2023 Huawei Device Co., Ltd. 36 const std::unordered_map<uint64_t, std::shared_ptr<Device>> &map = devmgr.deviceMap_[BUS_TYPE_USB]; in PrintAllDevice() 39 std::shared_ptr<Device> device = iter.second; in PrintAllDevice()
|
/drivers/peripheral/distributed_camera/hdi_service/include/dcamera_host/ |
H A D | dcamera_host.h | 2 * Copyright (c) 2021-2024 Huawei Device Co., Ltd. 97 template<typename Callback, typename Device> 98 int32_t OpenCameraImpl(const std::string &cameraId, const Callback &callbackObj, Device &device);
|
/drivers/external_device_manager/test/unittest/device_manager_test/ |
H A D | device_manager_test.cpp | 2 * Copyright (c) 2023 Huawei Device Co., Ltd. 47 unordered_map<BusType, unordered_map<uint64_t, shared_ptr<Device>>> map; in clearDeviceMap() 51 static size_t getDeviceNum(unordered_map<uint64_t, shared_ptr<Device>> map) in getDeviceNum()
|
/drivers/external_device_manager/services/native/driver_extension_manager/src/ |
H A D | driver_ext_mgr.cpp | 2 * Copyright (c) 2023 Huawei Device Co., Ltd. 171 static std::shared_ptr<DeviceInfoData> ParseToDeviceInfoData(const std::shared_ptr<Device> &device) in ParseToDeviceInfoData() 271 vector<shared_ptr<Device>> devices; in QueryDeviceInfo()
|
/drivers/peripheral/display/hdi_service/device/include/server/ |
H A D | display_device_stub.h | 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 31 namespace Device { namespace 119 } // namespace Device
|
H A D | display_device_service.h | 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 27 namespace Device { namespace 111 } // namespace Device
|
/drivers/peripheral/distributed_camera/hdi_service/src/dcamera_host/ |
H A D | dcamera_host.cpp | 2 * Copyright (c) 2021-2024 Huawei Device Co., Ltd. 150 template<typename Callback, typename Device> 151 int32_t DCameraHost::OpenCameraImpl(const std::string &cameraId, const Callback &callbackObj, Device &device) in OpenCameraImpl()
|
/drivers/peripheral/display/hdi_service/device/include/interfaces/ |
H A D | idisplay_device.h | 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
35 namespace Device {
41 DECLARE_INTERFACE_DESCRIPTOR(u"OHOS.DISPLAY.Device.Client.IDisplayDevice.V1_0");
111 } // namespace Device
|
/drivers/peripheral/display/hdi_service/device/include/proxy/ |
H A D | display_device_proxy.h | 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 23 namespace Device { namespace 114 } // namespace Device
|
/drivers/peripheral/display/hdi_service/device/src/server/ |
H A D | display_device_service.cpp | 2 * Copyright (c) 2022 Huawei Device Co., Ltd. 21 namespace Device { namespace 384 } // namespace Device
|
H A D | display_device_host_driver.cpp | 2 * Copyright (c) 2022 Huawei Device Co., Ltd. 29 using OHOS::Display::Device::Server::DisplayDeviceServerStub; 30 using OHOS::Display::Device::Server::DisplayDeviceServerStubFunc; 31 using OHOS::Display::Device::Server::DisplayDeviceService;
|
/drivers/peripheral/display/hdi_service/device/src/proxy/display_device_proxy/ |
H A D | display_device_proxy.cpp | 2 * Copyright (c) 2022 Huawei Device Co., Ltd. 22 using OHOS::Display::Device::IDisplayDevice; 23 using OHOS::Display::Device::Client::DisplayDeviceProxy;
|