|
Aktualizr
C++ SOTA Client
|
Public Member Functions | |
| DebianManager (const PackageConfig &pconfig, const BootloaderConfig &bconfig, const std::shared_ptr< INvStorage > &storage, const std::shared_ptr< HttpInterface > &http) | |
| std::string | name () const override |
| Json::Value | getInstalledPackages () const override |
| Uptane::Target | getCurrent () const override |
| data::InstallationResult | install (const Uptane::Target &target) const override |
| data::InstallationResult | finalizeInstall (const Uptane::Target &target) override |
Public Member Functions inherited from PackageManagerInterface | |
| PackageManagerInterface (const PackageConfig &pconfig, const BootloaderConfig &bconfig, const std::shared_ptr< INvStorage > &storage, const std::shared_ptr< HttpInterface > &http) | |
| virtual void | completeInstall () const |
| virtual void | updateNotify () |
| virtual bool | fetchTarget (const Uptane::Target &target, Uptane::Fetcher &fetcher, const KeyManager &keys, const FetcherProgressCb &progress_cb, const api::FlowControlToken *token) |
| virtual TargetStatus | verifyTarget (const Uptane::Target &target) const |
Additional Inherited Members | |
Protected Attributes inherited from PackageManagerInterface | |
| PackageConfig | config |
| std::shared_ptr< INvStorage > | storage_ |
| std::shared_ptr< HttpInterface > | http_ |
Definition at line 10 of file debianmanager.h.
1.8.13