diff options
author | Ted Gould <ted@canonical.com> | 2009-05-12 10:38:36 -0500 |
---|---|---|
committer | Ted Gould <ted@canonical.com> | 2009-05-12 10:38:36 -0500 |
commit | 4ce51aa8712d1543eb0a28a6f41ee4750977918a (patch) | |
tree | d31cf473170e53c11b146987fe0327066aa8babd /libdbusmenu-glib | |
parent | b259f290c45dba356179f1089f5740ee04feb24c (diff) | |
download | libdbusmenu-4ce51aa8712d1543eb0a28a6f41ee4750977918a.tar.gz libdbusmenu-4ce51aa8712d1543eb0a28a6f41ee4750977918a.tar.bz2 libdbusmenu-4ce51aa8712d1543eb0a28a6f41ee4750977918a.zip |
Public API docs
Diffstat (limited to 'libdbusmenu-glib')
-rw-r--r-- | libdbusmenu-glib/server.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libdbusmenu-glib/server.c b/libdbusmenu-glib/server.c index 9d217c8..bb5bd8d 100644 --- a/libdbusmenu-glib/server.c +++ b/libdbusmenu-glib/server.c @@ -280,6 +280,17 @@ _dbusmenu_server_list_properties (void) } /* Public Interface */ +/** + dbusmenu_server_new: + @object: The object name to show for this menu structure + on DBus. May be NULL. + + Creates a new #DbusmenuServer object with a specific object + path on DBus. If @object is set to NULL the default object + name of "/org/freedesktop/dbusmenu" will be used. + + Return value: A brand new #DbusmenuServer +*/ DbusmenuServer * dbusmenu_server_new (const gchar * object) { @@ -294,6 +305,15 @@ dbusmenu_server_new (const gchar * object) return self; } +/** + dbusmenu_server_set_root: + @self: The #DbusmenuServer object to set the root on + @root: The new root #DbusmenuMenuitem tree + + This function contains all of the #GValue wrapping + required to set the property #DbusmenuServer:root-node + on the server @self. +*/ void dbusmenu_server_set_root (DbusmenuServer * self, DbusmenuMenuitem * root) { |