summaryrefslogtreecommitdiff
path: root/libnm-util/nm-setting.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2011-07-05 14:26:52 -0500
committerDan Williams <dcbw@redhat.com>2011-07-05 14:26:52 -0500
commitbf1d93153c462ba5a578f1417ecba0e2c5126ae5 (patch)
tree7134ed04a267a185dbaad9e172b08a920c9dbcd2 /libnm-util/nm-setting.h
parent2da074db78ae363262584f09150c3d7400a37f2c (diff)
downloadNetworkManager-bf1d93153c462ba5a578f1417ecba0e2c5126ae5.tar.gz
docs: update Setting object documentation
Diffstat (limited to 'libnm-util/nm-setting.h')
-rw-r--r--libnm-util/nm-setting.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libnm-util/nm-setting.h b/libnm-util/nm-setting.h
index 06114e4afc..e21efd8126 100644
--- a/libnm-util/nm-setting.h
+++ b/libnm-util/nm-setting.h
@@ -189,6 +189,15 @@ typedef struct {
void (*_reserved3) (void);
} NMSettingClass;
+/**
+ * NMSettingValueIterFn:
+ * @setting: The setting for which properties are being iterated, given to
+ * nm_setting_enumerate_values()
+ * @key: The value/property name
+ * @value: The property's value
+ * @flags: The property's flags, like %NM_SETTING_PARAM_SECRET
+ * @user_data: User data passed to nm_setting_enumerate_values()
+ */
typedef void (*NMSettingValueIterFn) (NMSetting *setting,
const char *key,
const GValue *value,