CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Ccdc::mod_gpg::AesKeyStorage
 Calgo_attr_tParsed algorithm-attribute payload
 Ccdc::mod_gpg::openpgp::apdu_t
 Ccdc::mod_fido2::AssertionCredentialsCredential-selection result used to build assertion responses
 Ccdc::os_ui::BackupManagerCentral, data-agnostic backup loader
 Ccdc::core::IModule::BackupResultPer-module restore outcome reported by importBackup()
 Ccdc::os_ui::BackupSummaryAggregated outcome of a restore across all modules
 Cble_char_def_tOne characteristic of a plugin GATT service (peripheral role)
 Cble_remote_char_tOne characteristic discovered on a connected peer (central role)
 Cble_scan_result_tOne device from a central scan
 Cble_service_def_tA plugin GATT service definition (peripheral role). Always primary
 Ccdc::hal::BleBondInfo
 CBleScanResult
 Ccdc::hal::BleScanResult
 Ccdc::mod_ble_serial::BleUartService
 CBleUuid
 Ccdc::hal::BleUuid
 Ccdc::core::TropicStorage::CacheEntry
 Ccdc::plugin_manager::CapabilityChecker
 Ccdc::plugin_manager::CapabilityCheckResult
 Ccdc::core::CapsFreeDeleterDeleter for buffers allocated via heap_caps_malloc
 Ccdc::plugin_manager::CapsFreeDeleterDeleter for buffers allocated via heap_caps_malloc
 Ccdc::mod_fido2::cbor_item_t
 Ccdc::mod_fido2::cbor_reader_t
 Ccdc::mod_fido2::cbor_writer_t
 Ccdc::serial::Command
 Ccdc::serial::Console
 Ccdc::ui::Console
 Ccdc::ui::ContextMenuItem
 Ccdc::core::CpuStatsOn-demand aggregate CPU-load read-out from FreeRTOS run-time stats
 Ccdc::core::CStdFreeDeleterDeleter for buffers allocated via malloc/realloc
 Ccdc::plugin_manager::CStdFreeDeleterDeleter for buffers allocated via malloc/realloc
 Ccdc::mod_fido2::ctaphid_channel_t
 Ccdc::mod_gpg::DecKeyStorage
 Ccdc::hal::IBluetoothController::DiscoveredCharacteristic
 CIBluetoothController::DiscoveredCharacteristic
 Ccdc::hal::IBluetoothController::DiscoveredService
 CIBluetoothController::DiscoveredService
 Ccdc::mod_password::PasswordStore::EntryIndex
 Ccdc::log::error_log_entry_t
 Ccdc::core::Event
 Ccdc::core::EventBus
 Ccdc::mod_fido2::fido2_credential_info_t
 Ccdc::mod_fido2::fido2_stored_cred_t
 Ccdc::mod_fido2::FidoPacket
 Ccdc::mod_vcard::FieldRefMaps a step ID to the matching field inside vcard_data_t
 Ccdc::core::FileCloseDeleterDeleter for FILE* opened with std::fopen
 Ccdc::ui::FixedExpertEntry
 Ccdc::ui::FixedMenuEntry
 Ccdc::hal::GattCharacteristic
 CGattCharacteristic
 Ccdc::hal::GattDescriptor
 Ccdc::hal::GattServiceDef
 CGattServiceDef
 Ccdc::core::GcmContextRAII wrapper around mbedtls_gcm_context. Non-copyable, non-movable
 Ccdc::mod_fido2::GetAssertionParamsParsed parameters for authenticatorGetAssertion
 Ccdc::mod_gpg::gpg_recv_index_entry_tSort entry used to expose a stable ordered index over NVS keys
 Ccdc::mod_gpg::gpg_recv_key_tOne GPG public key received from another badge
 Ccdc::mod_gpg::gpg_status_tSnapshot of the current OpenPGP card-application state for UI display
 Ccdc::mod_gpg::GpgRecvStoreNVS-backed store for cross-sign target keys received via BLE
 Chost_tm
 Ccdc::ui::I18n
 Ccdc::ui::I18nEntrySingle English translation entry
 Ccdc::hal::I2cDevice
 Ccdc::core::IChallengeResponderChallenge-response provider interface
 Ccdc::serial::ICommandRegistry
 Ccdc::core::IKeyboardProvider
 Ccdc::core::IService
 Ccdc::ui::IView
 Ckdf_do_tParsed KDF-DO contents
 Ccdc::ui::ListItem
 Ccdc::plugin_manager::LocalizedString
 Ccdc::core::LockScreenContextItemLock screen context menu item registered by a module
 Ccdc::plugin_manager::PluginManager::LockscreenItem
 Ccdc::plugin_manager::LockscreenRegistration
 Ccdc::hal::lt_dev_esp32_t
 Ccdc::mod_fido2::MakeCredentialParamsParsed parameters for authenticatorMakeCredential
 Ccdc::core::ModuleMenuItemMenu item registered by a module
 Ccdc::core::ModuleRegistry
 Ccdc::core::MutexGuardRAII wrapper for a FreeRTOS semaphore / mutex
 Ccdc::core::NvsScopeRAII wrapper for an NVS handle
 Ccdc::mod_2fa::OathEntryUnified OATH credential record (TOTP, HOTP, and reserved CR)
 Ccdc::mod_2fa::OathPayload
 Ccdc::mod_2fa::OathStore
 Ccdc::ui::OverlayLanguageInternationalization singleton
 Ccdc::mod_password::PasswordEntry
 Ccdc::mod_password::PasswordPayload
 Ccdc::mod_password::PasswordStore
 Ccdc::mod_2fa::PendingChallengePending challenge handed from the BLE host task to the main task
 Ccdc::mod_2fa::PendingConfirmResponse awaiting an on-device touch confirmation
 Ccdc::ui::PendingPairing
 Ccdc::core::PinManager
 Ccdc::plugin_manager::Plugin
 Ccdc::plugin_manager::PluginCapabilities
 Ccdc::plugin_manager::PluginManager
 Ccdc::plugin_manager::PluginManifest
 Ccdc::plugin_manager::PluginStorage
 Ccdc::plugin_manager::PluginUiState
 Ccdc::plugin_manager::Prerequisites
 Ccdc::plugin_manager::PrerequisiteSpec
 Ccdc::ui::PsramCjsonScopeRoutes cJSON allocations to PSRAM for the lifetime of the scope
 Cput_data_desc_tDescriptor entry for table-driven PUT DATA processing
 Ccdc::core::RecursiveMutexGuardScoped guard for a FreeRTOS recursive mutex
 Ccdc::mod_sao::sao_descriptor_t
 Ccdc::mod_sao::sao_driver_info_t
 Ccdc::serial::SerialCmd
 Ccdc::core::ServiceRegistry
 Ccdc::hal::SleepCallbackEntry
 Ccdc::ui::SleepManager
 Ccdc::core::SlotManagerManages logical-to-physical RMEM slot mapping for module storage layers
 Ccdc::core::SlotMapEntry
 Ccdc::serial::SlotParseResultSlot parsing helpers for secure-element commands
 Ccdc::core::IModule::SlotRange
 Ccdc::core::TropicSlotMap::SlotRange
 Ccdc::core::IModule::SlotRequest
 Ccdc::plugin_manager::SlotTable< T, N >
 Ccdc::serial::SubCommand
 Ccdc::core::SystemLockGlobal lockdown latch
 Ccdc::os_ui::SystemSettingsBackupExport/import for OS-level settings that live in NVS without an owning module
 Ct1_block_tDecoded block. INF points into the buffer supplied to t1_block_decode
 Ct1_state_tCard-side T=1 state. Embedded entirely in caller-provided storage
 Ctlv_tParsed TLV: pointers alias into the caller-supplied buffer
 Ccdc::core::TropicSlotMap
 Ccdc::core::TropicWipeResult
 Cui_item_t
 Ccdc::ui::UiDeps
 Ccdc::core::UsbHidCallbacks
 Ccdc::core::UsbInterfaceSpec
 Cvcard_data_tStructured representation of an own vCard for editor/wizard use
 Ccdc::mod_vcard::vcard_meta_t
 Ccdc::mod_vcard::VcardWizardWizard for creating or editing the device owner's vCard via the GUI
 Ccdc::ui::ViewStack
 Ccdc::plugin_manager::WasmExecEnvDeleter
 Ccdc::plugin_manager::WasmInstanceDeleter
 Ccdc::plugin_manager::WasmModuleDeleter
 Cwifi_scan_result_t
 Ccdc::ui::WifiConfig
 Ccdc::ui::WifiHandlers
 Ccdc::ui::WifiItemOne scanned Wi-Fi network entry displayed in the scan list
 Ccdc::hal::WifiScanResult
 Ccdc::ui::WifiWizard
 Ccdc::mod_2fa::WizardState
 Ccdc::mod_gpg::WizardState
 Ccdc::mod_password::WizardState
 Ccdc::mod_vcard::WizardStateHolds the wizard's running state between callback firings