Dobby
3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
This is the complete list of members for DobbyLegacyPluginManager, including all inherited members.
DobbyLegacyPluginManager(const std::shared_ptr< IDobbyEnv > &env, const std::shared_ptr< IDobbyUtils > &utils, const std::string &path=std::string(DEFAULT_PLUGIN_PATH)) (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager | |
executeHooks(const std::map< std::string, Json::Value > &plugins, const HookFn &hookFn, unsigned asyncFlag, unsigned syncFlag) const | DobbyLegacyPluginManager | private |
executePostConstructionHooks(const std::map< std::string, Json::Value > &plugins, const ContainerId &id, const std::shared_ptr< IDobbyStartState > &startupState, const std::string &rootfsPath) const | DobbyLegacyPluginManager | |
executePostStartHooks(const std::map< std::string, Json::Value > &plugins, const ContainerId &id, pid_t pid, const std::string &rootfsPath) const | DobbyLegacyPluginManager | |
executePostStopHooks(const std::map< std::string, Json::Value > &plugins, const ContainerId &id, const std::string &rootfsPath) const | DobbyLegacyPluginManager | |
executePreDestructionHooks(const std::map< std::string, Json::Value > &plugins, const ContainerId &id, const std::string &rootfsPath) const | DobbyLegacyPluginManager | |
executePreStartHooks(const std::map< std::string, Json::Value > &plugins, const ContainerId &id, pid_t pid, const std::string &rootfsPath) const | DobbyLegacyPluginManager | |
getPlugin(const std::string &name) const | DobbyLegacyPluginManager | inlineprivate |
HookFn typedef (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager | private |
loadPlugins(const std::string &path) | DobbyLegacyPluginManager | private |
mEnvironment (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager | private |
mPlugins (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager | private |
mRwLock (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager | mutableprivate |
mUtilities (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager | private |
refreshPlugins(const std::string &path=std::string(DEFAULT_PLUGIN_PATH)) | DobbyLegacyPluginManager | |
~DobbyLegacyPluginManager() (defined in DobbyLegacyPluginManager) | DobbyLegacyPluginManager |