/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/src/resourcemanager/ |
H A D | capability_info.cpp | 31 #define DH_LOG_TAG "CapabilityInfo" 33 std::string CapabilityInfo::GetDHId() const in GetDHId() 38 void CapabilityInfo::SetDHId(const std::string &dhId) in SetDHId() 43 std::string CapabilityInfo::GetDeviceId() const in GetDeviceId() 48 void CapabilityInfo::SetDeviceId(const std::string &deviceId) in SetDeviceId() 53 std::string CapabilityInfo::GetDeviceName() const in GetDeviceName() 58 void CapabilityInfo::SetDeviceName(const std::string &deviceName) in SetDeviceName() 63 uint16_t CapabilityInfo::GetDeviceType() const in GetDeviceType() 68 void CapabilityInfo::SetDeviceType(uint16_t deviceType) in SetDeviceType() 73 DHType CapabilityInfo [all...] |
H A D | capability_info_manager.cpp | 139 std::shared_ptr<CapabilityInfo> capabilityInfo; in SyncDeviceInfoFromDB() 140 if (GetCapabilityByValue<CapabilityInfo>(data, capabilityInfo) != DH_FWK_SUCCESS) { in SyncDeviceInfoFromDB() 170 std::shared_ptr<CapabilityInfo> capabilityInfo; in SyncRemoteCapabilityInfos() 171 if (GetCapabilityByValue<CapabilityInfo>(data, capabilityInfo) != DH_FWK_SUCCESS) { in SyncRemoteCapabilityInfos() 187 int32_t CapabilityInfoManager::AddCapability(const std::vector<std::shared_ptr<CapabilityInfo>> &resInfos) in AddCapability() 209 IsCapInfoJsonEqual<CapabilityInfo>(data, resInfo->ToJsonString())) { in AddCapability() 228 int32_t CapabilityInfoManager::AddCapabilityInMem(const std::vector<std::shared_ptr<CapabilityInfo>> &resInfos) in AddCapabilityInMem() 313 std::map<std::string, std::shared_ptr<CapabilityInfo>> CapabilityInfoManager::QueryCapabilityByFilters( in QueryCapabilityByFilters() 317 std::map<std::string, std::shared_ptr<CapabilityInfo>> capMap; in QueryCapabilityByFilters() 385 std::shared_ptr<CapabilityInfo> capPt in HandleCapabilityAddChange() [all...] |
H A D | local_capability_info_manager.cpp | 101 std::shared_ptr<CapabilityInfo> capabilityInfo; in SyncDeviceInfoFromDB() 102 if (GetCapabilityByValue<CapabilityInfo>(data, capabilityInfo) != DH_FWK_SUCCESS) { in SyncDeviceInfoFromDB() 111 int32_t LocalCapabilityInfoManager::AddCapability(const std::vector<std::shared_ptr<CapabilityInfo>> &resInfos) in AddCapability() 169 std::vector<std::shared_ptr<CapabilityInfo>> &resInfos) in GetCapabilitiesByDeviceId() 184 std::shared_ptr<CapabilityInfo> &capPtr) in GetCapability() 199 int32_t LocalCapabilityInfoManager::GetDataByKey(const std::string &key, std::shared_ptr<CapabilityInfo> &capInfoPtr) in GetDataByKey() 214 return GetCapabilityByValue<CapabilityInfo>(data, capInfoPtr); in GetDataByKey() 249 std::shared_ptr<CapabilityInfo> capabilityInfo; in GetDataByKeyPrefix() 250 if (GetCapabilityByValue<CapabilityInfo>(data, capabilityInfo) != DH_FWK_SUCCESS) { in GetDataByKeyPrefix()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/include/resourcemanager/ |
H A D | capability_info.h | 29 class CapabilityInfo { class 31 CapabilityInfo() in CapabilityInfo() function in OHOS::DistributedHardware::CapabilityInfo 41 CapabilityInfo(std::string dhId, std::string devId, std::string devName, uint16_t devType, DHType dhType, in CapabilityInfo() function in OHOS::DistributedHardware::CapabilityInfo 47 virtual ~CapabilityInfo() {} in ~CapabilityInfo() 81 bool Compare(const CapabilityInfo& capInfo); 93 void ToJson(cJSON *jsonObject, const CapabilityInfo &capability); 94 void FromJson(const cJSON *jsonObject, CapabilityInfo &capability); 96 using CapabilityInfoMap = std::map<std::string, std::shared_ptr<CapabilityInfo>>;
|
H A D | capability_info_manager.h | 50 int32_t AddCapability(const std::vector<std::shared_ptr<CapabilityInfo>> &resInfos); 51 /* Save CapabilityInfo in memory */ 52 int32_t AddCapabilityInMem(const std::vector<std::shared_ptr<CapabilityInfo>> &resInfos); 60 std::map<std::string, std::shared_ptr<CapabilityInfo>> QueryCapabilityByFilters( 62 bool IsCapabilityMatchFilter(const std::shared_ptr<CapabilityInfo> cap, const CapabilityInfoFilter &filter, 66 std::vector<std::shared_ptr<CapabilityInfo>> &resInfos); 70 std::shared_ptr<CapabilityInfo> &capPtr); 71 int32_t GetDataByKey(const std::string &key, std::shared_ptr<CapabilityInfo> &capInfoPtr); 92 void DumpCapabilityInfos(std::vector<CapabilityInfo> &capInfos);
|
H A D | local_capability_info_manager.h | 47 int32_t AddCapability(const std::vector<std::shared_ptr<CapabilityInfo>> &resInfos); 51 std::vector<std::shared_ptr<CapabilityInfo>> &resInfos); 54 std::shared_ptr<CapabilityInfo> &capPtr); 55 int32_t GetDataByKey(const std::string &key, std::shared_ptr<CapabilityInfo> &capInfoPtr);
|
H A D | meta_capability_info.h | 30 class MetaCapabilityInfo : public CapabilityInfo { 33 : CapabilityInfo("", "", "", 0, DHType::UNKNOWN, "", ""), udidHash_(""), sinkVersion_("") in MetaCapabilityInfo() 38 : CapabilityInfo(dhId, devId, devName, devType, dhType, dhAttrs, dhSubtype), in MetaCapabilityInfo()
|
H A D | capability_utils.h | 31 class CapabilityInfo;
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest/common/dbadapter/src/ |
H A D | db_adapter_test.cpp | 62 const shared_ptr<CapabilityInfo> CAP_INFO_0 = 63 make_shared<CapabilityInfo>(TEST_DH_ID_0, TEST_DEV_ID_0, DEV_NAME, TEST_DEV_TYPE, DHType::CAMERA, TEST_DH_ATTR_0, 65 const shared_ptr<CapabilityInfo> CAP_INFO_1 = 66 make_shared<CapabilityInfo>(TEST_DH_ID_1, TEST_DEV_ID_0, DEV_NAME, TEST_DEV_TYPE, DHType::AUDIO, TEST_DH_ATTR_0, 68 const shared_ptr<CapabilityInfo> CAP_INFO_2 = 69 make_shared<CapabilityInfo>(TEST_DH_ID_2, TEST_DEV_ID_0, DEV_NAME, TEST_DEV_TYPE, DHType::GPS, TEST_DH_ATTR_0, 71 const shared_ptr<CapabilityInfo> CAP_INFO_3 = 72 make_shared<CapabilityInfo>(TEST_DH_ID_3, TEST_DEV_ID_0, DEV_NAME, TEST_DEV_TYPE, DHType::HFP, TEST_DH_ATTR_0, 74 const shared_ptr<CapabilityInfo> CAP_INFO_4 = 75 make_shared<CapabilityInfo>(TEST_DH_ID_ [all...] |
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest/common/resourcemanager/src/ |
H A D | resource_manager_test.cpp | 71 const shared_ptr<CapabilityInfo> CAP_INFO_0 = 72 make_shared<CapabilityInfo>(DH_ID_0, DEV_ID_0, TEST_DEV_NAME, TEST_DEV_TYPE_PAD, DHType::CAMERA, DH_ATTR_0, 74 const shared_ptr<CapabilityInfo> CAP_INFO_1 = 75 make_shared<CapabilityInfo>(DH_ID_1, DEV_ID_0, TEST_DEV_NAME, TEST_DEV_TYPE_PAD, DHType::AUDIO, DH_ATTR_0, 77 const shared_ptr<CapabilityInfo> CAP_INFO_2 = 78 make_shared<CapabilityInfo>(DH_ID_2, DEV_ID_0, TEST_DEV_NAME, TEST_DEV_TYPE_PAD, DHType::GPS, DH_ATTR_0, 80 const shared_ptr<CapabilityInfo> CAP_INFO_3 = 81 make_shared<CapabilityInfo>(DH_ID_3, DEV_ID_0, TEST_DEV_NAME, TEST_DEV_TYPE_PAD, DHType::SCREEN, DH_ATTR_0, 83 const shared_ptr<CapabilityInfo> CAP_INFO_4 = 84 make_shared<CapabilityInfo>(DH_ID_ [all...] |
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/src/localhardwaremanager/ |
H A D | plugin_listener_impl.cpp | 43 std::vector<std::shared_ptr<CapabilityInfo>> capabilityInfos; in PluginHardware() 47 std::shared_ptr<CapabilityInfo> dhCapabilityInfo = in PluginHardware() 48 std::make_shared<CapabilityInfo>(dhId, deviceId, devName, devType, dhType_, attrs, subtype); in PluginHardware() 67 std::shared_ptr<CapabilityInfo> capability = nullptr; in UnPluginHardware()
|
H A D | local_hardware_manager.cpp | 86 std::vector<std::shared_ptr<CapabilityInfo>> capabilityInfos; in Init() 132 std::vector<std::shared_ptr<CapabilityInfo>> &capabilityInfos) in AddLocalCapabilityInfo() 139 std::shared_ptr<CapabilityInfo> dhCapabilityInfo = std::make_shared<CapabilityInfo>( in AddLocalCapabilityInfo() 174 std::shared_ptr<CapabilityInfo> capabilityValue = capabilityInfo.second; in CheckNonExistCapabilityInfo()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/fuzztest/resourcemanager_fuzzer/ |
H A D | resourcemanager_fuzzer.cpp | 53 std::shared_ptr<CapabilityInfo> capInfo = in ResourceManagerFuzzTest() 54 std::make_shared<CapabilityInfo>(dhId, devId, devName, devType, dhType, dhAttrs, dhSubtype); in ResourceManagerFuzzTest() 55 std::vector<std::shared_ptr<CapabilityInfo>> resInfos; in ResourceManagerFuzzTest() 60 std::shared_ptr<CapabilityInfo> info; in ResourceManagerFuzzTest()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/fuzztest/capabilityinfomanager_fuzzer/ |
H A D | capabilityinfomanager_fuzzer.cpp | 105 std::vector<std::shared_ptr<CapabilityInfo>> resInfos; in AddCapabilityInMemFuzzTest() 113 std::shared_ptr<CapabilityInfo> capInfo1 = std::make_shared<CapabilityInfo>( in AddCapabilityInMemFuzzTest() 121 std::shared_ptr<CapabilityInfo> capInfo2 = std::make_shared<CapabilityInfo>( in AddCapabilityInMemFuzzTest() 123 std::vector<std::shared_ptr<CapabilityInfo>> resInfos1 { capInfo1, capInfo2 }; in AddCapabilityInMemFuzzTest() 132 std::shared_ptr<CapabilityInfo> cap = nullptr; in IsCapabilityMatchFilterFuzzTest() 142 std::shared_ptr<CapabilityInfo> capInfo = std::make_shared<CapabilityInfo>( in IsCapabilityMatchFilterFuzzTest() 159 std::shared_ptr<CapabilityInfo> capInfoPt in GetDataByKeyFuzzTest() [all...] |
/foundation/multimedia/av_codec/services/services/codec/server/post_processing/ |
H A D | dynamic_controller.h | 34 bool IsColorSpaceConversionSupportedImpl(const CapabilityInfo& input, const CapabilityInfo& output);
|
H A D | controller.h | 44 bool IsColorSpaceConversionSupported(const CapabilityInfo& input, const CapabilityInfo& output) in IsColorSpaceConversionSupported()
|
H A D | utils.h | 32 struct CapabilityInfo { struct
|
H A D | dynamic_controller.cpp | 51 bool DynamicController::IsColorSpaceConversionSupportedImpl(const CapabilityInfo& input, const CapabilityInfo& output) in IsColorSpaceConversionSupportedImpl()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/include/transport/ |
H A D | dh_transport_obj.h | 36 std::vector<std::shared_ptr<CapabilityInfo>> caps; 38 FullCapsRsp(std::string networkId, std::vector<std::shared_ptr<CapabilityInfo>> caps) : networkId(networkId), in FullCapsRsp()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/src/transport/ |
H A D | dh_transport_obj.cpp | 64 std::shared_ptr<CapabilityInfo> capPtr = std::make_shared<CapabilityInfo>(); in FromJson()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/src/task/ |
H A D | online_task.cpp | 108 std::vector<std::shared_ptr<CapabilityInfo>> capabilityInfos; in CreateEnableTask() 110 std::for_each(capabilityInfos.begin(), capabilityInfos.end(), [&](std::shared_ptr<CapabilityInfo> cap) { in CreateEnableTask() 115 DHLOGW("Can not get cap info from CapabilityInfo, try use local Capability info"); in CreateEnableTask() 117 std::for_each(capabilityInfos.begin(), capabilityInfos.end(), [&](std::shared_ptr<CapabilityInfo> cap) { in CreateEnableTask()
|
H A D | offline_task.cpp | 112 std::vector<std::shared_ptr<CapabilityInfo>> capabilityInfos; in CreateDisableTask() 114 std::for_each(capabilityInfos.begin(), capabilityInfos.end(), [&](std::shared_ptr<CapabilityInfo> cap) { in CreateDisableTask() 119 DHLOGW("Can not get cap info from CapabilityInfo, try use meta info"); in CreateDisableTask()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/include/localhardwaremanager/ |
H A D | local_hardware_manager.h | 43 std::vector<std::shared_ptr<CapabilityInfo>> &capabilityInfos);
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest/common/hidumphelper/hidumphelper/src/ |
H A D | hidump_helper_test.cpp | 224 std::shared_ptr<CapabilityInfo> capInfo = std::make_shared<CapabilityInfo>(dhId, devId, "Dev1", devTypePad, dhType, in HWTEST_F()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/include/componentmanager/ |
H A D | component_manager.h | 134 std::shared_ptr<CapabilityInfo> capability); 137 int32_t GetCapParam(const std::string &uuid, const std::string &dhId, std::shared_ptr<CapabilityInfo> &capability);
|