19#ifndef PROTOCORE_PARTITION_MONITOR_H
20#define PROTOCORE_PARTITION_MONITOR_H
26#if PC_ENABLE_PARTITION_MONITOR
31struct pc_partition_info
46const char *pc_partition_kind(uint8_t type, uint8_t subtype);
52int32_t pc_partition_json(
const pc_partition_info *parts, uint8_t count,
char *out, uint32_t cap);
58uint8_t pc_partition_collect(pc_partition_info *out, uint8_t max);
65void pc_partition_monitor_begin(
PC &server,
const char *path);
Single-port HTTP server with deterministic, zero-allocation execution.
User-facing configuration for ProtoCore.