|
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 IDobbyProxy, including all inherited members.
| addAnnotation(int32_t cd, const std::string &key, const std::string &value) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| addContainerMount(int32_t descriptor, const std::string &source, const std::string &destination, const std::vector< std::string > &mountFlags, const std::string &mountData) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| addObserver(const std::shared_ptr< IDobbyProxyEvents > &observer) | AICommon::Notifier< IDobbyProxyEvents > | inline |
| createBundle(const std::string &id, const std::string &jsonSpec) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| execInContainer(int32_t cd, const std::string &options, const std::string &command) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| getContainerInfo(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| getContainerState(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| getOCIConfig(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| getSpec(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| hibernateContainer(int32_t descriptor, const std::string &options) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| isAlive(const std::chrono::milliseconds &timeout) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| isAlive() const (defined in IDobbyProxy) | IDobbyProxy | inline |
| listContainers() const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| pauseContainer(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| ping() const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| registerListener(const StateChangeListener &listener, const void *cbParams)=0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| removeAnnotation(int32_t cd, const std::string &key) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| removeContainerMount(int32_t descriptor, const std::string &source) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| removeObserver(const std::shared_ptr< IDobbyProxyEvents > &observer) | AICommon::Notifier< IDobbyProxyEvents > | inline |
| resumeContainer(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| setAIDbusAddress(bool privateBus, const std::string &address) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| setDispatcher(const std::shared_ptr< IDispatcher > &dispatcher_) | AICommon::Notifier< IDobbyProxyEvents > | inline |
| setLogLevel(int level) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| setLogMethod(uint32_t method, int pipeFd) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| setLogMethod(uint32_t method) const (defined in IDobbyProxy) | IDobbyProxy | inline |
| shutdown() const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| startContainerFromBundle(const std::string &id, const std::string &bundlePath, const std::list< int > &files, const std::string &command="", const std::string &displaySocket="", const std::vector< std::string > &envVars=std::vector< std::string >(), uid_t userId=0, uid_t groupId=0) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| startContainerFromBundle(const std::string &id, const std::string &bundlePath) const (defined in IDobbyProxy) | IDobbyProxy | inline |
| startContainerFromSpec(const std::string &id, const std::string &jsonSpec, const std::list< int > &files, const std::string &command="", const std::string &displaySocket="", const std::vector< std::string > &envVars=std::vector< std::string >()) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| startContainerFromSpec(const std::string &id, const std::string &jsonSpec) const (defined in IDobbyProxy) | IDobbyProxy | inline |
| StateChangeListener typedef (defined in IDobbyProxy) | IDobbyProxy | |
| stopContainer(int32_t descriptor, bool withPrejudice) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| stopContainer(int32_t descriptor) const (defined in IDobbyProxy) | IDobbyProxy | inline |
| unregisterListener(int tag)=0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| wakeupContainer(int32_t descriptor) const =0 (defined in IDobbyProxy) | IDobbyProxy | pure virtual |
| ~IDobbyProxy() override=default (defined in IDobbyProxy) | IDobbyProxy | |
| ~Polymorphic() (defined in AICommon::Polymorphic) | AICommon::Polymorphic | inlinevirtual |