Cstd_::_Unique_if< T > | |
Cstd_::_Unique_if< T[]> | |
Cstd_::_Unique_if< T[N]> | |
Ctest_fixtures.Aktualizr | |
►CAktualizr | This class provides the main APIs necessary for launching and controlling libaktualizr |
CUptaneTestCommon::TestAktualizr | |
CAktualizrSecondaryNetConfig | |
CAktualizrSecondaryUptaneConfig | |
CAktualizrSecondaryWrapper | |
CAppBundle | This package manager compliments the OSTreePackageManager by also including optional Docker Apps |
Carchive_state | |
CDeviceCredGenerator::ArgSet | |
CAsn1Message | Reference counted holder for the top-level ASN1 message structure |
CAsn1Sub< T > | |
►CBaseConfig | The BaseConfig class |
CAktualizrInfoConfig | |
CAktualizrSecondaryConfig | |
CConfig | Configuration object for an aktualizr instance running on a Primary ECU |
Cutils::BasedPath | The BasedPath class Can represent an absolute or relative path, only readable through the BasePath::get() method |
►Cevent::BaseEvent | Base class for all event objects |
Cevent::AllDownloadsComplete | All targets for an update have been downloaded |
Cevent::AllInstallsComplete | All ECU installation attempts for an update have completed |
Cevent::CampaignAcceptComplete | A campaign has been accepted |
Cevent::CampaignCheckComplete | The server has been queried for available campaigns |
Cevent::CampaignDeclineComplete | |
Cevent::CampaignPostponeComplete | |
Cevent::DownloadProgressReport | A report for a download in progress |
Cevent::DownloadTargetComplete | A target has been downloaded |
Cevent::InstallStarted | An ECU has begun installation of an update |
Cevent::InstallTargetComplete | An installation attempt on an ECU has completed |
Cevent::PutManifestComplete | A manifest has been sent to the server |
Cevent::SendDeviceDataComplete | Device data has been sent to the server |
Cevent::UpdateCheckComplete | An update is available for download from the server |
►CUptane::BaseMeta | |
►CUptane::MetaWithKeys | |
CUptane::Root | |
CUptane::Targets | |
CUptane::Snapshot | |
CUptane::TimestampMeta | |
CBootloader | |
CBootloaderConfig | |
CBootstrap | |
Ccampaign::Campaign | |
Cresult::CampaignCheck | Container for information about available campaigns |
CCampaignEvents | |
CAktualizrCertProviderTest::Cert | |
Capi::CommandQueue | |
CCountUpdateCheckEvents | |
CCrypto | |
CCurlEasyWrapper | |
CCurlGlobalInitWrapper | Helper class to manage curl_global_init/curl_global_cleanup calls |
CUptane::LazyTargetsList::DelegatedTargetTreeNode | |
CDelegation | |
CUptane::LazyTargetsList::DelegationIterator | |
CDequeueBuffer | A dequeue based on a contiguous buffer in memory |
Casn1::Deserializer | |
CDockerApp | This package manager compliments the OSTreePackageManager by also including optional Docker Apps |
CDockerAppManagerConfig | |
Cresult::Download | Container for information about downloading an update |
Ctest_fixtures.DownloadInterruptionHandler | |
CDownloadMetaStruct | |
CEcuCompare | |
Cresult::Install::EcuReport | |
CUptane::EcuSerial | |
►Cstd::exception | STL class |
Ccampaign::CampaignParseError | |
Cdeserialization_error | |
COSTreeCommitParseError | |
COSTreeObjectMissing | Thrown by GetObject when the object requested is not present in the repository |
►Cstd::logic_error | STL class |
CFatalException | |
CNotImplementedException | |
►Cstd::domain_error | STL class |
CTimeStamp::InvalidTimeStamp | |
►CUptane::Exception | |
CUptane::BadEcuId | |
CUptane::BadHardwareId | |
CUptane::BadKeyId | |
CUptane::DelegationHashMismatch | |
CUptane::DelegationMissing | |
CUptane::ExpiredMetadata | |
CUptane::IllegalThreshold | |
CUptane::InvalidMetadata | |
CUptane::InvalidTarget | |
CUptane::MetadataFetchFailure | |
CUptane::MissingRepo | |
CUptane::NonUniqueSignatures | |
CUptane::OversizedTarget | |
CUptane::RootRotationError | |
CUptane::SecurityException | |
CUptane::TargetContentMismatch | |
CUptane::TargetHashMismatch | |
CUptane::TargetMismatch | |
CUptane::UnmetThreshold | |
CUptane::VersionMismatch | |
►Cstd::runtime_error | STL class |
CBadCredentialsArchive | |
CBadCredentialsContent | |
CBadCredentialsJson | |
►CInitializer::Error | |
CInitializer::KeyGenerationError | |
CInitializer::ServerError | |
CInitializer::ServerOccupied | |
CInitializer::StorageError | |
►CSQLException | |
CSQLInternalException | |
CStorageException | |
CStorageLock::locked_exception | |
Capi::FlowControlToken | Provides a thread-safe way to pause and terminate task execution |
CFSStorageRead | |
CGObjectFinalizer< T > | |
CUptane::HardwareIdentifier | |
CHash | The hash of a file or Uptane metadata |
Cstd::hash< Uptane::EcuSerial > | |
Cstd::hash< Uptane::HardwareIdentifier > | |
►CHttpInterface | |
CHttpClient | |
►CHttpFake | |
CHttpCheckUrl | |
CHttpCustomUri | |
CHttpDefaultUri | |
CHttpDownloadFailure | |
CHttpFakeCampaign | |
CHttpFakeDelegation | |
CHttpFakeDeviceRegistration | |
CHttpFakeEcuRegistration | |
CHttpFakeEventCounter | |
CHttpFakeEvents | |
CHttpFakeMetaCounter | |
CHttpFakeNoCorrelationId | |
CHttpFakePauseCounter | |
CHttpFakeProv | Check that basic device info sent by aktualizr during provisioning matches our expectations |
CHttpFakePutCounter | |
CHttpFakeRegistration | |
CHttpFakeRq | |
CHttpFakeSplit | |
CHttpFakeUnstable | |
CHttpPutManifestFail | |
CHttpRejectEmptyCorrId | |
CHttpSystemInfo | |
CHttpUnstable | |
CHttpZeroLength | |
CHttpResponse | |
►CUptane::IMetadataFetcher | |
►CMetadata | |
CSecondaryTestNegative::MetadataInvalidator | |
CUptane::Fetcher | |
Casn1::ImplicitC< Tag, typename > | |
Casn1::ImplicitC< Tag, bool & > | |
Casn1::ImplicitC< Tag, const bool & > | |
Casn1::ImplicitC< Tag, const int32_t & > | |
Casn1::ImplicitC< Tag, const std::string & > | |
Casn1::ImplicitC< Tag, int32_t & > | |
Casn1::ImplicitC< Tag, std::string & > | |
CImportConfig | |
CInitializer | |
Cresult::Install | Container for information about installing an update |
CAktualizr::InstallationLogEntry | |
Cdata::InstallationResult | |
CUptane::InstalledImageInfo | |
Ctest_fixtures.InstallManager | |
►CINvStorage | |
CSQLStorage | |
Ctest_fixtures.IPSecondary | |
CPrimary::IPSecondaryConfig | |
CKeyManager | |
CKeyManagerConfig | |
CKeyPair | |
Ctest_fixtures.KeyStore | |
CUptane::LazyTargetsList | |
CLoggerConfig | |
Ctest_fixtures.MalformedImageHandler | |
Ctest_fixtures.MalformedJsonHandler | |
CUptane::ManifestIssuer | |
CMetaFake | |
CPrimary::MetaPack | |
CUptane::MetaPairHash | |
CMisconfiguredEcu | |
►CMsgHandler | |
►CMsgDispatcher | |
►CAktualizrSecondary | |
CAktualizrSecondaryFile | |
CAktualizrSecondaryOstree | |
CSecondaryMock | |
CSecondaryRpcTestPositive | |
►CMultiPartHasher | |
CMultiPartSHA256Hasher | |
CMultiPartSHA512Hasher | |
COAuth2 | |
COstreeDeploymentInfo | |
COstreeDeploymentVersion | |
COSTreeHash | |
COSTreeObject | |
COstreeObject_Request_Test | |
COSTreeRef | |
►COSTreeRepo | A source repository to read OSTree objects from |
COSTreeDirRepo | |
COSTreeHttpRepo | |
COstreeRootfs | |
CDeviceCredGenerator::OutputPath | |
CP11Config | |
CP11ContextWrapper | |
CP11Engine | |
CP11EngineGuard | |
CP11SlotsWrapper | |
CPackageConfig | |
CPackageManagerFactory | |
►CPackageManagerInterface | |
►COstreeManager | |
CDockerAppBundles | |
CDockerAppManager | |
CDockerAppStandalone | |
CPackageManagerFake | |
Cresult::Pause | |
►CPool | |
Ctest_fixtures.NonDaemonPool | |
►CProcess | |
CAktualizrInfoTest::AktualizrInfoProcess | |
CDeviceCredGenerator | |
CProvisionConfig | |
CPublicKey | |
CPullMetaStruct | |
CRateController | Control the rate of outgoing requests |
Ctest_fixtures.RedirectHandler | |
►CRepo | |
CDirectorRepo | |
CImageRepo | |
►CReportEvent | |
CCampaignAcceptedReport | |
CCampaignDeclinedReport | |
CCampaignPostponedReport | |
CDevicePausedReport | |
CDeviceResumedReport | |
CEcuDownloadCompletedReport | |
CEcuDownloadStartedReport | |
CEcuInstallationAppliedReport | |
CEcuInstallationCompletedReport | |
CEcuInstallationStartedReport | |
CReportQueue | |
►CUptane::RepositoryCommon | |
CUptane::DirectorRepository | |
CUptane::ImageRepository | |
CUptane::RepositoryType | |
CRequestPool | |
Cdata::ResultCode | |
CUptane::Role | TUF Roles |
CSafeTempRoot | |
►CPrimary::SecondaryConfig | |
CPrimary::IPSecondariesConfig | |
►CPrimary::ManagedSecondaryConfig | |
CPrimary::VirtualSecondaryConfig | |
►CPrimary::SecondaryConfigParser | |
CPrimary::JsonConfigParser | |
CSecondaryInfo | |
►CSecondaryInterface | |
►CPrimary::ManagedSecondary | |
CPrimary::VirtualSecondary | |
CSecondaryInterfaceMock | |
CUptane::IpUptaneSecondary | |
CSecondaryProvider | |
CSecondaryProviderBuilder | |
CSecondaryTcpServer | Listens on a socket, decodes calls (ASN.1) and forwards them to an Uptane Secondary implementation |
CPrimary::SecondaryWaiter | |
Casn1::Serializer | |
CServerCredentials | |
CSigHandler | |
Ctest_fixtures.SlowRetrievalHandler | |
►CSocket | |
CConnectionSocket | |
CListenSocket | |
►CSotaUptaneClient | |
CUptaneTestCommon::TestUptaneClient | |
CSQLBlob | |
CSQLite3Guard | |
CSQLiteStatement | |
►CSQLStorageBase | |
CSQLStorage | |
CSSHRunner | |
CStorageConfig | |
CStorageLock | |
Ctest_fixtures.Sysroot | |
CUptane::Target | |
CTargetCompare | |
CTargetFile | |
CTelemetryConfig | The TelemetryConfig struct Report device network information: IP address, hostname, MAC address |
CTemporaryDirectory | |
CTemporaryFile | RAII Temporary file creation |
CTempSQLDb | |
►CTest | |
CAktualizrCertProviderTest | |
CAktualizrInfoTest | |
CMetadataExpirationTest | |
CSecondaryOstreeTest | |
►CSecondaryRpcCommon | |
CSecondaryRpcTest | |
CSecondaryRpcUpgrade | |
CSecondaryRpcTestPositive | |
CSecondaryTest | |
CSecondaryTestNegative | |
CVirtualSecondaryTest | |
CAktualizrCertProviderTest::TestArgs | |
Ctest_fixtures.TestRunner | |
CTestUtils | |
►CTestWithParam | |
CUptaneVector | |
CTightProcess | |
CTimer | Elapsed time measurement |
CTimeStamp | |
CTlsConfig | |
►Casn1::Token | |
Casn1::EndoptToken | |
Casn1::ExplicitToken | |
Casn1::PeekExplicitToken | |
CTreehub | |
CTreehubServer | |
►CUpdateAgent | |
►CFileUpdateAgent | |
CUpdateAgentMock | |
COstreeUpdateAgent | |
Cresult::UpdateCheck | Container for information about available updates |
CUptaneConfig | |
CUptaneKey_Check_Test | |
CUptaneRepo | |
CUptaneRepoWrapper | |
CUptaneTestCommon | |
Ctest_fixtures.UptaneTestRepo | |
CUtils | |
►CValue | |
CUptane::Manifest | |
CVectorWrapper | |
CUptane::Version | Metadata version numbers |
►CWithParamInterface | |
CSecondaryRpcTest | |
CSecondaryTestNegative | |
CWriteStringArg | |
►CHTTPServer | |
►Ctest_fixtures.UptaneRepo | |
Ctest_fixtures.CustomRepo | |
Ctest_fixtures.DirectorRepo | |
Ctest_fixtures.ImageRepo | |
Ctest_fixtures.Treehub | |
►CSimpleHTTPRequestHandler | |
►Ctest_fixtures.UptaneRepo.Handler | |
Ctest_fixtures.DirectorRepo.Handler | |
Ctest_fixtures.Treehub.Handler | |