Aktualizr
C++ SOTA Client
|
Public Types | |
using | Ptr = std::shared_ptr< AktualizrSecondary > |
![]() | |
using | Ptr = std::shared_ptr< IAktualizrSecondary > |
Public Member Functions | |
AktualizrSecondary (AktualizrSecondaryConfig config, std::shared_ptr< INvStorage > storage, std::shared_ptr< KeyManager > key_mngr, std::shared_ptr< UpdateAgent > update_agent) | |
std::tuple< Uptane::EcuSerial, Uptane::HardwareIdentifier, PublicKey > | getInfo () const override |
Uptane::Manifest | getManifest () const override |
bool | putMetadata (const Uptane::RawMetaPack &meta_pack) override |
bool | sendFirmware (const std::string &firmware) override |
data::ResultCode::Numeric | install (const std::string &target_name) override |
MsgDispatcher & | getDispatcher () |
Uptane::EcuSerial | getSerial () const |
Uptane::HardwareIdentifier | getHwId () const |
PublicKey | getPublicKey () const |
bool | putMetadata (const Metadata &metadata) |
void | completeInstall () |
![]() | |
IAktualizrSecondary (const IAktualizrSecondary &)=delete | |
IAktualizrSecondary (const IAktualizrSecondary &&)=delete | |
IAktualizrSecondary & | operator= (const IAktualizrSecondary &)=delete |
IAktualizrSecondary & | operator= (const IAktualizrSecondary &&)=delete |
Definition at line 17 of file aktualizr_secondary.h.