| ►Napi | |
| CCommandQueue | |
| CFlowControlToken | Provides a thread-safe way to pause and terminate task execution |
| ►Nasn1 | |
| CDeserializer | |
| CEndoptToken | |
| CExplicitToken | |
| CImplicitC | |
| CImplicitC< Tag, bool & > | |
| CImplicitC< Tag, const bool & > | |
| CImplicitC< Tag, const int32_t & > | |
| CImplicitC< Tag, const std::string & > | |
| CImplicitC< Tag, int32_t & > | |
| CImplicitC< Tag, std::string & > | |
| CPeekExplicitToken | |
| CSerializer | |
| CToken | |
| ►Ncampaign | |
| CCampaign | |
| CCampaignParseError | |
| ►Ndata | General data structures |
| CInstallationResult | |
| CPackage | |
| CResultCode | |
| ►Nevent | Aktualizr status events |
| CAllDownloadsComplete | All targets for an update have been downloaded |
| CAllInstallsComplete | All ECU installation attempts for an update have completed |
| CBaseEvent | Base class for all event objects |
| CCampaignAcceptComplete | A campaign has been accepted |
| CCampaignCheckComplete | The server has been queried for available campaigns |
| CCampaignDeclineComplete | |
| CCampaignPostponeComplete | |
| CDownloadProgressReport | A report for a download in progress |
| CDownloadTargetComplete | A target has been downloaded |
| CInstallStarted | An ECU has begun installation of an update |
| CInstallTargetComplete | An installation attempt on an ECU has completed |
| CPutManifestComplete | A manifest has been sent to the server |
| CSendDeviceDataComplete | Device data has been sent to the server |
| CUpdateCheckComplete | An update is available for download from the server |
| ►NPrimary | |
| CIPSecondariesConfig | |
| CIPSecondaryConfig | |
| CJsonConfigParser | |
| CManagedSecondary | |
| CManagedSecondaryConfig | |
| CMetaPack | |
| CPartialVerificationSecondaryConfig | |
| CSecondaryConfig | |
| CSecondaryConfigParser | |
| CSecondaryWaiter | |
| CVirtualSecondary | |
| CVirtualSecondaryConfig | |
| ►Nresult | Results of libaktualizr API calls |
| CCampaignCheck | Container for information about available campaigns |
| CDownload | Container for information about downloading an update |
| ►CInstall | Container for information about installing an update |
| CEcuReport | |
| CPause | |
| CUpdateCheck | Container for information about available updates |
| ►Nstd | STL namespace |
| Chash< Uptane::EcuSerial > | |
| Chash< Uptane::HardwareIdentifier > | |
| ►Nstd_ | |
| C_Unique_if | |
| C_Unique_if< T[]> | |
| C_Unique_if< T[N]> | |
| ►Ntest_fixtures | |
| CAktualizr | |
| CCustomRepo | |
| ►CDirectorRepo | |
| CHandler | |
| CDownloadInterruptionHandler | |
| CImageRepo | |
| CInstallManager | |
| CIPSecondary | |
| CKeyStore | |
| CMalformedImageHandler | |
| CMalformedJsonHandler | |
| CNonDaemonPool | |
| CRedirectHandler | |
| CSlowRetrievalHandler | |
| CSysroot | |
| CTestRunner | |
| ►CTreehub | |
| CHandler | |
| ►CUptaneRepo | |
| CHandler | |
| CUptaneTestRepo | |
| ►NUptane | Base data types that are used in The Update Framework (TUF), part of Uptane |
| CBadEcuId | |
| CBadHardwareId | |
| CBadKeyId | |
| CBaseMeta | |
| CDelegationHashMismatch | |
| CDelegationMissing | |
| CDirectorRepository | |
| CEcuSerial | |
| CException | |
| CExpiredMetadata | |
| CFetcher | |
| CHardwareIdentifier | |
| CIllegalThreshold | |
| CImageRepository | |
| CIMetadataFetcher | |
| CInstalledImageInfo | |
| CInvalidMetadata | |
| CInvalidTarget | |
| CIpUptaneSecondary | |
| CIsoTpSecondary | |
| ►CLazyTargetsList | |
| CDelegatedTargetTreeNode | |
| CDelegationIterator | |
| CManifest | |
| CManifestIssuer | |
| CMetadataFetchFailure | |
| CMetaPairHash | |
| CMetaWithKeys | |
| CMissingRepo | |
| CNonUniqueSignatures | |
| COversizedTarget | |
| CPartialVerificationSecondary | |
| CRepositoryCommon | |
| CRepositoryType | |
| CRole | TUF Roles |
| CRoot | |
| CRootRotationError | |
| CSecurityException | |
| CSnapshot | |
| CTarget | |
| CTargetContentMismatch | |
| CTargetHashMismatch | |
| CTargetMismatch | |
| CTargets | |
| CTimestampMeta | |
| CUnmetThreshold | |
| CVersion | Metadata version numbers |
| CVersionMismatch | |
| ►Nutils | |
| CBasedPath | The BasedPath class Can represent an absolute or relative path, only readable through the BasePath::get() method |
| ►CAktualizr | This class provides the main APIs necessary for launching and controlling libaktualizr |
| CInstallationLogEntry | Get log of installations |
| ►CAktualizrCertProviderTest | |
| CCert | |
| CTestArgs | |
| CAktualizrInfoConfig | |
| ►CAktualizrInfoTest | |
| CAktualizrInfoProcess | |
| CAktualizrSecondary | |
| CAktualizrSecondaryConfig | |
| CAktualizrSecondaryFile | |
| CAktualizrSecondaryNetConfig | |
| CAktualizrSecondaryOstree | |
| CAktualizrSecondaryUptaneConfig | |
| CAktualizrSecondaryWrapper | |
| Candroid_log_sink | |
| CAndroidManager | |
| CAppBundle | This package manager compliments the OSTreePackageManager by also including optional Docker Apps |
| Carchive_state | |
| CAsn1Message | Reference counted holder for the top-level ASN1 message structure |
| CAsn1Sub | |
| CBadCredentialsArchive | |
| CBadCredentialsContent | |
| CBadCredentialsJson | |
| CBaseConfig | The BaseConfig class |
| CBootloader | |
| CBootloaderConfig | |
| CBootstrap | |
| CCampaignAcceptedReport | |
| CCampaignDeclinedReport | |
| CCampaignEvents | |
| CCampaignPostponedReport | |
| CConfig | Configuration object for an aktualizr instance running on a Primary ECU |
| CConnectionSocket | |
| CCountUpdateCheckEvents | |
| CCrypto | |
| CCurlEasyWrapper | |
| CCurlGlobalInitWrapper | Helper class to manage curl_global_init/curl_global_cleanup calls |
| CDebianManager | |
| CDelegation | |
| CDequeueBuffer | A dequeue based on a contiguous buffer in memory |
| Cdeserialization_error | |
| ►CDeviceCredGenerator | |
| CArgSet | |
| COutputPath | |
| CDevicePausedReport | |
| CDeviceResumedReport | |
| CDirectorRepo | |
| CDockerApp | This package manager compliments the OSTreePackageManager by also including optional Docker Apps |
| CDockerAppBundles | |
| CDockerAppManager | |
| CDockerAppManagerConfig | |
| CDockerAppStandalone | |
| CDownloadMetaStruct | |
| CEcuCompare | |
| CEcuDownloadCompletedReport | |
| CEcuDownloadStartedReport | |
| CEcuInstallationAppliedReport | |
| CEcuInstallationCompletedReport | |
| CEcuInstallationStartedReport | |
| CFatalException | |
| CFileUpdateAgent | |
| CFSStorageRead | |
| CGObjectFinalizer | |
| CHash | The hash of a file or Uptane metadata |
| CHttpCheckUrl | |
| CHttpClient | |
| CHttpCustomUri | |
| CHttpDefaultUri | |
| CHttpDownloadFailure | |
| CHttpFake | |
| 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 | |
| CHttpInterface | |
| CHttpPutManifestFail | |
| CHttpRejectEmptyCorrId | |
| CHttpResponse | |
| CHttpSystemInfo | |
| CHttpUnstable | |
| CHttpZeroLength | |
| CImageRepo | |
| CImportConfig | |
| ►CInitializer | |
| CError | |
| CKeyGenerationError | |
| CServerError | |
| CServerOccupied | |
| CStorageError | |
| CINvStorage | |
| CIsoTpSendRecv | |
| CKeyManager | |
| CKeyManagerConfig | |
| CKeyPair | |
| CListenSocket | |
| CLiteClient | |
| CLoggerConfig | |
| CMetadata | |
| CMetadataExpirationTest | |
| CMetaFake | |
| CMisconfiguredEcu | |
| CMsgDispatcher | |
| CMsgHandler | |
| CMultiPartHasher | |
| CMultiPartSHA256Hasher | |
| CMultiPartSHA512Hasher | |
| CNotImplementedException | |
| COAuth2 | |
| COSTreeCommitParseError | |
| COstreeDeploymentInfo | |
| COstreeDeploymentVersion | |
| COSTreeDirRepo | |
| COSTreeHash | |
| COSTreeHttpRepo | |
| COstreeManager | |
| COSTreeObject | |
| COstreeObject_Request_Test | |
| COSTreeObjectMissing | Thrown by GetObject when the object requested is not present in the repository |
| COSTreeRef | |
| COSTreeRepo | A source repository to read OSTree objects from |
| COstreeRootfs | |
| COstreeUpdateAgent | |
| CP11Config | |
| CP11ContextWrapper | |
| CP11Engine | |
| CP11EngineGuard | |
| CP11SlotsWrapper | |
| CPackageConfig | |
| CPackageManagerFactory | |
| CPackageManagerFake | |
| CPackageManagerInterface | |
| CPartialVerificationSecondaryTest | |
| CProcess | |
| CProvisionConfig | |
| CPublicKey | |
| CPullMetaStruct | |
| CRateController | Control the rate of outgoing requests |
| CRepo | |
| CReportEvent | |
| CReportQueue | |
| CRequestPool | |
| CSafeTempRoot | |
| CSecondaryInfo | |
| CSecondaryInterface | |
| CSecondaryInterfaceMock | |
| CSecondaryMock | |
| CSecondaryOstreeTest | |
| CSecondaryProvider | |
| CSecondaryRpcCommon | |
| CSecondaryRpcTest | |
| CSecondaryRpcTestPositive | |
| CSecondaryRpcUpgrade | |
| CSecondaryTcpServer | Listens on a socket, decodes calls (ASN.1) and forwards them to an Uptane Secondary implementation |
| CSecondaryTest | |
| ►CSecondaryTestNegative | |
| CMetadataInvalidator | |
| CServerCredentials | |
| CSigHandler | |
| CSocket | |
| CSotaUptaneClient | |
| CSQLBlob | |
| CSQLException | |
| CSQLite3Guard | |
| CSQLiteStatement | |
| CSQLStorage | |
| CSQLStorageBase | |
| CSSHRunner | |
| CStorageConfig | |
| CStorageException | |
| ►CStorageLock | |
| Clocked_exception | |
| CSubCommand | |
| CTargetCompare | |
| CTargetFile | |
| CTelemetryConfig | The TelemetryConfig struct Report device network information: IP address, hostname, MAC address |
| CTemporaryDirectory | |
| CTemporaryFile | RAII Temporary file creation |
| CTempSQLDb | |
| CTestUtils | |
| CTightProcess | |
| CTimer | Elapsed time measurement |
| ►CTimeStamp | |
| CInvalidTimeStamp | |
| CTlsConfig | |
| CTreehub | |
| CTreehubServer | |
| CUpdateAgent | |
| CUpdateAgentMock | |
| CUptaneConfig | |
| CUptaneKey_Check_Test | |
| CUptaneRepo | |
| CUptaneRepoWrapper | |
| ►CUptaneTestCommon | |
| CTestAktualizr | |
| CTestUptaneClient | |
| CUptaneVector | |
| CUtils | |
| CVectorWrapper | |
| CVersion | |
| CVirtualSecondaryTest | |
| CWriteStringArg | |