|
Aktualizr
C++ SOTA Client
|
Public Types | |
| using | Ptr = std::shared_ptr< SecondaryInterface > |
Public Member Functions | |
| virtual void | init (std::shared_ptr< SecondaryProvider > secondary_provider_in)=0 |
| virtual std::string | Type () const =0 |
| virtual Uptane::EcuSerial | getSerial () const =0 |
| virtual Uptane::HardwareIdentifier | getHwId () const =0 |
| virtual PublicKey | getPublicKey () const =0 |
| virtual Uptane::Manifest | getManifest () const =0 |
| virtual data::InstallationResult | putMetadata (const Uptane::Target &target)=0 |
| virtual bool | ping () const =0 |
| virtual int32_t | getRootVersion (bool director) const =0 |
| virtual data::InstallationResult | putRoot (const std::string &root, bool director)=0 |
| virtual data::InstallationResult | sendFirmware (const Uptane::Target &target)=0 |
| virtual data::InstallationResult | install (const Uptane::Target &target)=0 |
Definition at line 9 of file secondaryinterface.h.
1.8.17