]> DbusmenuGtkMenu 3 LIBDBUSMENU-GTK Library DbusmenuGtkMenu Synopsis #define DBUSMENU_GTKMENU_TYPE DbusmenuGtkMenuClass; DbusmenuGtkMenu * dbusmenu_gtkmenu_new (gchar *dbus_name, gchar *dbus_object); DbusmenuGtkClient * dbusmenu_gtkmenu_get_client (DbusmenuGtkMenu *menu); Description Details DBUSMENU_GTKMENU_TYPE DBUSMENU_GTKMENU_TYPE #define DBUSMENU_GTKMENU_TYPE (dbusmenu_gtkmenu_get_type ()) DbusmenuGtkMenuClass DbusmenuGtkMenuClass typedef struct { GtkMenuClass parent_class; /* Reserved */ void (*reserved1) (void); void (*reserved2) (void); void (*reserved3) (void); void (*reserved4) (void); } DbusmenuGtkMenuClass; GtkMenuClass parent_class; GtkMenuClass reserved1 () Reserved for future use. reserved2 () Reserved for future use. reserved3 () Reserved for future use. reserved4 () Reserved for future use. dbusmenu_gtkmenu_new () dbusmenu_gtkmenu_new DbusmenuGtkMenu * dbusmenu_gtkmenu_new (gchar *dbus_name, gchar *dbus_object); Creates a new DbusmenuGtkMenu object and creates a DbusmenuClient that connects across DBus to a DbusmenuServer. dbus_name : Name of the DbusmenuServer on DBus dbus_object : Returns : A new DbusmenuGtkMenu sync'd with a server dbusmenu_gtkmenu_get_client () dbusmenu_gtkmenu_get_client DbusmenuGtkClient * dbusmenu_gtkmenu_get_client (DbusmenuGtkMenu *menu); An accessor for the client that this menu is using to communicate with the server. menu : The DbusmenuGtkMenu to get the client from Returns : A valid DbusmenuGtkClient or NULL on error.