Aktualizr
C++ SOTA Client
Public Member Functions | List of all members
Uptane::VirtualSecondary Class Reference
Inheritance diagram for Uptane::VirtualSecondary:
[legend]
Collaboration diagram for Uptane::VirtualSecondary:
[legend]

Public Member Functions

 VirtualSecondary (const SecondaryConfig &sconfig_in)
 
- Public Member Functions inherited from Uptane::ManagedSecondary
 ManagedSecondary (const SecondaryConfig &sconfig_in)
 
void Initialize () override
 
EcuSerial getSerial () override
 
PublicKey getPublicKey () override
 
bool putMetadata (const RawMetaPack &meta_pack) override
 
int getRootVersion (bool director) override
 
bool putRoot (const std::string &root, bool director) override
 
bool sendFirmware (const std::shared_ptr< std::string > &data) override
 
Json::Value getManifest () override
 
bool loadKeys (std::string *pub_key, std::string *priv_key)
 
- Public Member Functions inherited from Uptane::SecondaryInterface
 SecondaryInterface (SecondaryConfig sconfig_in)
 
virtual Uptane::HardwareIdentifier getHwId ()
 
void addEventsChannel (std::shared_ptr< event::Channel > channel)
 

Additional Inherited Members

- Public Attributes inherited from Uptane::SecondaryInterface
const SecondaryConfig sconfig
 
- Protected Member Functions inherited from Uptane::SecondaryInterface
template<class T , class... Args>
void sendEvent (Args &&... args)
 

Detailed Description

Definition at line 10 of file virtualsecondary.h.


The documentation for this class was generated from the following files: