Lines Matching defs:UtdClient
15 #define LOG_TAG "UtdClient"
29 UtdClient::UtdClient()
32 LOG_WARN(UDMF_CLIENT, "construct UtdClient failed, try again.");
35 UtdClient::GetInstance().Init();
39 LOG_INFO(UDMF_CLIENT, "construct UtdClient sucess.");
42 UtdClient::~UtdClient()
46 UtdClient &UtdClient::GetInstance()
48 static auto instance = new UtdClient();
52 bool UtdClient::Init()
75 Status UtdClient::GetTypeDescriptor(const std::string &typeId, std::shared_ptr<TypeDescriptor> &descriptor)
94 bool UtdClient::IsValidFileExtension(const std::string &fileExtension)
108 bool UtdClient::IsValidMimeType(const std::string &mimeType)
120 Status UtdClient::GetFlexibleTypeDescriptor(const std::string &typeId, std::shared_ptr<TypeDescriptor> &descriptor)
131 Status UtdClient::GetUniformDataTypeByFilenameExtension(const std::string &fileExtension, std::string &typeId,
175 Status UtdClient::GetUniformDataTypesByFilenameExtension(const std::string &fileExtension,
219 Status UtdClient::GetUniformDataTypeByMIMEType(const std::string &mimeType, std::string &typeId,
246 std::string UtdClient::GetTypeIdFromCfg(const std::string &mimeType)
272 Status UtdClient::GetUniformDataTypesByMIMEType(const std::string &mimeType, std::vector<std::string> &typeIds,
304 std::vector<std::string> UtdClient::GetTypeIdsFromCfg(const std::string &mimeType)
327 Status UtdClient::IsUtd(std::string typeId, bool &result)
359 bool UtdClient::IsHapTokenType()
370 Status UtdClient::GetCurrentActiveUserId(int32_t& userId)
382 void UtdClient::InstallCustomUtds(const std::string &bundleName, const std::string &jsonStr, int32_t user)
405 void UtdClient::UninstallCustomUtds(const std::string &bundleName, int32_t user)
420 void UtdClient::UpdateGraph(const std::vector<TypeDescriptorCfg> &customTyepCfgs)