Aktualizr
C++ SOTA Client
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Public Types | Public Member Functions | List of all members
IAktualizrSecondary Class Referenceabstract
Inheritance diagram for IAktualizrSecondary:
[legend]

Public Types

using Ptr = std::shared_ptr< IAktualizrSecondary >
 

Public Member Functions

virtual std::tuple< Uptane::EcuSerial, Uptane::HardwareIdentifier, PublicKeygetInfo () const =0
 
virtual Uptane::Manifest getManifest () const =0
 
virtual bool putMetadata (const Uptane::RawMetaPack &meta_pack)=0
 
virtual bool sendFirmware (const std::string &firmware)=0
 
virtual data::ResultCode::Numeric install (const std::string &target_name)=0
 
 IAktualizrSecondary (const IAktualizrSecondary &)=delete
 
 IAktualizrSecondary (const IAktualizrSecondary &&)=delete
 
IAktualizrSecondaryoperator= (const IAktualizrSecondary &)=delete
 
IAktualizrSecondaryoperator= (const IAktualizrSecondary &&)=delete
 

Detailed Description

Definition at line 6 of file aktualizr_secondary_interface.h.


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