/* Generated file - do not edit. */ #include #include "mgos_ro_vars.h" const struct mgos_conf_entry mgos_ro_vars_schema_[6] = { {.type = CONF_TYPE_OBJECT, .key = "", .num_desc = 5}, {.type = CONF_TYPE_STRING, .key = "mac_address", .offset = offsetof(struct mgos_ro_vars, mac_address)}, {.type = CONF_TYPE_STRING, .key = "arch", .offset = offsetof(struct mgos_ro_vars, arch)}, {.type = CONF_TYPE_STRING, .key = "fw_version", .offset = offsetof(struct mgos_ro_vars, fw_version)}, {.type = CONF_TYPE_STRING, .key = "fw_timestamp", .offset = offsetof(struct mgos_ro_vars, fw_timestamp)}, {.type = CONF_TYPE_STRING, .key = "fw_id", .offset = offsetof(struct mgos_ro_vars, fw_id)}, }; const struct mgos_conf_entry *mgos_ro_vars_schema() { return mgos_ro_vars_schema_; } /* Global instance */ struct mgos_ro_vars mgos_sys_ro_vars; /* Getters {{{ */ const char *mgos_ro_vars_get_mac_address(struct mgos_ro_vars *cfg) { return cfg->mac_address; } const char *mgos_ro_vars_get_arch(struct mgos_ro_vars *cfg) { return cfg->arch; } const char *mgos_ro_vars_get_fw_version(struct mgos_ro_vars *cfg) { return cfg->fw_version; } const char *mgos_ro_vars_get_fw_timestamp(struct mgos_ro_vars *cfg) { return cfg->fw_timestamp; } const char *mgos_ro_vars_get_fw_id(struct mgos_ro_vars *cfg) { return cfg->fw_id; } /* }}} */ /* Setters {{{ */ void mgos_ro_vars_set_mac_address(struct mgos_ro_vars *cfg, const char *val) { mgos_conf_set_str(&cfg->mac_address, val); } void mgos_ro_vars_set_arch(struct mgos_ro_vars *cfg, const char *val) { mgos_conf_set_str(&cfg->arch, val); } void mgos_ro_vars_set_fw_version(struct mgos_ro_vars *cfg, const char *val) { mgos_conf_set_str(&cfg->fw_version, val); } void mgos_ro_vars_set_fw_timestamp(struct mgos_ro_vars *cfg, const char *val) { mgos_conf_set_str(&cfg->fw_timestamp, val); } void mgos_ro_vars_set_fw_id(struct mgos_ro_vars *cfg, const char *val) { mgos_conf_set_str(&cfg->fw_id, val); } /* }}} */