|
CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
|
#include "plugin_manager/PluginListView.h"#include "plugin_manager/PluginManager.h"#include "plugin_manager/host_api.h"#include "cdc_views/ToastView.h"#include "cdc_views/ContextMenuView.h"#include "cdc_ui/I18n.h"#include "cdc_log.h"#include <cstdio>Go to the source code of this file.
Namespaces | |
| namespace | cdc |
| namespace | cdc::plugin_manager |
Functions | |
| static void | cdc::plugin_manager::onCtxStop () |
| Context-menu Stop callback: force-unloads the selected plugin. | |
| static void | cdc::plugin_manager::onCtxDisable () |
| Context-menu Disable callback: persistently disables and unloads. | |
| static void | cdc::plugin_manager::onCtxEnable () |
| Context-menu Enable callback: removes the persistent disabled marker. | |
| static void | cdc::plugin_manager::reportStartResult (StartResult result) |
| Show a toast describing a non-Ok plugin start result. | |
| static void | cdc::plugin_manager::onCtxStart () |
| Context-menu Start callback: starts the selected (stopped) plugin. | |
Variables | |
| static const char * | cdc::plugin_manager::TAG = "PLG_UI" |
| static PluginListView * | cdc::plugin_manager::s_active = nullptr |
| static std::string | cdc::plugin_manager::s_ctxPluginId |
| static cdc::ui::ContextMenuItem | cdc::plugin_manager::s_ctxItems [2] |