|
PatchworkOS
10941b4
A non-POSIX operating system.
|
#include <stdint.h>Go to the source code of this file.
Data Structures | |
| struct | section_entry_t |
| struct | section_t |
| struct | manifest_t |
| struct | substitution_t |
Macros | |
| #define | MANIFEST_STRING_MAX 128 |
| #define | MANIFEST_SECTION_MAX 64 |
Enumerations | |
| enum | section_type_t { SECTION_META , SECTION_EXEC , SECTION_SANDBOX , SECTION_ENV , SECTION_NAMESPACE , SECTION_TYPE_MAX } |
Functions | |
| uint64_t | manifest_parse (manifest_t *manifest, const char *path) |
| void | manifest_substitute (manifest_t *manifest, substitution_t *substitutions, uint64_t amount) |
| char * | manifest_get_value (section_t *section, const char *key) |
| uint64_t | manifest_get_integer (section_t *section, const char *key) |