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 >()) 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 |