Aktualizr
C++ SOTA Client
|
This is the complete list of members for INvStorage, including all inherited members.
cleanUp()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearDelegations()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearDeviceData()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearDeviceId()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearEcuRegistered()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearEcuSerials()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearInstallationResults()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearInstalledVersions()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearMetadata()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearMisconfiguredEcus()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearNeedReboot()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearNonRootMeta(Uptane::RepositoryType repo)=0 (defined in INvStorage) | INvStorage | pure virtual |
clearPrimaryKeys()=0 (defined in INvStorage) | INvStorage | pure virtual |
clearTlsCreds()=0 (defined in INvStorage) | INvStorage | pure virtual |
config_ (defined in INvStorage) | INvStorage | protected |
deleteDelegation(Uptane::Role role)=0 (defined in INvStorage) | INvStorage | pure virtual |
deleteReportEvents(int64_t id_max)=0 (defined in INvStorage) | INvStorage | pure virtual |
deleteTargetInfo(const std::string &targetname) const =0 (defined in INvStorage) | INvStorage | pure virtual |
fsReadInstalledVersions(const boost::filesystem::path &filename, std::vector< Uptane::Target > *installed_versions, size_t *current_version) (defined in INvStorage) | INvStorage | static |
FSSToSQLS(FSStorageRead &fs_storage, SQLStorage &sql_storage) (defined in INvStorage) | INvStorage | static |
getAllTargetNames() const =0 (defined in INvStorage) | INvStorage | pure virtual |
getPendingEcus(std::vector< std::pair< Uptane::EcuSerial, Hash >> *pendingEcus)=0 (defined in INvStorage) | INvStorage | pure virtual |
getTargetFilename(const std::string &targetname) const =0 (defined in INvStorage) | INvStorage | pure virtual |
hasPendingInstall()=0 (defined in INvStorage) | INvStorage | pure virtual |
importData(const ImportConfig &import_config) (defined in INvStorage) | INvStorage | |
importInstalledVersions(const boost::filesystem::path &base_path) (defined in INvStorage) | INvStorage | |
INvStorage(StorageConfig config) (defined in INvStorage) | INvStorage | inlineexplicit |
loadAllDelegations(std::vector< std::pair< Uptane::Role, std::string >> &data) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadCachedEcuManifest(const Uptane::EcuSerial &ecu_serial, std::string *manifest) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadDelegation(std::string *data, Uptane::Role role) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadDeviceDataHash(const std::string &data_type, std::string *hash) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadDeviceId(std::string *device_id) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadDeviceInstallationResult(data::InstallationResult *result, std::string *raw_report, std::string *correlation_id) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadEcuInstallationResults(std::vector< std::pair< Uptane::EcuSerial, data::InstallationResult >> *results) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadEcuRegistered() const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadEcuReportCounter(std::vector< std::pair< Uptane::EcuSerial, int64_t >> *results) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadEcuSerials(EcuSerials *serials) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadInstallationLog(const std::string &ecu_serial, std::vector< Uptane::Target > *log, bool only_installed) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadInstalledVersions(const std::string &ecu_serial, boost::optional< Uptane::Target > *current_version, boost::optional< Uptane::Target > *pending_version) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadLatestRoot(std::string *data, Uptane::RepositoryType repo) const (defined in INvStorage) | INvStorage | inline |
loadMisconfiguredEcus(std::vector< MisconfiguredEcu > *ecus) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadNeedReboot(bool *need_reboot) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadNonRoot(std::string *data, Uptane::RepositoryType repo, Uptane::Role role) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadPrimaryInstallationLog(std::vector< Uptane::Target > *log, bool only_installed) const (defined in INvStorage) | INvStorage | inline |
loadPrimaryInstalledVersions(boost::optional< Uptane::Target > *current_version, boost::optional< Uptane::Target > *pending_version) const (defined in INvStorage) | INvStorage | inline |
loadPrimaryKeys(std::string *public_key, std::string *private_key) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadPrimaryPrivate(std::string *private_key) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadPrimaryPublic(std::string *public_key) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadReportEvents(Json::Value *report_array, int64_t *id_max) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadRoot(std::string *data, Uptane::RepositoryType repo, Uptane::Version version) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadSecondariesInfo(std::vector< SecondaryInfo > *secondaries) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadSecondaryInfo(const Uptane::EcuSerial &ecu_serial, SecondaryInfo *secondary) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadTlsCa(std::string *ca) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadTlsCert(std::string *cert) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadTlsCreds(std::string *ca, std::string *cert, std::string *pkey) const =0 (defined in INvStorage) | INvStorage | pure virtual |
loadTlsPkey(std::string *cert) const =0 (defined in INvStorage) | INvStorage | pure virtual |
newStorage(const StorageConfig &config, bool readonly=false) (defined in INvStorage) | INvStorage | static |
saveEcuInstallationResult(const Uptane::EcuSerial &ecu_serial, const data::InstallationResult &result)=0 (defined in INvStorage) | INvStorage | pure virtual |
saveEcuReportCounter(const Uptane::EcuSerial &ecu_serial, int64_t counter)=0 (defined in INvStorage) | INvStorage | pure virtual |
saveInstalledVersion(const std::string &ecu_serial, const Uptane::Target &target, InstalledVersionUpdateMode update_mode)=0 (defined in INvStorage) | INvStorage | pure virtual |
saveMisconfiguredEcu(const MisconfiguredEcu &ecu)=0 (defined in INvStorage) | INvStorage | pure virtual |
savePrimaryInstalledVersion(const Uptane::Target &target, InstalledVersionUpdateMode update_mode) (defined in INvStorage) | INvStorage | inline |
saveReportEvent(const Json::Value &json_value)=0 (defined in INvStorage) | INvStorage | pure virtual |
saveSecondaryData(const Uptane::EcuSerial &ecu_serial, const std::string &data)=0 (defined in INvStorage) | INvStorage | pure virtual |
saveSecondaryInfo(const Uptane::EcuSerial &ecu_serial, const std::string &sec_type, const PublicKey &public_key)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeCachedEcuManifest(const Uptane::EcuSerial &ecu_serial, const std::string &manifest)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeDelegation(const std::string &data, Uptane::Role role)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeDeviceDataHash(const std::string &data_type, const std::string &hash)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeDeviceId(const std::string &device_id)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeDeviceInstallationRawReport(const std::string &raw_report)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeDeviceInstallationResult(const data::InstallationResult &result, const std::string &raw_report, const std::string &correlation_id)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeEcuRegistered()=0 (defined in INvStorage) | INvStorage | pure virtual |
storeEcuSerials(const EcuSerials &serials)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeNeedReboot()=0 (defined in INvStorage) | INvStorage | pure virtual |
storeNonRoot(const std::string &data, Uptane::RepositoryType repo, Uptane::Role role)=0 (defined in INvStorage) | INvStorage | pure virtual |
storePrimaryKeys(const std::string &public_key, const std::string &private_key)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeRoot(const std::string &data, Uptane::RepositoryType repo, Uptane::Version version)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeTargetFilename(const std::string &targetname, const std::string &filename) const =0 (defined in INvStorage) | INvStorage | pure virtual |
storeTlsCa(const std::string &ca)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeTlsCert(const std::string &cert)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeTlsCreds(const std::string &ca, const std::string &cert, const std::string &pkey)=0 (defined in INvStorage) | INvStorage | pure virtual |
storeTlsPkey(const std::string &pkey)=0 (defined in INvStorage) | INvStorage | pure virtual |
type()=0 (defined in INvStorage) | INvStorage | pure virtual |
~INvStorage()=default (defined in INvStorage) | INvStorage | virtual |