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

Public Member Functions

 IsoTpSecondary (const std::string &can_iface, uint16_t can_id)
 
std::string Type () const override
 
EcuSerial getSerial () const override
 
HardwareIdentifier getHwId () const override
 
PublicKey getPublicKey () const override
 
bool putMetadata (const RawMetaPack &meta_pack) override
 
int getRootVersion (bool director) const override
 
bool putRoot (const std::string &root, bool director) override
 
bool sendFirmware (const std::string &data) override
 
Uptane::Manifest getManifest () const override
 
- Public Member Functions inherited from Uptane::SecondaryInterface
virtual bool ping () const =0
 
virtual data::ResultCode::Numeric install (const std::string &target_name)=0
 
 SecondaryInterface (const SecondaryInterface &)=delete
 
SecondaryInterfaceoperator= (const SecondaryInterface &)=delete
 

Additional Inherited Members

- Public Types inherited from Uptane::SecondaryInterface
using Ptr = std::shared_ptr< SecondaryInterface >
 

Detailed Description

Definition at line 9 of file isotpsecondary.h.


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