Aktualizr
C++ SOTA Client
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Napi
 Nasn1
 Ncampaign
 NdataGeneral data structures
 NeventAktualizr status events
 NPrimary
 NresultResults of libaktualizr API calls
 NstdSTL namespace
 Nstd_
 Ntest_fixtures
 NUptaneBase data types that are used in The Update Framework (TUF), part of Uptane
 Nutils
 CAktualizrThis class provides the main APIs necessary for launching and controlling libaktualizr
 CAktualizrCertProviderTest
 CAktualizrInfoConfig
 CAktualizrInfoTest
 CAktualizrSecondary
 CAktualizrSecondaryConfig
 CAktualizrSecondaryFile
 CAktualizrSecondaryNetConfig
 CAktualizrSecondaryOstree
 CAktualizrSecondaryUptaneConfig
 CAktualizrSecondaryWrapper
 CAppBundleThis package manager compliments the OSTreePackageManager by also including optional Docker Apps
 Carchive_state
 CAsn1MessageReference counted holder for the top-level ASN1 message structure
 CAsn1Sub
 CBadCredentialsArchive
 CBadCredentialsContent
 CBadCredentialsJson
 CBaseConfigThe BaseConfig class
 CBootloader
 CBootloaderConfig
 CBootstrap
 CCampaignAcceptedReport
 CCampaignDeclinedReport
 CCampaignEvents
 CCampaignPostponedReport
 CConfigConfiguration object for an aktualizr instance running on a Primary ECU
 CConnectionSocket
 CCountUpdateCheckEvents
 CCrypto
 CCurlEasyWrapper
 CCurlGlobalInitWrapperHelper class to manage curl_global_init/curl_global_cleanup calls
 CDelegation
 CDequeueBufferA dequeue based on a contiguous buffer in memory
 Cdeserialization_error
 CDeviceCredGenerator
 CDevicePausedReport
 CDeviceResumedReport
 CDirectorRepo
 CDockerAppThis 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
 CHashThe hash of a file or Uptane metadata
 CHttpCheckUrl
 CHttpClient
 CHttpCustomUri
 CHttpDefaultUri
 CHttpDownloadFailure
 CHttpFake
 CHttpFakeCampaign
 CHttpFakeDelegation
 CHttpFakeDeviceRegistration
 CHttpFakeEcuRegistration
 CHttpFakeEventCounter
 CHttpFakeEvents
 CHttpFakeMetaCounter
 CHttpFakeNoCorrelationId
 CHttpFakePauseCounter
 CHttpFakeProvCheck 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
 CINvStorage
 CKeyManager
 CKeyManagerConfig
 CKeyPair
 CListenSocket
 CLoggerConfig
 CMetadata
 CMetadataExpirationTest
 CMetaFake
 CMisconfiguredEcu
 CMsgDispatcher
 CMsgHandler
 CMultiPartHasher
 CMultiPartSHA256Hasher
 CMultiPartSHA512Hasher
 CNotImplementedException
 COAuth2
 COSTreeCommitParseError
 COstreeDeploymentInfo
 COstreeDeploymentVersion
 COSTreeDirRepo
 COSTreeHash
 COSTreeHttpRepo
 COstreeManager
 COSTreeObject
 COstreeObject_Request_Test
 COSTreeObjectMissingThrown by GetObject when the object requested is not present in the repository
 COSTreeRef
 COSTreeRepoA source repository to read OSTree objects from
 COstreeRootfs
 COstreeUpdateAgent
 CP11Config
 CP11ContextWrapper
 CP11Engine
 CP11EngineGuard
 CP11SlotsWrapper
 CPackageConfig
 CPackageManagerFactory
 CPackageManagerFake
 CPackageManagerInterface
 CProcess
 CProvisionConfig
 CPublicKey
 CPullMetaStruct
 CRateControllerControl the rate of outgoing requests
 CRepo
 CReportEvent
 CReportQueue
 CRequestPool
 CSafeTempRoot
 CSecondaryInfo
 CSecondaryInterface
 CSecondaryInterfaceMock
 CSecondaryMock
 CSecondaryOstreeTest
 CSecondaryProvider
 CSecondaryProviderBuilder
 CSecondaryRpcCommon
 CSecondaryRpcTest
 CSecondaryRpcTestPositive
 CSecondaryRpcUpgrade
 CSecondaryTcpServerListens on a socket, decodes calls (ASN.1) and forwards them to an Uptane Secondary implementation
 CSecondaryTest
 CSecondaryTestNegative
 CServerCredentials
 CSigHandler
 CSocket
 CSotaUptaneClient
 CSQLBlob
 CSQLException
 CSQLInternalException
 CSQLite3Guard
 CSQLiteStatement
 CSQLStorage
 CSQLStorageBase
 CSSHRunner
 CStorageConfig
 CStorageException
 CStorageLock
 CTargetCompare
 CTargetFile
 CTelemetryConfigThe TelemetryConfig struct Report device network information: IP address, hostname, MAC address
 CTemporaryDirectory
 CTemporaryFileRAII Temporary file creation
 CTempSQLDb
 CTestUtils
 CTightProcess
 CTimerElapsed time measurement
 CTimeStamp
 CTlsConfig
 CTreehub
 CTreehubServer
 CUpdateAgent
 CUpdateAgentMock
 CUptaneConfig
 CUptaneKey_Check_Test
 CUptaneRepo
 CUptaneRepoWrapper
 CUptaneTestCommon
 CUptaneVector
 CUtils
 CVectorWrapper
 CVirtualSecondaryTest
 CWriteStringArg