Aktualizr
C++ SOTA Client
|
Public Member Functions | |
IpUptaneSecondary (const std::string &address, unsigned short port, EcuSerial serial, HardwareIdentifier hw_id, PublicKey pub_key) | |
std::string | Type () const override |
EcuSerial | getSerial () const override |
Uptane::HardwareIdentifier | getHwId () const override |
PublicKey | getPublicKey () const override |
void | init (std::shared_ptr< SecondaryProvider > secondary_provider_in) override |
data::InstallationResult | putMetadata (const Target &target) override |
int32_t | getRootVersion (bool) const override |
data::InstallationResult | putRoot (const std::string &, bool) override |
Manifest | getManifest () const override |
bool | ping () const override |
data::InstallationResult | sendFirmware (const Uptane::Target &target) override |
data::InstallationResult | install (const Uptane::Target &target) override |
Static Public Member Functions | |
static SecondaryInterface::Ptr | connectAndCreate (const std::string &address, unsigned short port) |
static SecondaryInterface::Ptr | create (const std::string &address, unsigned short port, int con_fd) |
static SecondaryInterface::Ptr | connectAndCheck (const std::string &address, unsigned short port, EcuSerial serial, HardwareIdentifier hw_id, PublicKey pub_key) |
Additional Inherited Members | |
Public Types inherited from SecondaryInterface | |
using | Ptr = std::shared_ptr< SecondaryInterface > |
Definition at line 10 of file ipuptanesecondary.h.