more documentation

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4310 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Dan Williams 2008-11-20 12:33:08 +00:00
parent 05571deefd
commit 9fd459f326

View file

@ -53,6 +53,16 @@ destroy_gvalue (gpointer data)
g_slice_free (GValue, value);
}
/**
* nm_setting_to_hash:
* @setting: the #NMSetting
*
* Converts the #NMSetting into a #GHashTable mapping each setting property
* name to a GValue describing that property, suitable for marshalling over
* D-Bus or serializing. The mapping is string:GValue.
*
* Returns: a new #GHashTable describing the setting's properties
**/
GHashTable *
nm_setting_to_hash (NMSetting *setting)
{