summaryrefslogtreecommitdiff
path: root/src/nm-config-data.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nm-config-data.h')
-rw-r--r--src/nm-config-data.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/nm-config-data.h b/src/nm-config-data.h
index 042ce98164..c690f08b97 100644
--- a/src/nm-config-data.h
+++ b/src/nm-config-data.h
@@ -36,6 +36,8 @@ G_BEGIN_DECLS
#define NM_CONFIG_DATA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_CONFIG_DATA, NMConfigDataClass))
+#define NM_CONFIG_DATA_CONFIG_MAIN_FILE "config-main-file"
+#define NM_CONFIG_DATA_CONFIG_DESCRIPTION "config-description"
#define NM_CONFIG_DATA_CONNECTIVITY_URI "connectivity-uri"
#define NM_CONFIG_DATA_CONNECTIVITY_INTERVAL "connectivity-interval"
#define NM_CONFIG_DATA_CONNECTIVITY_RESPONSE "connectivity-response"
@@ -50,7 +52,12 @@ typedef struct {
GType nm_config_data_get_type (void);
-NMConfigData *nm_config_data_new (GKeyFile *keyfile);
+NMConfigData *nm_config_data_new (const char *config_main_file,
+ const char *config_description,
+ GKeyFile *keyfile);
+
+const char *nm_config_data_get_config_main_file (const NMConfigData *config_data);
+const char *nm_config_data_get_config_description (const NMConfigData *config_data);
const char *nm_config_data_get_connectivity_uri (const NMConfigData *config_data);
const guint nm_config_data_get_connectivity_interval (const NMConfigData *config_data);