Searched refs:PluginProxy (Results 1 – 6 of 6) sorted by relevance
22 bool PluginProxy::OnEvent(std::shared_ptr<Event>& event) in OnEvent()33 bool PluginProxy::CanProcessEvent(std::shared_ptr<Event> event) in CanProcessEvent()44 bool PluginProxy::CanProcessMoreEvents() in CanProcessMoreEvents()55 std::string PluginProxy::GetHandlerInfo() in GetHandlerInfo()67 void PluginProxy::Dump(int fd, const std::vector<std::string>& cmds) in Dump()75 void PluginProxy::OnEventListeningCallback(const Event &msg) in OnEventListeningCallback()85 bool PluginProxy::LoadPluginIfNeed() in LoadPluginIfNeed()106 void PluginProxy::DestroyInstanceIfNeed(time_t maxIdleTime) in DestroyInstanceIfNeed()
22 "OHOS::HiviewDFX::PluginProxy::LoadPluginIfNeed()";31 "OHOS::HiviewDFX::PluginProxy::DestroyInstanceIfNeed(long long)";121 "OHOS::HiviewDFX::PluginProxy::DestroyInstanceIfNeed(long)";169 vtable?for?OHOS::HiviewDFX::PluginProxy;
28 class PluginProxy : public Plugin {30 PluginProxy() {}; in PluginProxy() function31 virtual ~PluginProxy() {}; in ~PluginProxy()
92 if (std::static_pointer_cast<PluginProxy>(pluginPair->second)->HoldInstance()) {102 if (!std::static_pointer_cast<PluginProxy>(pluginPair->second)->HoldInstance()) {108 if (std::static_pointer_cast<PluginProxy>(pluginPair->second)->HoldInstance()) {
424 plugin = std::make_shared<PluginProxy>(); in CreatePlugin()426 (std::static_pointer_cast<PluginProxy>(plugin))->SetPluginConfig(pluginInfo); in CreatePlugin()525 … std::shared_ptr<PluginProxy> pluginProxy = std::static_pointer_cast<PluginProxy>(plugin); in InitPlugin()902 auto proxyPtr = std::static_pointer_cast<PluginProxy>(proxy); in InstancePluginByProxy()959 auto ptr = std::static_pointer_cast<PluginProxy>(pluginKv.second); in CheckUnloadablePlugins()965 auto task = std::bind(&PluginProxy::DestroyInstanceIfNeed, ptr.get(), maxIdleTime_); in CheckUnloadablePlugins()
173 std::shared_ptr<PluginProxy> pluginProxy = std::static_pointer_cast<PluginProxy>(plugin);