CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
PluginStorage.cpp File Reference
#include "plugin_manager/PluginStorage.h"
#include "cdc_core/Raii.h"
#include "cdc_core/feature_flags.h"
#include "cdc_log.h"
#include "esp_vfs.h"
#include "esp_vfs_fat.h"
#include "esp_partition.h"
#include <algorithm>
#include <cerrno>
#include <cstring>
#include <cstdio>
#include <dirent.h>
#include <sys/stat.h>

Go to the source code of this file.

Namespaces

namespace  cdc
namespace  cdc::plugin_manager

Functions

static bool cdc::plugin_manager::ends_with (const char *s, size_t s_len, const char *suffix, size_t suf_len)

Variables

static const char * cdc::plugin_manager::TAG = "PLG_STO"
static const char * cdc::plugin_manager::PARTITION_LABEL = "plugins"
static const char * cdc::plugin_manager::MOUNT_POINT = "/plugins"
static wl_handle_t cdc::plugin_manager::s_wl_handle = WL_INVALID_HANDLE
static bool cdc::plugin_manager::s_mounted = false