11#ifndef __MODULE_CONFIG_H__
12#define __MODULE_CONFIG_H__
14#include <zephyr/kernel.h>
24 CONFIG_FLAG_READ_ONLY = 1,
25} module_configFlags_t;
28 CONFIG_ITEM_WIFI_SSID,
31} module_configItemID_t;
51 void *buff, module_configFlags_t flags);
int8_t module_configInit(void)
initialise the configuration module
Definition module_config.c:41
int8_t module_configCreate(module_configItemID_t item_id, uint8_t length, void *buff, module_configFlags_t flags)
creates a config item
Definition module_config.c:67
int8_t module_configDelete(module_configItemID_t item_id)
deletes a config item
Definition module_config.c:124
int8_t module_configRead(module_configItemID_t item_id, uint8_t length, void *buff)
reads an item from the config into the buffer provided
Definition module_config.c:89
int8_t module_configUpdate(module_configItemID_t item_id, uint8_t length, void *buff)
updates a config item
Definition module_config.c:104
Definition module_config.h:16