Dobby  3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
ThunderPlugin Member List

This is the complete list of members for ThunderPlugin, including all inherited members.

constructACCEPTRule(const std::string &containerIp, const std::string &vethName, in_port_t port) constThunderPluginprivate
constructCONNLIMITRule(const std::string &containerIp, const std::string &vethName, in_port_t port, uint32_t connLimit) constThunderPluginprivate
constructDNATRule(const std::string &containerIp, in_port_t port) constThunderPluginprivate
constructRules() const (defined in ThunderPlugin)ThunderPluginprivate
createContainer()RdkPluginBaseinlinevirtual
CreateContainerFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
createRuntime() finalThunderPluginvirtual
CreateRuntimeFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
getDependencies() const overrideThunderPluginvirtual
HintFlags enum nameIDobbyRdkPlugin
hookHints() const finalThunderPluginvirtual
isNatNetworkMode() const (defined in ThunderPlugin)ThunderPluginprivate
mContainerConfig (defined in ThunderPlugin)ThunderPluginprivate
mEnableConnLimit (defined in ThunderPlugin)ThunderPluginprivate
mLock (defined in ThunderPlugin)ThunderPluginprivate
mName (defined in ThunderPlugin)ThunderPluginprivate
mNetfilter (defined in ThunderPlugin)ThunderPluginprivate
mRootfsPath (defined in ThunderPlugin)ThunderPluginprivate
mSocketDirectory (defined in ThunderPlugin)ThunderPluginprivate
mSocketExists (defined in ThunderPlugin)ThunderPluginprivate
mSocketPath (defined in ThunderPlugin)ThunderPluginprivate
mThunderPort (defined in ThunderPlugin)ThunderPluginprivate
mUtils (defined in ThunderPlugin)ThunderPluginprivate
name() const overrideThunderPlugininlinevirtual
postHalt() finalThunderPluginvirtual
PostHaltFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
postInstallation() finalThunderPluginvirtual
PostInstallationFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
postStart()RdkPluginBaseinlinevirtual
PostStartFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
postStop()RdkPluginBaseinlinevirtual
PostStopFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
preCreation() finalThunderPluginvirtual
PreCreationFlag enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
ThunderPlugin(std::shared_ptr< rt_dobby_schema > &containerConfig, const std::shared_ptr< DobbyRdkPluginUtils > &utils, const std::string &rootfsPath)ThunderPlugin
Unknown enum value (defined in IDobbyRdkPlugin)IDobbyRdkPlugin
~IDobbyRdkPlugin()=default (defined in IDobbyRdkPlugin)IDobbyRdkPluginvirtual
~RdkPluginBase() (defined in RdkPluginBase)RdkPluginBaseinlinevirtual
~ThunderPlugin() (defined in ThunderPlugin)ThunderPlugin