Home
last modified time | relevance | path

Searched refs:Device (Results 1 - 16 of 16) sorted by relevance

/drivers/external_device_manager/services/native/driver_extension_manager/src/device_manager/
H A Ddevice.cpp2 * 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 Detx_device_mgr.cpp2 * 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 Detx_device_mgr.h2 * 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 Ddevice.h2 * 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 Dbus_extension_core_mt.cpp2 * 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 Ddcamera_host.h2 * 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 Ddevice_manager_test.cpp2 * 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 Ddriver_ext_mgr.cpp2 * 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 Ddisplay_device_stub.h2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
31 namespace Device { namespace
119 } // namespace Device
H A Ddisplay_device_service.h2 * 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 Ddcamera_host.cpp2 * 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 Didisplay_device.h2 * 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 Ddisplay_device_proxy.h2 * 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 Ddisplay_device_service.cpp2 * Copyright (c) 2022 Huawei Device Co., Ltd.
21 namespace Device { namespace
384 } // namespace Device
H A Ddisplay_device_host_driver.cpp2 * 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 Ddisplay_device_proxy.cpp2 * Copyright (c) 2022 Huawei Device Co., Ltd.
22 using OHOS::Display::Device::IDisplayDevice;
23 using OHOS::Display::Device::Client::DisplayDeviceProxy;

Completed in 12 milliseconds