Searched refs:PluginModule (Results 1 – 6 of 6) sorted by relevance
24 PluginModule::PluginModule(const std::string& path) in PluginModule() function in PluginModule27 PluginModule::~PluginModule() {} in ~PluginModule()29 std::string PluginModule::ComputeSha256() in ComputeSha256()34 bool PluginModule::Load() in Load()49 bool PluginModule::Unload() in Unload()63 bool PluginModule::GetInfo(PluginModuleInfo& info) in GetInfo()79 PluginModule::SampleMode PluginModule::GetSampleMode() const in GetSampleMode()91 void PluginModule::SetConfigData(const std::string& data) in SetConfigData()96 std::string PluginModule::GetConfigData() const in GetConfigData()101 void PluginModule::SetClockId(clockid_t clockId) in SetClockId()[all …]
39 class PluginModule {46 explicit PluginModule(const std::string& path = "");47 ~PluginModule();
34 using PluginModulePtr = STD_PTR(shared, PluginModule);69 std::map<uint32_t, std::shared_ptr<PluginModule>> pluginModules_;
79 auto plugin = std::make_shared<PluginModule>(pluginPath); in AddPlugin()127 …pluginModules_.insert(std::pair<uint32_t, std::shared_ptr<PluginModule>>(response.plugin_id(), plu… in RegisterPlugin()162 if (pluginModules_[index]->GetSampleMode() == PluginModule::SampleMode::POLLING) { in RemovePlugin()295 if (plugin->GetSampleMode() == PluginModule::SampleMode::POLLING) { in StartPluginSession()335 if (pluginModules_[id]->GetSampleMode() == PluginModule::SampleMode::POLLING) { in StopPluginSession()353 for (std::map<uint32_t, std::shared_ptr<PluginModule>>::iterator it = pluginModules_.begin(); in StopAllPluginSession()
128 PluginModule pluginModule;131 EXPECT_EQ(pluginModule.GetSampleMode(), PluginModule::SampleMode::POLLING);133 EXPECT_EQ(pluginModule.GetSampleMode(), PluginModule::SampleMode::STREAMING);136 EXPECT_EQ(pluginModule.GetSampleMode(), PluginModule::SampleMode::UNKNOWN);155 PluginModule pluginModule;
65 auto plugin = std::make_shared<PluginModule>(pluginPath);127 auto plugin = std::make_shared<PluginModule>(pluginPath);159 auto plugin = std::make_shared<PluginModule>(pluginPath);