From 59c214159f0017b5c623772d4d6f34f940ac1113 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 9 Jun 2010 15:08:32 -0500 Subject: Autogen and adding new Makefiles --- .../reference/html/DbusmenuClientMenuitem.html | 122 ++ .../reference/html/DbusmenuMenuitem.html | 1688 ++++++++++++++++++++ .../reference/html/DbusmenuMenuitemProxy.html | 160 ++ .../reference/html/annotation-glossary.html | 62 + .../reference/html/api-index-full.html | 618 +++++++ docs/libdbusmenu-glib/reference/html/ch01.html | 53 + docs/libdbusmenu-glib/reference/html/home.png | Bin 0 -> 654 bytes docs/libdbusmenu-glib/reference/html/index.html | 52 + docs/libdbusmenu-glib/reference/html/index.sgml | 189 +++ docs/libdbusmenu-glib/reference/html/left.png | Bin 0 -> 459 bytes .../html/libdbusmenu-glib-DbusmenuClient.html | 452 ++++++ .../html/libdbusmenu-glib-DbusmenuServer.html | 241 +++ .../html/libdbusmenu-glib-dbusmenu-client.html | 1001 ++++++++++++ .../html/libdbusmenu-glib-dbusmenu-server.html | 672 ++++++++ .../reference/html/libdbusmenu-glib.devhelp | 164 ++ .../reference/html/libdbusmenu-glib.devhelp2 | 164 ++ .../reference/html/object-tree.html | 36 + docs/libdbusmenu-glib/reference/html/right.png | Bin 0 -> 472 bytes docs/libdbusmenu-glib/reference/html/style.css | 257 +++ docs/libdbusmenu-glib/reference/html/up.png | Bin 0 -> 406 bytes 20 files changed, 5931 insertions(+) create mode 100644 docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html create mode 100644 docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html create mode 100644 docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html create mode 100644 docs/libdbusmenu-glib/reference/html/annotation-glossary.html create mode 100644 docs/libdbusmenu-glib/reference/html/api-index-full.html create mode 100644 docs/libdbusmenu-glib/reference/html/ch01.html create mode 100644 docs/libdbusmenu-glib/reference/html/home.png create mode 100644 docs/libdbusmenu-glib/reference/html/index.html create mode 100644 docs/libdbusmenu-glib/reference/html/index.sgml create mode 100644 docs/libdbusmenu-glib/reference/html/left.png create mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html create mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html create mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html create mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html create mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp create mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 create mode 100644 docs/libdbusmenu-glib/reference/html/object-tree.html create mode 100644 docs/libdbusmenu-glib/reference/html/right.png create mode 100644 docs/libdbusmenu-glib/reference/html/style.css create mode 100644 docs/libdbusmenu-glib/reference/html/up.png (limited to 'docs/libdbusmenu-glib/reference/html') diff --git a/docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html b/docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html new file mode 100644 index 0000000..2e42bce --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html @@ -0,0 +1,122 @@ + + + + +DbusmenuClientMenuitem + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

DbusmenuClientMenuitem

+

DbusmenuClientMenuitem

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----DbusmenuMenuitem
+         +----DbusmenuClientMenuitem
+
+
+
+

Description

+

+

+
+
+

Details

+
+

DBUSMENU_CLIENT_MENUITEM_TYPE

+
#define DBUSMENU_CLIENT_MENUITEM_TYPE            (dbusmenu_client_menuitem_get_type ())
+
+

+

+
+
+
+

DbusmenuClientMenuitem

+
typedef struct _DbusmenuClientMenuitem DbusmenuClientMenuitem;
+

+

+
+
+
+

DbusmenuClientMenuitemClass

+
typedef struct {
+	DbusmenuMenuitemClass parent_class;
+} DbusmenuClientMenuitemClass;
+
+

+

+
+
+
+

dbusmenu_client_menuitem_new ()

+
DbusmenuClientMenuitem * dbusmenu_client_menuitem_new   (gint id,
+                                                         DbusmenuClient *client);
+

+

+
++ + + + + + + + + + + + + + +

id :

+

client :

+

Returns :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html b/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html new file mode 100644 index 0000000..c5b7452 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html @@ -0,0 +1,1688 @@ + + + + +DbusmenuMenuitem + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

DbusmenuMenuitem

+

DbusmenuMenuitem — A lowlevel represenation of a menuitem

+
+
+

Stability Level

+Unstable, unless otherwise indicated +
+
+

Synopsis

+
+#include <libdbusmenu-glib/menuitem.h>
+
+#define             DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED
+#define             DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED
+#define             DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED
+#define             DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED
+#define             DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED
+#define             DBUSMENU_MENUITEM_SIGNAL_REALIZED
+#define             DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID
+#define             DBUSMENU_MENUITEM_PROP_TYPE
+#define             DBUSMENU_MENUITEM_PROP_VISIBLE
+#define             DBUSMENU_MENUITEM_PROP_ENABLED
+#define             DBUSMENU_MENUITEM_PROP_LABEL
+#define             DBUSMENU_MENUITEM_PROP_ICON_NAME
+#define             DBUSMENU_MENUITEM_PROP_ICON_DATA
+#define             DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE
+#define             DBUSMENU_MENUITEM_PROP_TOGGLE_STATE
+#define             DBUSMENU_MENUITEM_TOGGLE_CHECK
+#define             DBUSMENU_MENUITEM_TOGGLE_RADIO
+#define             DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED
+#define             DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED
+#define             DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN
+#define             DBUSMENU_MENUITEM_ICON_NAME_BLANK
+                    DbusmenuMenuitem;
+void                (*dbusmenu_menuitem_about_to_show_cb)
+                                                        (DbusmenuMenuitem *mi,
+                                                         gpointer user_data);
+void                (*dbusmenu_menuitem_buildxml_slot_t)
+                                                        (DbusmenuMenuitem *mi,
+                                                         GPtrArray *stringarray);
+                    DbusmenuMenuitemClass;
+DbusmenuMenuitem *  dbusmenu_menuitem_new               (void);
+DbusmenuMenuitem *  dbusmenu_menuitem_new_with_id       (gint id);
+gint                dbusmenu_menuitem_get_id            (DbusmenuMenuitem *mi);
+GList *             dbusmenu_menuitem_get_children      (DbusmenuMenuitem *mi);
+GList *             dbusmenu_menuitem_take_children     (DbusmenuMenuitem *mi);
+guint               dbusmenu_menuitem_get_position      (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *parent);
+guint               dbusmenu_menuitem_get_position_realized
+                                                        (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *parent);
+gboolean            dbusmenu_menuitem_child_append      (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child);
+gboolean            dbusmenu_menuitem_child_prepend     (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child);
+gboolean            dbusmenu_menuitem_child_delete      (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child);
+gboolean            dbusmenu_menuitem_child_add_position
+                                                        (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child,
+                                                         guint position);
+gboolean            dbusmenu_menuitem_child_reorder     (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child,
+                                                         guint position);
+DbusmenuMenuitem *  dbusmenu_menuitem_child_find        (DbusmenuMenuitem *mi,
+                                                         gint id);
+DbusmenuMenuitem *  dbusmenu_menuitem_find_id           (DbusmenuMenuitem *mi,
+                                                         gint id);
+gboolean            dbusmenu_menuitem_property_set      (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const gchar *value);
+gboolean            dbusmenu_menuitem_property_set_value
+                                                        (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const GValue *value);
+gboolean            dbusmenu_menuitem_property_set_bool (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const gboolean value);
+gboolean            dbusmenu_menuitem_property_set_int  (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const gint value);
+const gchar *       dbusmenu_menuitem_property_get      (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+const GValue *      dbusmenu_menuitem_property_get_value
+                                                        (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+gboolean            dbusmenu_menuitem_property_get_bool (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+gint                dbusmenu_menuitem_property_get_int  (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+gboolean            dbusmenu_menuitem_property_exist    (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+GList *             dbusmenu_menuitem_properties_list   (DbusmenuMenuitem *mi);
+GHashTable *        dbusmenu_menuitem_properties_copy   (DbusmenuMenuitem *mi);
+void                dbusmenu_menuitem_property_remove   (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+void                dbusmenu_menuitem_set_root          (DbusmenuMenuitem *mi,
+                                                         gboolean root);
+gboolean            dbusmenu_menuitem_get_root          (DbusmenuMenuitem *mi);
+void                dbusmenu_menuitem_foreach           (DbusmenuMenuitem *mi,
+                                                         void (funcDbusmenuMenuitem * mi, gpointer data) (),
+                                                         gpointer data);
+void                dbusmenu_menuitem_handle_event      (DbusmenuMenuitem *mi,
+                                                         const gchar *name,
+                                                         const GValue *value,
+                                                         guint timestamp);
+void                dbusmenu_menuitem_send_about_to_show
+                                                        (DbusmenuMenuitem *mi,
+                                                         dbusmenu_menuitem_about_to_show_cb cb,
+                                                         gpointer cb_data);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----DbusmenuMenuitem
+         +----DbusmenuClientMenuitem
+         +----DbusmenuMenuitemProxy
+
+
+
+

Properties

+
+  "id"                       gint                  : Read / Write / Construct Only
+
+
+
+

Signals

+
+  "child-added"                                    : Run Last
+  "child-moved"                                    : Run Last
+  "child-removed"                                  : Run Last
+  "item-activated"                                 : Run Last
+  "property-changed"                               : Run Last
+  "realized"                                       : Run Last
+
+
+
+

Description

+

+A DbusmenuMenuitem is the lowest level of represenation of a +single item in a menu. It gets created on the server side +and copied over to the client side where it gets rendered. As +the server starts to change it, and grow it, and do all kinds +of fun stuff that information is transfered over DBus and the +client updates it's understanding of the object model. +

+

+Most people using either the client or the server should be +able to deal mostly with DbusmenuMenuitem objects. These +are simple, but then they can be attached to more complex +objects and handled appropriately. +

+
+
+

Details

+
+

DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED

+
#define DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED    "property-changed"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED

+
#define DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED      "item-activated"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED

+
#define DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED         "child-added"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED

+
#define DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED       "child-removed"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED

+
#define DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED         "child-moved"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_SIGNAL_REALIZED

+
#define DBUSMENU_MENUITEM_SIGNAL_REALIZED            "realized"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID

+
#define DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID         (g_signal_lookup(DBUSMENU_MENUITEM_SIGNAL_REALIZED, DBUSMENU_TYPE_MENUITEM))
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_TYPE

+
#define DBUSMENU_MENUITEM_PROP_TYPE                  "type"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_VISIBLE

+
#define DBUSMENU_MENUITEM_PROP_VISIBLE               "visible"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_ENABLED

+
#define DBUSMENU_MENUITEM_PROP_ENABLED               "enabled"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_LABEL

+
#define DBUSMENU_MENUITEM_PROP_LABEL                 "label"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_ICON_NAME

+
#define DBUSMENU_MENUITEM_PROP_ICON_NAME             "icon-name"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_ICON_DATA

+
#define DBUSMENU_MENUITEM_PROP_ICON_DATA             "icon-data"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE

+
#define DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE           "toggle-type"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_PROP_TOGGLE_STATE

+
#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE          "toggle-state"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_TOGGLE_CHECK

+
#define DBUSMENU_MENUITEM_TOGGLE_CHECK               "checkmark"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_TOGGLE_RADIO

+
#define DBUSMENU_MENUITEM_TOGGLE_RADIO               "radio"
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED

+
#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED     0
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED

+
#define DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED       1
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN

+
#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN       -1
+
+

+

+
+
+
+

DBUSMENU_MENUITEM_ICON_NAME_BLANK

+
#define DBUSMENU_MENUITEM_ICON_NAME_BLANK            "blank-icon"
+
+

+

+
+
+
+

DbusmenuMenuitem

+
typedef struct _DbusmenuMenuitem DbusmenuMenuitem;
+

+This is the GObject based object that represents a menu +item. It gets created the same on both the client and +the server side and libdbusmenu-glib does the work of making +this object model appear on both sides of DBus. Simple +really, though through updates and people coming on and off +the bus it can lead to lots of fun complex scenarios. +

+
+
+
+

dbusmenu_menuitem_about_to_show_cb ()

+
void                (*dbusmenu_menuitem_about_to_show_cb)
+                                                        (DbusmenuMenuitem *mi,
+                                                         gpointer user_data);
+

+Callback prototype for a callback that is called when the +menu should be shown. +

+
++ + + + + + + + + + +

mi :

Menu item that should be shown +

user_data :

Extra user data sent with the function. closure
+
+
+
+

dbusmenu_menuitem_buildxml_slot_t ()

+
void                (*dbusmenu_menuitem_buildxml_slot_t)
+                                                        (DbusmenuMenuitem *mi,
+                                                         GPtrArray *stringarray);
+

+This is the function that is called to represent this menu item +as an XML fragment. Should call it's own children. +

+
++ + + + + + + + + + +

mi :

Menu item that should be built from. in.

stringarray :

An array of strings that can be combined into an XML file.. inout. transfer none. array. element-type utf8.
+
+
+
+

DbusmenuMenuitemClass

+
typedef struct {
+	GObjectClass parent_class;
+
+	/* Signals */
+	void (*property_changed) (gchar * property, GValue * value);
+	void (*item_activated) (guint timestamp);
+	void (*child_added) (DbusmenuMenuitem * child, guint position);
+	void (*child_removed) (DbusmenuMenuitem * child);
+	void (*child_moved) (DbusmenuMenuitem * child, guint newpos, guint oldpos);
+	void (*realized) (void);
+
+	/* Virtual functions */
+	dbusmenu_menuitem_buildxml_slot_t buildxml;
+	void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, const GValue * value, guint timestamp);
+	void (*send_about_to_show) (DbusmenuMenuitem * mi, dbusmenu_menuitem_about_to_show_cb cb, gpointer cb_data);
+
+	void (*reserved1) (void);
+	/* void (*reserved2) (void); */
+	/* void (*reserved3) (void); */
+	/* void (*reserved4) (void); -- realized, realloc when bumping lib version */
+} DbusmenuMenuitemClass;
+
+
++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

GObjectClass parent_class;

+

property_changed ()

Slot for "property-changed". +

item_activated ()

Slot for "item-activated". +

child_added ()

Slot for "child-added". +

child_removed ()

Slot for "child-removed". +

child_moved ()

Slot for "child-moved". +

realized ()

Slot for "realized". +

dbusmenu_menuitem_buildxml_slot_t buildxml;

Virtual function that appends the strings required to represent this menu item in the menu XML file. +

handle_event ()

This function is to override how events are handled by subclasses. Look at dbusmenu_menuitem_handle_event for lots of good information. +

send_about_to_show ()

Virtual function that notifies server that the client is about to show a menu. +

reserved1 ()

Reserved for future use. +
+
+
+
+

dbusmenu_menuitem_new ()

+
DbusmenuMenuitem *  dbusmenu_menuitem_new               (void);
+

+Create a new DbusmenuMenuitem with all default values. +

+
++ + + + +

Returns :

A newly allocated DbusmenuMenuitem. +
+
+
+
+

dbusmenu_menuitem_new_with_id ()

+
DbusmenuMenuitem *  dbusmenu_menuitem_new_with_id       (gint id);
+

+This creates a blank DbusmenuMenuitem with a specific ID. +

+
++ + + + + + + + + + +

id :

ID to use for this menuitem +

Returns :

A newly allocated DbusmenuMenuitem. +
+
+
+
+

dbusmenu_menuitem_get_id ()

+
gint                dbusmenu_menuitem_get_id            (DbusmenuMenuitem *mi);
+

+Gets the unique ID for mi. +

+
++ + + + + + + + + + +

mi :

The DbusmenuMenuitem to query. +

Returns :

The ID of the mi. +
+
+
+
+

dbusmenu_menuitem_get_children ()

+
GList *             dbusmenu_menuitem_get_children      (DbusmenuMenuitem *mi);
+

+Returns simply the list of children that this menu item + has. The list is valid until another child related function + is called, where it might be changed. +

+
++ + + + + + + + + + +

mi :

The DbusmenuMenuitem to query. +

Returns :

A GList of pointers to DbusmenuMenuitem objects. +
+
+
+
+

dbusmenu_menuitem_take_children ()

+
GList *             dbusmenu_menuitem_take_children     (DbusmenuMenuitem *mi);
+

+While the name sounds devious that's exactly what this function + does. It takes the list of children from the mi and clears the + internal list. The calling function is now in charge of the ref's + on the children it has taken. A lot of responsibility involved + in taking children. +

+
++ + + + + + + + + + +

mi :

The DbusmenMenuitem to take the children from. +

Returns :

A GList of pointers to DbusmenuMenuitem objects. +
+
+
+
+

dbusmenu_menuitem_get_position ()

+
guint               dbusmenu_menuitem_get_position      (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *parent);
+

+This function returns the position of the menu item mi + in the children of parent. It will return zero if the + menu item can't be found. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to find the position of +

parent :

The DbusmenuMenuitem who's children contain mi +

Returns :

The position of mi in the children of parent. +
+
+
+
+

dbusmenu_menuitem_get_position_realized ()

+
guint               dbusmenu_menuitem_get_position_realized
+                                                        (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *parent);
+

+This function is very similar to dbusmenu_menuitem_get_position + except that it only counts in the children that have been realized. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to find the position of +

parent :

The DbusmenuMenuitem who's children contain mi +

Returns :

The position of mi in the realized children of parent. +
+
+
+
+

dbusmenu_menuitem_child_append ()

+
gboolean            dbusmenu_menuitem_child_append      (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child);
+

+This function adds child to the list of children on mi at + the end of that list. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem which will become a new parent +

child :

The DbusmenMenuitem that will be a child +

Returns :

Whether the child has been added successfully. +
+
+
+
+

dbusmenu_menuitem_child_prepend ()

+
gboolean            dbusmenu_menuitem_child_prepend     (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child);
+

+This function adds child to the list of children on mi at + the beginning of that list. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem which will become a new parent +

child :

The DbusmenMenuitem that will be a child +

Returns :

Whether the child has been added successfully. +
+
+
+
+

dbusmenu_menuitem_child_delete ()

+
gboolean            dbusmenu_menuitem_child_delete      (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child);
+

+This function removes child from the children list of mi. It does + not call g_object_unref on child. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem which has child as a child +

child :

The child DbusmenuMenuitem that you want to no longer + be a child of mi. +

Returns :

If we were able to delete child. +
+
+
+
+

dbusmenu_menuitem_child_add_position ()

+
gboolean            dbusmenu_menuitem_child_add_position
+                                                        (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child,
+                                                         guint position);
+

+Puts child in the list of children for mi at the location + specified in position. If there is not enough entires available + then child will be placed at the end of the list. +

+
++ + + + + + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem that we're adding the child child to. +

child :

The DbusmenuMenuitem to make a child of mi. +

position :

Where in mi object's list of chidren child should be placed. +

Returns :

Whether child was added successfully. +
+
+
+
+

dbusmenu_menuitem_child_reorder ()

+
gboolean            dbusmenu_menuitem_child_reorder     (DbusmenuMenuitem *mi,
+                                                         DbusmenuMenuitem *child,
+                                                         guint position);
+

+This function moves a child on the list of children. It is + for a child that is already in the list, but simply needs a + new location. +

+
++ + + + + + + + + + + + + + + + + + +

mi :

+

child :

The DbusmenuMenuitem that is a child needing to be moved +

position :

The position in the list to place it in +

Returns :

Whether the move was successful. +
+
+
+
+

dbusmenu_menuitem_child_find ()

+
DbusmenuMenuitem *  dbusmenu_menuitem_child_find        (DbusmenuMenuitem *mi,
+                                                         gint id);
+

+Search the children of mi to find one with the ID of id. + If it doesn't exist then we return NULL. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem who's children to look on +

id :

The ID of the child that we're looking for. +

Returns :

The menu item with the ID id or NULL if it + can't be found. +
+
+
+
+

dbusmenu_menuitem_find_id ()

+
DbusmenuMenuitem *  dbusmenu_menuitem_find_id           (DbusmenuMenuitem *mi,
+                                                         gint id);
+

+This function searchs the whole tree of children that + are attached to mi. This could be quite a few nodes, all + the way down the tree. It is a depth first search. +

+
++ + + + + + + + + + + + + + +

mi :

+DbusmenuMenuitem at the top of the tree to search +

id :

ID of the DbusmenuMenuitem to search for +

Returns :

The DbusmenuMenuitem with the ID of id + or NULL if there isn't such a menu item in the tree + represented by mi. +
+
+
+
+

dbusmenu_menuitem_property_set ()

+
gboolean            dbusmenu_menuitem_property_set      (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const gchar *value);
+

+Takes the pair of property and value and places them as a + property on mi. If a property already exists by that name, + then the value is set to the new value. If not, the property + is added. If the value is changed or the property was previously + unset then the signal "prop-changed" will be + emitted by this function. +

+
++ + + + + + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to set the property on. +

property :

Name of the property to set. +

value :

The value of the property. +

Returns :

A boolean representing if the property value was set. +
+
+
+
+

dbusmenu_menuitem_property_set_value ()

+
gboolean            dbusmenu_menuitem_property_set_value
+                                                        (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const GValue *value);
+

+

+
++ + + + + + + + + + + + + + + + + + +

mi :

+

property :

+

value :

+

Returns :

+
+
+
+
+

dbusmenu_menuitem_property_set_bool ()

+
gboolean            dbusmenu_menuitem_property_set_bool (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const gboolean value);
+

+Takes a boolean value and sets it on property as a + property on mi. If a property already exists by that name, + then the value is set to the new value. If not, the property + is added. If the value is changed or the property was previously + unset then the signal "prop-changed" will be + emitted by this function. +

+
++ + + + + + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to set the property on. +

property :

Name of the property to set. +

value :

The value of the property. +

Returns :

A boolean representing if the property value was set. +
+
+
+
+

dbusmenu_menuitem_property_set_int ()

+
gboolean            dbusmenu_menuitem_property_set_int  (DbusmenuMenuitem *mi,
+                                                         const gchar *property,
+                                                         const gint value);
+

+Takes a boolean value and sets it on property as a + property on mi. If a property already exists by that name, + then the value is set to the new value. If not, the property + is added. If the value is changed or the property was previously + unset then the signal "prop-changed" will be + emitted by this function. +

+
++ + + + + + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to set the property on. +

property :

Name of the property to set. +

value :

The value of the property. +

Returns :

A boolean representing if the property value was set. +
+
+
+
+

dbusmenu_menuitem_property_get ()

+
const gchar *       dbusmenu_menuitem_property_get      (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+

+Look up a property on mi and return the value of it if + it exits. NULL will be returned if the property doesn't + exist. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to look for the property on. +

property :

The property to grab. +

Returns :

A string with the value of the property + that shouldn't be free'd. Or NULL if the property + is not set or is not a string. +
+
+
+
+

dbusmenu_menuitem_property_get_value ()

+
const GValue *      dbusmenu_menuitem_property_get_value
+                                                        (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+

+Look up a property on mi and return the value of it if + it exits. NULL will be returned if the property doesn't + exist. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to look for the property on. +

property :

The property to grab. +

Returns :

A GValue for the property. +
+
+
+
+

dbusmenu_menuitem_property_get_bool ()

+
gboolean            dbusmenu_menuitem_property_get_bool (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+

+Look up a property on mi and return the value of it if + it exits. Returns FALSE if the property doesn't exist. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to look for the property on. +

property :

The property to grab. +

Returns :

The value of the property or FALSE. +
+
+
+
+

dbusmenu_menuitem_property_get_int ()

+
gint                dbusmenu_menuitem_property_get_int  (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+

+Look up a property on mi and return the value of it if + it exits. Returns zero if the property doesn't exist. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to look for the property on. +

property :

The property to grab. +

Returns :

The value of the property or zero. +
+
+
+
+

dbusmenu_menuitem_property_exist ()

+
gboolean            dbusmenu_menuitem_property_exist    (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+

+

+
++ + + + + + + + + + + + + + +

mi :

+

property :

+

Returns :

+
+
+
+
+

dbusmenu_menuitem_properties_list ()

+
GList *             dbusmenu_menuitem_properties_list   (DbusmenuMenuitem *mi);
+

+This functiong gets a list of the names of all the properties + that are set on this menu item. This data on the list is owned + by the menuitem but the list is not and should be freed using + g_list_free() when the calling function is done with it. +

+
++ + + + + + + + + + +

mi :

+DbusmenuMenuitem to list the properties on +

Returns :

A list of strings or NULL if there are none. +
+
+
+
+

dbusmenu_menuitem_properties_copy ()

+
GHashTable *        dbusmenu_menuitem_properties_copy   (DbusmenuMenuitem *mi);
+

+This function takes the properties of a DbusmenuMenuitem + and puts them into a GHashTable that is referenced by the + key of a string and has the value of a string. The hash + table may not have any entries if there aren't any or there + is an error in processing. It is the caller's responsibility + to destroy the created GHashTable. +

+
++ + + + + + + + + + +

mi :

+DbusmenuMenuitem that we're interested in the properties of +

Returns :

A brand new GHashTable that contains all of the + properties that are on this DbusmenuMenuitem mi. +
+
+
+
+

dbusmenu_menuitem_property_remove ()

+
void                dbusmenu_menuitem_property_remove   (DbusmenuMenuitem *mi,
+                                                         const gchar *property);
+

+Removes a property from the menuitem. +

+
++ + + + + + + + + + +

mi :

The DbusmenuMenuitem to remove the property on. +

property :

The property to look for. +
+
+
+
+

dbusmenu_menuitem_set_root ()

+
void                dbusmenu_menuitem_set_root          (DbusmenuMenuitem *mi,
+                                                         gboolean root);
+

+This function sets the internal value of whether this is a + root node or not. +

+
++ + + + + + + + + + +

mi :

+DbusmenuMenuitem to set whether it's root +

root :

Whether mi is a root node or not +
+
+
+
+

dbusmenu_menuitem_get_root ()

+
gboolean            dbusmenu_menuitem_get_root          (DbusmenuMenuitem *mi);
+

+This function returns the internal value of whether this is a + root node or not. +

+
++ + + + + + + + + + +

mi :

+DbusmenuMenuitem to see whether it's root +

Returns :

TRUE if this is a root node +
+
+
+
+

dbusmenu_menuitem_foreach ()

+
void                dbusmenu_menuitem_foreach           (DbusmenuMenuitem *mi,
+                                                         void (funcDbusmenuMenuitem * mi, gpointer data) (),
+                                                         gpointer data);
+

+This calls the function func on this menu item and all + of the children of this item. And their children. And + their children. And... you get the point. It will get + called on the whole tree. +

+
++ + + + + + + + + + +

mi :

The DbusmenItem to start from +

data :

User data to pass to the function. closure
+
+
+
+

dbusmenu_menuitem_handle_event ()

+
void                dbusmenu_menuitem_handle_event      (DbusmenuMenuitem *mi,
+                                                         const gchar *name,
+                                                         const GValue *value,
+                                                         guint timestamp);
+

+This function is called to create an event. It is likely + to be overrided by subclasses. The default menu item + will respond to the activate signal and do: +

+

+ Emits the "item-activate" signal on this + menu item. Called by server objects when they get the + appropriate DBus signals from the client. +

+

+ If you subclass this function you should really think + about calling the parent function unless you have a good + reason not to. +

+
++ + + + + + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to send the signal on. +

name :

The name of the signal +

value :

A value that could be set for the event +

timestamp :

The timestamp of when the event happened +
+
+
+
+

dbusmenu_menuitem_send_about_to_show ()

+
void                dbusmenu_menuitem_send_about_to_show
+                                                        (DbusmenuMenuitem *mi,
+                                                         dbusmenu_menuitem_about_to_show_cb cb,
+                                                         gpointer cb_data);
+

+This function is used to send the even that the submenu + of this item is about to be shown. Callers to this event + should delay showing the menu until their callback is + called if possible. +

+
++ + + + + + + + + + + + + + +

mi :

The DbusmenuMenuitem to send the signal on. +

cb :

Callback to call when the call has returned. +

cb_data :

Data to pass to the callback.. closure
+
+
+
+

Property Details

+
+

The "id" property

+
  "id"                       gint                  : Read / Write / Construct Only
+

This is a unique indentifier for the menu item.

+

Allowed values: [G_MAXULONG,30000]

+

Default value: -1

+
+
+
+

Signal Details

+
+

The "child-added" signal

+
void                user_function                      (DbusmenuMenuitem *arg0,
+                                                        GObject          *arg1,
+                                                        guint             arg2,
+                                                        gpointer          user_data)      : Run Last
+

+Signaled when the child menuitem has been added to + the parent. +

+
++ + + + + + + + + + + + + + + + + + +

arg0 :

The DbusmenuMenuitem which is the parent. +

arg1 :

The DbusmenuMenuitem which is the child. +

arg2 :

The position that the child is being added in. +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "child-moved" signal

+
void                user_function                      (DbusmenuMenuitem *arg0,
+                                                        GObject          *arg1,
+                                                        guint             arg2,
+                                                        guint             arg3,
+                                                        gpointer          user_data)      : Run Last
+

+Signaled when the child menuitem has had it's location + in the list change. +

+
++ + + + + + + + + + + + + + + + + + + + + + +

arg0 :

The DbusmenuMenuitem which is the parent. +

arg1 :

The DbusmenuMenuitem which is the child. +

arg2 :

The position that the child is being moved to. +

arg3 :

The position that the child is was in. +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "child-removed" signal

+
void                user_function                      (DbusmenuMenuitem *arg0,
+                                                        GObject          *arg1,
+                                                        gpointer          user_data)      : Run Last
+

+Signaled when the child menuitem has been requested to + be removed from the parent. This signal is called when + it has been removed from the list but not yet had + g_object_unref called on it. +

+
++ + + + + + + + + + + + + + +

arg0 :

The DbusmenuMenuitem which was the parent. +

arg1 :

The DbusmenuMenuitem which was the child. +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "item-activated" signal

+
void                user_function                      (DbusmenuMenuitem *arg0,
+                                                        guint             arg1,
+                                                        gpointer          user_data)      : Run Last
+

+Emitted on the objects on the server side when + they are signaled on the client side. +

+
++ + + + + + + + + + + + + + +

arg0 :

The DbusmenuMenuitem object. +

arg1 :

The timestamp of when it was activated +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "property-changed" signal

+
void                user_function                      (DbusmenuMenuitem *arg0,
+                                                        gchar            *arg1,
+                                                        gpointer          arg2,
+                                                        gpointer          user_data)      : Run Last
+

+Emitted everytime a property on a menuitem is either + updated or added. +

+
++ + + + + + + + + + + + + + + + + + +

arg0 :

The DbusmenuMenuitem object. +

arg1 :

The name of the property that changed +

arg2 :

The new value of the property +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "realized" signal

+
void                user_function                      (DbusmenuMenuitem *arg0,
+                                                        gpointer          user_data)      : Run Last
+

+Emitted when the initial request for properties + is complete on the item. If there is a type + handler configured for the "type" parameter + that will be executed before this is signaled. +

+
++ + + + + + + + + + +

arg0 :

The DbusmenuMenuitem object. +

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html b/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html new file mode 100644 index 0000000..b5efc96 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html @@ -0,0 +1,160 @@ + + + + +DbusmenuMenuitemProxy + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

DbusmenuMenuitemProxy

+

DbusmenuMenuitemProxy

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----DbusmenuMenuitem
+         +----DbusmenuMenuitemProxy
+
+
+
+

Properties

+
+  "menu-item"                DbusmenuMenuitem*     : Read / Write / Construct Only
+
+
+
+

Description

+

+

+
+
+

Details

+
+

DbusmenuMenuitemProxy

+
typedef struct _DbusmenuMenuitemProxy DbusmenuMenuitemProxy;
+

+

+
+
+
+

DbusmenuMenuitemProxyClass

+
typedef struct {
+	DbusmenuMenuitemClass parent_class;
+} DbusmenuMenuitemProxyClass;
+
+

+Functions and signal slots for DbusmenuMenuitemProxy. +

+
++ + + + +

DbusmenuMenuitemClass parent_class;

The Class of DbusmeneMenuitem +
+
+
+
+

dbusmenu_menuitem_proxy_new ()

+
DbusmenuMenuitemProxy * dbusmenu_menuitem_proxy_new     (DbusmenuMenuitem *mi);
+

+Builds a new DbusmenuMenuitemProxy object that proxies + all of the values for mi. +

+
++ + + + + + + + + + +

mi :

The DbusmenuMenuitem to proxy +

Returns :

A new DbusmenuMenuitemProxy object. +
+
+
+
+

dbusmenu_menuitem_proxy_get_wrapped ()

+
DbusmenuMenuitem *  dbusmenu_menuitem_proxy_get_wrapped (DbusmenuMenuitemProxy *pmi);
+

+Accesses the private variable of which DbusmenuMenuitem + we are doing the proxying for. +

+
++ + + + + + + + + + +

pmi :

+DbusmenuMenuitemProxy to look into +

Returns :

A DbusmenuMenuitem object or a NULL if we + don't have one or there is an error. +
+
+
+
+

Property Details

+
+

The "menu-item" property

+
  "menu-item"                DbusmenuMenuitem*     : Read / Write / Construct Only
+

An instance of the DbusmenuMenuitem class that this menuitem will mimic.

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/annotation-glossary.html b/docs/libdbusmenu-glib/reference/html/annotation-glossary.html new file mode 100644 index 0000000..7fa1d86 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/annotation-glossary.html @@ -0,0 +1,62 @@ + + + + +Annotation Glossary + + + + + + + + + + + + + + + + + + +
+

+Annotation Glossary

+

A

+
+array
+

Parameter points to an array of items.

+

E

+
+element-type
+

Generics and defining elements of containers and arrays.

+

I

+
+inout
+

Parameter for input and for returning results. Default is transfer full.

+
+in
+

Parameter for input. Default is transfer none.

+

T

+
+transfer full
+

Free data after the code is done.

+
+transfer none
+

Don't free data after the code is done.

+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/api-index-full.html b/docs/libdbusmenu-glib/reference/html/api-index-full.html new file mode 100644 index 0000000..63813a6 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/api-index-full.html @@ -0,0 +1,618 @@ + + + + +API Index + + + + + + + + + + + + + + + + + + + +
+

+API Index

+

G

+
+DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu, macro in dbusmenu-client +
+
+
+dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER, function in dbusmenu-server +
+
+
+dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER, function in dbusmenu-server +
+
+
+dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER, function in dbusmenu-server +
+
+
+dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER, function in dbusmenu-server +
+
+
+dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER, function in dbusmenu-server +
+
+
+dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER, function in dbusmenu-server +
+
+
+g_marshal_value_peek_boolean, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_boxed, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_char, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_double, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_enum, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_flags, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_float, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_int, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_int64, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_long, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_object, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_param, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_pointer, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_string, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_uchar, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_uint, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_uint64, macro in dbusmenu-server +
+
+
+g_marshal_value_peek_ulong, macro in dbusmenu-server +
+
+
+dbus_g_proxy_begin_call, function in dbusmenu-client +
+
+

M

+
+DbusmenuClientClass, struct in DbusmenuClient +
+
+
+DbusmenuClientMenuitem, struct in DbusmenuClientMenuitem +
+
+
+DbusmenuClientMenuitemClass, struct in DbusmenuClientMenuitem +
+
+
+DbusmenuClientTypeHandler, user_function in DbusmenuClient +
+
+
+DbusmenuMenuitem, struct in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem::child-added, object signal in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem::child-moved, object signal in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem::child-removed, object signal in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem::item-activated, object signal in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem::property-changed, object signal in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem::realized, object signal in DbusmenuMenuitem +
+
+
+DbusmenuMenuitem:id, object property in DbusmenuMenuitem +
+
+
+DbusmenuMenuitemClass, struct in DbusmenuMenuitem +
+
+
+DbusmenuMenuitemProxy, struct in DbusmenuMenuitemProxy +
+
+
+DbusmenuMenuitemProxy:menu-item, object property in DbusmenuMenuitemProxy +
+
+
+DbusmenuMenuitemProxyClass, struct in DbusmenuMenuitemProxy +
+
+
+DbusmenuServerClass, struct in DbusmenuServer +
+
+
+dbusmenu_client_add_type_handler, function in DbusmenuClient +
+
+
+dbusmenu_client_get_root, function in DbusmenuClient +
+
+
+dbusmenu_client_menuitem_new, function in DbusmenuClientMenuitem +
+
+
+DBUSMENU_CLIENT_MENUITEM_TYPE, macro in DbusmenuClientMenuitem +
+
+
+dbusmenu_client_new, function in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_PROP_DBUS_NAME, macro in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_PROP_DBUS_OBJECT, macro in DbusmenuClient +
+
+
+dbusmenu_client_send_about_to_show, function in DbusmenuClient +
+
+
+dbusmenu_client_send_event, function in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED, macro in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM, macro in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED, macro in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_TYPES_DEFAULT, macro in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_TYPES_IMAGE, macro in DbusmenuClient +
+
+
+DBUSMENU_CLIENT_TYPES_SEPARATOR, macro in DbusmenuClient +
+
+
+dbusmenu_menuitem_about_to_show_cb, user_function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_buildxml_slot_t, user_function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_child_add_position, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_child_append, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_child_delete, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_child_find, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_child_prepend, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_child_reorder, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_find_id, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_foreach, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_get_children, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_get_id, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_get_position, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_get_position_realized, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_get_root, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_handle_event, function in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_ICON_NAME_BLANK, macro in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_new, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_new_with_id, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_properties_copy, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_properties_list, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_exist, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_get, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_get_bool, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_get_int, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_get_value, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_remove, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_set, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_set_bool, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_set_int, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_property_set_value, function in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_ENABLED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_ICON_DATA, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_ICON_NAME, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_LABEL, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_TOGGLE_STATE, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_TYPE, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_PROP_VISIBLE, macro in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_proxy_get_wrapped, function in DbusmenuMenuitemProxy +
+
+
+dbusmenu_menuitem_proxy_new, function in DbusmenuMenuitemProxy +
+
+
+dbusmenu_menuitem_send_about_to_show, function in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_set_root, function in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_REALIZED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID, macro in DbusmenuMenuitem +
+
+
+dbusmenu_menuitem_take_children, function in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_TOGGLE_CHECK, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_TOGGLE_RADIO, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED, macro in DbusmenuMenuitem +
+
+
+DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN, macro in DbusmenuMenuitem +
+
+
+dbusmenu_server_new, function in DbusmenuServer +
+
+
+DBUSMENU_SERVER_PROP_DBUS_OBJECT, macro in DbusmenuServer +
+
+
+DBUSMENU_SERVER_PROP_ROOT_NODE, macro in DbusmenuServer +
+
+
+DBUSMENU_SERVER_PROP_VERSION, macro in DbusmenuServer +
+
+
+dbusmenu_server_set_root, function in DbusmenuServer +
+
+
+DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE, macro in DbusmenuServer +
+
+
+DBUSMENU_SERVER_SIGNAL_ID_UPDATE, macro in DbusmenuServer +
+
+
+DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE, macro in DbusmenuServer +
+
+
+DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED, macro in DbusmenuServer +
+
+

O

+
+org_ayatana_dbusmenu_about_to_show, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_about_to_show_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_about_to_show_reply, user_function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_event, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_event_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_event_reply, user_function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_children, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_children_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_children_reply, user_function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_group_properties, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_group_properties_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_group_properties_reply, user_function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_layout, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_layout_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_layout_reply, user_function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_properties, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_properties_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_properties_reply, user_function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_property, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_property_async, function in dbusmenu-client +
+
+
+org_ayatana_dbusmenu_get_property_reply, user_function in dbusmenu-client +
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/ch01.html b/docs/libdbusmenu-glib/reference/html/ch01.html new file mode 100644 index 0000000..45d79b3 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/ch01.html @@ -0,0 +1,53 @@ + + + + +API + + + + + + + + + + + + + + + + +
+

+API

+
+
+DbusmenuServer +
+
+DbusmenuMenuitemProxy +
+
+DbusmenuMenuitem — A lowlevel represenation of a menuitem +
+
+DbusmenuClient — The catcher of all the server traffic +
+
+DbusmenuClientMenuitem +
+
+dbusmenu-client +
+
+dbusmenu-server +
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/home.png b/docs/libdbusmenu-glib/reference/html/home.png new file mode 100644 index 0000000..1700361 Binary files /dev/null and b/docs/libdbusmenu-glib/reference/html/home.png differ diff --git a/docs/libdbusmenu-glib/reference/html/index.html b/docs/libdbusmenu-glib/reference/html/index.html new file mode 100644 index 0000000..89636dc --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/index.html @@ -0,0 +1,52 @@ + + + + +libdbusmenu-glib Reference Manual + + + + + + + +
+
+
+
+
+
+
API
+
+
+DbusmenuServer +
+
+DbusmenuMenuitemProxy +
+
+DbusmenuMenuitem — A lowlevel represenation of a menuitem +
+
+DbusmenuClient — The catcher of all the server traffic +
+
+DbusmenuClientMenuitem +
+
+dbusmenu-client +
+
+dbusmenu-server +
+
+
Object Hierarchy
+
API Index
+
Annotation Glossary
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/index.sgml b/docs/libdbusmenu-glib/reference/html/index.sgml new file mode 100644 index 0000000..7f7fb2f --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/index.sgml @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libdbusmenu-glib/reference/html/left.png b/docs/libdbusmenu-glib/reference/html/left.png new file mode 100644 index 0000000..2d05b3d Binary files /dev/null and b/docs/libdbusmenu-glib/reference/html/left.png differ diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html new file mode 100644 index 0000000..5289772 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html @@ -0,0 +1,452 @@ + + + + +DbusmenuClient + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

DbusmenuClient

+

DbusmenuClient — The catcher of all the server traffic

+
+
+

Stability Level

+Unstable, unless otherwise indicated +
+
+

Synopsis

+
+#include <libdbusmenu-glib/client.h>
+
+#define             DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED
+#define             DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED
+#define             DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM
+#define             DBUSMENU_CLIENT_PROP_DBUS_NAME
+#define             DBUSMENU_CLIENT_PROP_DBUS_OBJECT
+#define             DBUSMENU_CLIENT_TYPES_DEFAULT
+#define             DBUSMENU_CLIENT_TYPES_SEPARATOR
+#define             DBUSMENU_CLIENT_TYPES_IMAGE
+                    DbusmenuClientClass;
+gboolean            (*DbusmenuClientTypeHandler)        (DbusmenuMenuitem *newitem,
+                                                         DbusmenuMenuitem *parent,
+                                                         DbusmenuClient *client);
+DbusmenuClient *    dbusmenu_client_new                 (const gchar *name,
+                                                         const gchar *object);
+DbusmenuMenuitem *  dbusmenu_client_get_root            (DbusmenuClient *client);
+gboolean            dbusmenu_client_add_type_handler    (DbusmenuClient *client,
+                                                         const gchar *type,
+                                                         DbusmenuClientTypeHandler newfunc);
+void                dbusmenu_client_send_event          (DbusmenuClient *client,
+                                                         gint id,
+                                                         const gchar *name,
+                                                         const GValue *value,
+                                                         guint timestamp);
+void                dbusmenu_client_send_about_to_show  (DbusmenuClient *client,
+                                                         gint id,
+                                                         void (cbgpointer user_data) (),
+                                                         gpointer cb_data);
+
+
+
+

Description

+

+The client exists as a mirror to the server. For most folks + all they will do with a client is set it up to connect to + a server and then watch as the menu items on their side + of the bus change. This is all they should need to know about + the client, that it magically makes their menuitems dance. +

+

+ It does this by setting up signal watchers and adjusting + the menuitems appropriately. Most users should watch the + menu items and the signal "layout-changed" for + larger events so that they can be optimized. It is possible + with that signal that even the root node would change. If + that doesn't happen the normal signals on the individual + nodes should be enough for most users. +

+
+
+

Details

+
+

DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED

+
#define DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED  "layout-updated"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED

+
#define DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED    "root-changed"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM

+
#define DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM    "new-menuitem"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_PROP_DBUS_NAME

+
#define DBUSMENU_CLIENT_PROP_DBUS_NAME     "dbus-name"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_PROP_DBUS_OBJECT

+
#define DBUSMENU_CLIENT_PROP_DBUS_OBJECT   "dbus-object"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_TYPES_DEFAULT

+
#define DBUSMENU_CLIENT_TYPES_DEFAULT      "standard"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_TYPES_SEPARATOR

+
#define DBUSMENU_CLIENT_TYPES_SEPARATOR    "separator"
+
+

+

+
+
+
+

DBUSMENU_CLIENT_TYPES_IMAGE

+
#define DBUSMENU_CLIENT_TYPES_IMAGE        "standard"
+
+

+

+
+
+
+

DbusmenuClientClass

+
typedef struct {
+	GObjectClass parent_class;
+
+	void (*layout_updated)(void);
+	void (*root_changed) (DbusmenuMenuitem * newroot);
+	void (*new_menuitem) (DbusmenuMenuitem * newitem);
+
+	/* Reserved for future use */
+	void (*reserved1) (void);
+	void (*reserved2) (void);
+	void (*reserved3) (void);
+	void (*reserved4) (void);
+} DbusmenuClientClass;
+
+

+A simple class that takes all of the information from a + DbusmenuServer over DBus and makes the same set of + DbusmenuMenuitem objects appear on the other side. +

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

GObjectClass parent_class;

+GObjectClass +

layout_updated ()

Slot for "layout-updated". +

root_changed ()

+

new_menuitem ()

Slot for "new-menuitem". +

reserved1 ()

Reserved for future use. +

reserved2 ()

Reserved for future use. +

reserved3 ()

Reserved for future use. +

reserved4 ()

Reserved for future use. +
+
+
+
+

DbusmenuClientTypeHandler ()

+
gboolean            (*DbusmenuClientTypeHandler)        (DbusmenuMenuitem *newitem,
+                                                         DbusmenuMenuitem *parent,
+                                                         DbusmenuClient *client);
+

+

+
++ + + + + + + + + + + + + + + + + + +

newitem :

+

parent :

+

client :

+

Returns :

+
+
+
+
+

dbusmenu_client_new ()

+
DbusmenuClient *    dbusmenu_client_new                 (const gchar *name,
+                                                         const gchar *object);
+

+This function creates a new client that connects to a specific + server on DBus. That server is at a specific location sharing + a known object. The interface is assumed by the code to be + the DBus menu interface. The newly created client will start + sending out events as it syncs up with the server. +

+
++ + + + + + + + + + + + + + +

name :

The DBus name for the server to connect to +

object :

The object on the server to monitor +

Returns :

A brand new DbusmenuClient +
+
+
+
+

dbusmenu_client_get_root ()

+
DbusmenuMenuitem *  dbusmenu_client_get_root            (DbusmenuClient *client);
+

+Grabs the root node for the specified client client. This + function may block. It will block if there is currently a + call to update the layout, it will block on that layout + updated and then return the newly updated layout. Chances + are that this update is in the queue for the mainloop as + it would have been requested some time ago, but in theory + it could block longer. +

+
++ + + + + + + + + + +

client :

The DbusmenuClient to get the root node from +

Returns :

A DbusmenuMenuitem representing the root of + menu on the server. If there is no server or there is + an error receiving its layout it'll return NULL. +
+
+
+
+

dbusmenu_client_add_type_handler ()

+
gboolean            dbusmenu_client_add_type_handler    (DbusmenuClient *client,
+                                                         const gchar *type,
+                                                         DbusmenuClientTypeHandler newfunc);
+

+This function connects into the type handling of the DbusmenuClient. + Every new menuitem that comes in immediately gets asked for it's + properties. When we get those properties we check the 'type' + property and look to see if it matches a handler that is known + by the client. If so, the newfunc function is executed on that + DbusmenuMenuitem. If not, then the DbusmenuClient::new-menuitem + signal is sent. +

+

+ In the future the known types will be sent to the server so that it + can make choices about the menu item types availble. +

+
++ + + + + + + + + + + + + + + + + + +

client :

Client where we're getting types coming in +

type :

A text string that will be matched with the 'type' + property on incoming menu items +

newfunc :

The function that will be executed with those new + items when they come in. +

Returns :

If registering the new type was successful. +
+
+
+
+

dbusmenu_client_send_event ()

+
void                dbusmenu_client_send_event          (DbusmenuClient *client,
+                                                         gint id,
+                                                         const gchar *name,
+                                                         const GValue *value,
+                                                         guint timestamp);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

client :

+

id :

+

name :

+

value :

+

timestamp :

+
+
+
+
+

dbusmenu_client_send_about_to_show ()

+
void                dbusmenu_client_send_about_to_show  (DbusmenuClient *client,
+                                                         gint id,
+                                                         void (cbgpointer user_data) (),
+                                                         gpointer cb_data);
+

+

+
++ + + + + + + + + + + + + + +

client :

+

id :

+gpointer user_data: +

cb_data :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html new file mode 100644 index 0000000..ec2fbbd --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html @@ -0,0 +1,241 @@ + + + + +DbusmenuServer + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

DbusmenuServer

+

DbusmenuServer

+
+ +
+

Description

+

+

+
+
+

Details

+
+

DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE

+
#define DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE  "item-property-updated"
+
+

+

+
+
+
+

DBUSMENU_SERVER_SIGNAL_ID_UPDATE

+
#define DBUSMENU_SERVER_SIGNAL_ID_UPDATE       "item-updated"
+
+

+

+
+
+
+

DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED

+
#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED  "layout-updated"
+
+

+

+
+
+
+

DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE

+
#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE   DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED
+
+

+

+
+
+
+

DBUSMENU_SERVER_PROP_DBUS_OBJECT

+
#define DBUSMENU_SERVER_PROP_DBUS_OBJECT       "dbus-object"
+
+

+

+
+
+
+

DBUSMENU_SERVER_PROP_ROOT_NODE

+
#define DBUSMENU_SERVER_PROP_ROOT_NODE         "root-node"
+
+

+

+
+
+
+

DBUSMENU_SERVER_PROP_VERSION

+
#define DBUSMENU_SERVER_PROP_VERSION           "version"
+
+

+

+
+
+
+

DbusmenuServerClass

+
typedef struct {
+	GObjectClass parent_class;
+
+	/* Signals */
+	void (*id_prop_update)(gint id, gchar * property, gchar * value);
+	void (*id_update)(gint id);
+	void (*layout_updated)(gint revision);
+
+	/* Reserved */
+	void (*dbusmenu_server_reserved1)(void);
+	void (*dbusmenu_server_reserved2)(void);
+	void (*dbusmenu_server_reserved3)(void);
+	void (*dbusmenu_server_reserved4)(void);
+} DbusmenuServerClass;
+
+

+The class implementing the virtual functions for DbusmenuServer. +

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

GObjectClass parent_class;

+GObjectClass +

id_prop_update ()

Slot for "id-prop-update". +

id_update ()

Slot for "id-update". +

layout_updated ()

Slot for "layout-update". +

dbusmenu_server_reserved1 ()

Reserved for future use. +

dbusmenu_server_reserved2 ()

Reserved for future use. +

dbusmenu_server_reserved3 ()

Reserved for future use. +

dbusmenu_server_reserved4 ()

Reserved for future use. +
+
+
+
+

dbusmenu_server_new ()

+
DbusmenuServer *    dbusmenu_server_new                 (const gchar *object);
+

+Creates a new DbusmenuServer object with a specific object + path on DBus. If object is set to NULL the default object + name of "/org/ayatana/dbusmenu" will be used. +

+
++ + + + + + + + + + +

object :

The object name to show for this menu structure + on DBus. May be NULL. +

Returns :

A brand new DbusmenuServer +
+
+
+
+

dbusmenu_server_set_root ()

+
void                dbusmenu_server_set_root            (DbusmenuServer *server,
+                                                         DbusmenuMenuitem *root);
+

+This function contains all of the GValue wrapping + required to set the property "root-node" + on the server self. +

+
++ + + + + + + + + + +

server :

+

root :

The new root DbusmenuMenuitem tree +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html new file mode 100644 index 0000000..b8088e2 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html @@ -0,0 +1,1001 @@ + + + + +dbusmenu-client + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

dbusmenu-client

+

dbusmenu-client

+
+
+

Synopsis

+
#define             DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu
+gboolean            org_ayatana_dbusmenu_get_layout     (DBusGProxy *proxy,
+                                                         const gint IN_parentId,
+                                                         guint *OUT_revision,
+                                                         char **OUT_layout);
+void                (*org_ayatana_dbusmenu_get_layout_reply)
+                                                        (DBusGProxy *proxy,
+                                                         guint OUT_revision,
+                                                         char *OUT_layout,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_get_layout_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_parentId,
+                                                         org_ayatana_dbusmenu_get_layout_reply callback);
+return              dbus_g_proxy_begin_call             (proxy Param1);
+gboolean            org_ayatana_dbusmenu_get_group_properties
+                                                        (DBusGProxy *proxy,
+                                                         const GArray *IN_ids,
+                                                         const char **IN_propertyNames,
+                                                         GPtrArray **OUT_properties);
+void                (*org_ayatana_dbusmenu_get_group_properties_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GPtrArray *OUT_properties,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_get_group_properties_async
+                                                        (DBusGProxy *proxy,
+                                                         const GArray *IN_ids,
+                                                         const char **IN_propertyNames,
+                                                         org_ayatana_dbusmenu_get_group_properties_reply callback);
+gboolean            org_ayatana_dbusmenu_get_children   (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         GPtrArray **OUT_properties);
+void                (*org_ayatana_dbusmenu_get_children_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GPtrArray *OUT_properties,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_get_children_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         org_ayatana_dbusmenu_get_children_reply callback);
+gboolean            org_ayatana_dbusmenu_get_property   (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_name,
+                                                         GValue *OUT_value);
+void                (*org_ayatana_dbusmenu_get_property_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GValue OUT_value,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_get_property_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_name,
+                                                         org_ayatana_dbusmenu_get_property_reply callback);
+gboolean            org_ayatana_dbusmenu_get_properties (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         GHashTable **OUT_properties);
+void                (*org_ayatana_dbusmenu_get_properties_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GHashTable *OUT_properties,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_get_properties_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         org_ayatana_dbusmenu_get_properties_reply callback);
+gboolean            org_ayatana_dbusmenu_event          (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_eventId,
+                                                         const GValue *IN_data,
+                                                         const guint IN_timestamp);
+void                (*org_ayatana_dbusmenu_event_reply) (DBusGProxy *proxy,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_event_async    (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_eventId,
+                                                         const GValue *IN_data,
+                                                         const guint IN_timestamp,
+                                                         org_ayatana_dbusmenu_event_reply callback);
+gboolean            org_ayatana_dbusmenu_about_to_show  (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         gboolean *OUT_needUpdate);
+void                (*org_ayatana_dbusmenu_about_to_show_reply)
+                                                        (DBusGProxy *proxy,
+                                                         gboolean OUT_needUpdate,
+                                                         GError *error,
+                                                         gpointer userdata);
+DBusGProxyCall *    org_ayatana_dbusmenu_about_to_show_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         org_ayatana_dbusmenu_about_to_show_reply callback);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu

+
#define DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu
+
+

+

+
+
+
+

org_ayatana_dbusmenu_get_layout ()

+
gboolean            org_ayatana_dbusmenu_get_layout     (DBusGProxy *proxy,
+                                                         const gint IN_parentId,
+                                                         guint *OUT_revision,
+                                                         char **OUT_layout);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_parentId :

+

OUT_revision :

+

OUT_layout :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_layout_reply ()

+
void                (*org_ayatana_dbusmenu_get_layout_reply)
+                                                        (DBusGProxy *proxy,
+                                                         guint OUT_revision,
+                                                         char *OUT_layout,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

OUT_revision :

+

OUT_layout :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_get_layout_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_get_layout_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_parentId,
+                                                         org_ayatana_dbusmenu_get_layout_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

IN_parentId :

+

callback :

+

Returns :

+
+
+
+
+

dbus_g_proxy_begin_call ()

+
return              dbus_g_proxy_begin_call             (proxy Param1);
+

+

+
++ + + + + + + + + + +

Param1 :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_group_properties ()

+
gboolean            org_ayatana_dbusmenu_get_group_properties
+                                                        (DBusGProxy *proxy,
+                                                         const GArray *IN_ids,
+                                                         const char **IN_propertyNames,
+                                                         GPtrArray **OUT_properties);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_ids :

+

IN_propertyNames :

+

OUT_properties :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_group_properties_reply ()

+
void                (*org_ayatana_dbusmenu_get_group_properties_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GPtrArray *OUT_properties,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

OUT_properties :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_get_group_properties_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_get_group_properties_async
+                                                        (DBusGProxy *proxy,
+                                                         const GArray *IN_ids,
+                                                         const char **IN_propertyNames,
+                                                         org_ayatana_dbusmenu_get_group_properties_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_ids :

+

IN_propertyNames :

+

callback :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_children ()

+
gboolean            org_ayatana_dbusmenu_get_children   (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         GPtrArray **OUT_properties);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_propertyNames :

+

OUT_properties :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_children_reply ()

+
void                (*org_ayatana_dbusmenu_get_children_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GPtrArray *OUT_properties,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

OUT_properties :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_get_children_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_get_children_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         org_ayatana_dbusmenu_get_children_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_propertyNames :

+

callback :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_property ()

+
gboolean            org_ayatana_dbusmenu_get_property   (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_name,
+                                                         GValue *OUT_value);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_name :

+

OUT_value :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_property_reply ()

+
void                (*org_ayatana_dbusmenu_get_property_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GValue OUT_value,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

OUT_value :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_get_property_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_get_property_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_name,
+                                                         org_ayatana_dbusmenu_get_property_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_name :

+

callback :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_properties ()

+
gboolean            org_ayatana_dbusmenu_get_properties (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         GHashTable **OUT_properties);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_propertyNames :

+

OUT_properties :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_get_properties_reply ()

+
void                (*org_ayatana_dbusmenu_get_properties_reply)
+                                                        (DBusGProxy *proxy,
+                                                         GHashTable *OUT_properties,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

OUT_properties :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_get_properties_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_get_properties_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char **IN_propertyNames,
+                                                         org_ayatana_dbusmenu_get_properties_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_propertyNames :

+

callback :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_event ()

+
gboolean            org_ayatana_dbusmenu_event          (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_eventId,
+                                                         const GValue *IN_data,
+                                                         const guint IN_timestamp);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_eventId :

+

IN_data :

+

IN_timestamp :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_event_reply ()

+
void                (*org_ayatana_dbusmenu_event_reply) (DBusGProxy *proxy,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + +

proxy :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_event_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_event_async    (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         const char *IN_eventId,
+                                                         const GValue *IN_data,
+                                                         const guint IN_timestamp,
+                                                         org_ayatana_dbusmenu_event_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

IN_eventId :

+

IN_data :

+

IN_timestamp :

+

callback :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_about_to_show ()

+
gboolean            org_ayatana_dbusmenu_about_to_show  (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         gboolean *OUT_needUpdate);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

OUT_needUpdate :

+

Returns :

+
+
+
+
+

org_ayatana_dbusmenu_about_to_show_reply ()

+
void                (*org_ayatana_dbusmenu_about_to_show_reply)
+                                                        (DBusGProxy *proxy,
+                                                         gboolean OUT_needUpdate,
+                                                         GError *error,
+                                                         gpointer userdata);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

OUT_needUpdate :

+

error :

+

userdata :

+
+
+
+
+

org_ayatana_dbusmenu_about_to_show_async ()

+
DBusGProxyCall *    org_ayatana_dbusmenu_about_to_show_async
+                                                        (DBusGProxy *proxy,
+                                                         const gint IN_id,
+                                                         org_ayatana_dbusmenu_about_to_show_reply callback);
+

+

+
++ + + + + + + + + + + + + + + + + + +

proxy :

+

IN_id :

+

callback :

+

Returns :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html new file mode 100644 index 0000000..fed6be3 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html @@ -0,0 +1,672 @@ + + + + +dbusmenu-server + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

dbusmenu-server

+

dbusmenu-server

+
+
+

Synopsis

+
#define             g_marshal_value_peek_boolean        (v)
+#define             g_marshal_value_peek_char           (v)
+#define             g_marshal_value_peek_uchar          (v)
+#define             g_marshal_value_peek_int            (v)
+#define             g_marshal_value_peek_uint           (v)
+#define             g_marshal_value_peek_long           (v)
+#define             g_marshal_value_peek_ulong          (v)
+#define             g_marshal_value_peek_int64          (v)
+#define             g_marshal_value_peek_uint64         (v)
+#define             g_marshal_value_peek_enum           (v)
+#define             g_marshal_value_peek_flags          (v)
+#define             g_marshal_value_peek_float          (v)
+#define             g_marshal_value_peek_double         (v)
+#define             g_marshal_value_peek_string         (v)
+#define             g_marshal_value_peek_param          (v)
+#define             g_marshal_value_peek_boxed          (v)
+#define             g_marshal_value_peek_pointer        (v)
+#define             g_marshal_value_peek_object         (v)
+void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

g_marshal_value_peek_boolean()

+
#define             g_marshal_value_peek_boolean(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_char()

+
#define             g_marshal_value_peek_char(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_uchar()

+
#define             g_marshal_value_peek_uchar(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_int()

+
#define             g_marshal_value_peek_int(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_uint()

+
#define             g_marshal_value_peek_uint(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_long()

+
#define             g_marshal_value_peek_long(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_ulong()

+
#define             g_marshal_value_peek_ulong(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_int64()

+
#define             g_marshal_value_peek_int64(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_uint64()

+
#define             g_marshal_value_peek_uint64(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_enum()

+
#define             g_marshal_value_peek_enum(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_flags()

+
#define             g_marshal_value_peek_flags(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_float()

+
#define             g_marshal_value_peek_float(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_double()

+
#define             g_marshal_value_peek_double(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_string()

+
#define             g_marshal_value_peek_string(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_param()

+
#define             g_marshal_value_peek_param(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_boxed()

+
#define             g_marshal_value_peek_boxed(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_pointer()

+
#define             g_marshal_value_peek_pointer(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

g_marshal_value_peek_object()

+
#define             g_marshal_value_peek_object(v)
+

+

+
++ + + + +

v :

+
+
+
+
+

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER ()

+
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

closure :

+

return_value :

+

n_param_values :

+

param_values :

+

invocation_hint :

+

marshal_data :

+
+
+
+
+

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER ()

+
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

closure :

+

return_value :

+

n_param_values :

+

param_values :

+

invocation_hint :

+

marshal_data :

+
+
+
+
+

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER ()

+
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

closure :

+

return_value :

+

n_param_values :

+

param_values :

+

invocation_hint :

+

marshal_data :

+
+
+
+
+

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER ()

+
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

closure :

+

return_value :

+

n_param_values :

+

param_values :

+

invocation_hint :

+

marshal_data :

+
+
+
+
+

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER ()

+
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

closure :

+

return_value :

+

n_param_values :

+

param_values :

+

invocation_hint :

+

marshal_data :

+
+
+
+
+

dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER ()

+
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER
+                                                        (GClosure *closure,
+                                                         GValue *return_value,
+                                                         guint n_param_values,
+                                                         const GValue *param_values,
+                                                         gpointer invocation_hint,
+                                                         gpointer marshal_data);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + +

closure :

+

return_value :

+

n_param_values :

+

param_values :

+

invocation_hint :

+

marshal_data :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp new file mode 100644 index 0000000..a9515a5 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 new file mode 100644 index 0000000..ac68fb0 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libdbusmenu-glib/reference/html/object-tree.html b/docs/libdbusmenu-glib/reference/html/object-tree.html new file mode 100644 index 0000000..ec60194 --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/object-tree.html @@ -0,0 +1,36 @@ + + + + +Object Hierarchy + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/right.png b/docs/libdbusmenu-glib/reference/html/right.png new file mode 100644 index 0000000..92832e3 Binary files /dev/null and b/docs/libdbusmenu-glib/reference/html/right.png differ diff --git a/docs/libdbusmenu-glib/reference/html/style.css b/docs/libdbusmenu-glib/reference/html/style.css new file mode 100644 index 0000000..82115eb --- /dev/null +++ b/docs/libdbusmenu-glib/reference/html/style.css @@ -0,0 +1,257 @@ +.synopsis, .classsynopsis +{ + /* tango:aluminium 1/2 */ + background: #eeeeec; + border: solid 1px #d3d7cf; + padding: 0.5em; +} +.programlisting +{ + /* tango:sky blue 0/1 */ + background: #e6f3ff; + border: solid 1px #729fcf; + padding: 0.5em; +} +.variablelist +{ + padding: 4px; + margin-left: 3em; +} +.variablelist td:first-child +{ + vertical-align: top; +} + +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + position: relative; + padding-top:4.5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 3.2em; + padding-bottom: 20em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + z-index: 10; + } + .navigation a, .navigation a:visited + { + /* tango:scarlet red 3 */ + color: #a40000; + } + .navigation a:hover + { + /* tango:scarlet red 1 */ + color: #ef2929; + } + td.shortcuts + { + /* tango:scarlet red 1 */ + color: #ef2929; + font-size: 80%; + white-space: nowrap; + } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + +.navigation .title +{ + font-size: 200%; +} + +div.gallery-float +{ + float: left; + padding: 10px; +} +div.gallery-float img +{ + border-style: none; +} +div.gallery-spacer +{ + clear: both; +} + +a, a:visited +{ + text-decoration: none; + /* tango:sky blue 2 */ + color: #3465a4; +} +a:hover +{ + text-decoration: underline; + /* tango:sky blue 1 */ + color: #729fcf; +} + +div.table table +{ + border-collapse: collapse; + border-spacing: 0px; + /* tango:aluminium 3 */ + border: solid 1px #babdb6; +} + +div.table table td, div.table table th +{ + /* tango:aluminium 3 */ + border: solid 1px #babdb6; + padding: 3px; + vertical-align: top; +} + +div.table table th +{ + /* tango:aluminium 2 */ + background-color: #d3d7cf; +} + +hr +{ + /* tango:aluminium 3 */ + color: #babdb6; + background: #babdb6; + border: none 0px; + height: 1px; + clear: both; +} + +.footer +{ + padding-top: 3.5em; + /* tango:aluminium 3 */ + color: #babdb6; + text-align: center; + font-size: 80%; +} + +.warning +{ + /* tango:orange 0/1 */ + background: #ffeed9; + border-color: #ffb04f; +} +.note +{ + /* tango:chameleon 0/0.5 */ + background: #d8ffb2; + border-color: #abf562; +} +.note, .warning +{ + padding: 0.5em; + border-width: 1px; + border-style: solid; +} +.note h3, .warning h3 +{ + margin-top: 0.0em +} +.note p, .warning p +{ + margin-bottom: 0.0em +} + +/* blob links */ +h2 .extralinks, h3 .extralinks +{ + float: right; + /* tango:aluminium 3 */ + color: #babdb6; + font-size: 80%; + font-weight: normal; +} + +/* code listings */ + +.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ +.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */ +.listing_code .programlisting .function { color: #000000; font-weight: bold; } +.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */ +.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */ +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .normal { color: #000000; } +.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */ +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */ +.listing_code .programlisting .type { color: #000000; } +.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */ +.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */ + +.listing_frame { + /* tango:sky blue 1 */ + border: solid 1px #729fcf; + padding: 0px; +} + +.listing_lines, .listing_code { + margin-top: 0px; + margin-bottom: 0px; + padding: 0.5em; +} +.listing_lines { + /* tango:sky blue 0.5 */ + background: #a6c5e3; + /* tango:aluminium 6 */ + color: #2e3436; +} +.listing_code { + /* tango:sky blue 0 */ + background: #e6f3ff; +} +.listing_code .programlisting { + /* override from previous */ + border: none 0px; + padding: 0px; +} +.listing_lines pre, .listing_code pre { + margin: 0px; +} + diff --git a/docs/libdbusmenu-glib/reference/html/up.png b/docs/libdbusmenu-glib/reference/html/up.png new file mode 100644 index 0000000..85b3e2a Binary files /dev/null and b/docs/libdbusmenu-glib/reference/html/up.png differ -- cgit v1.2.3 From c4f60378cd36a80b5206ecbe41013544978890b5 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Thu, 10 Jun 2010 12:36:23 -0500 Subject: Trying to delete some files that aren't in the tarball --- .../reference/html/DbusmenuClientMenuitem.html | 122 -- .../reference/html/DbusmenuMenuitem.html | 1688 -------------------- .../reference/html/DbusmenuMenuitemProxy.html | 160 -- .../html/libdbusmenu-glib-dbusmenu-client.html | 1001 ------------ .../html/libdbusmenu-glib-dbusmenu-server.html | 672 -------- 5 files changed, 3643 deletions(-) delete mode 100644 docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html delete mode 100644 docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html delete mode 100644 docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html delete mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html delete mode 100644 docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html (limited to 'docs/libdbusmenu-glib/reference/html') diff --git a/docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html b/docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html deleted file mode 100644 index 2e42bce..0000000 --- a/docs/libdbusmenu-glib/reference/html/DbusmenuClientMenuitem.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - -DbusmenuClientMenuitem - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

DbusmenuClientMenuitem

-

DbusmenuClientMenuitem

-
- -
-

Object Hierarchy

-
-  GObject
-   +----DbusmenuMenuitem
-         +----DbusmenuClientMenuitem
-
-
-
-

Description

-

-

-
-
-

Details

-
-

DBUSMENU_CLIENT_MENUITEM_TYPE

-
#define DBUSMENU_CLIENT_MENUITEM_TYPE            (dbusmenu_client_menuitem_get_type ())
-
-

-

-
-
-
-

DbusmenuClientMenuitem

-
typedef struct _DbusmenuClientMenuitem DbusmenuClientMenuitem;
-

-

-
-
-
-

DbusmenuClientMenuitemClass

-
typedef struct {
-	DbusmenuMenuitemClass parent_class;
-} DbusmenuClientMenuitemClass;
-
-

-

-
-
-
-

dbusmenu_client_menuitem_new ()

-
DbusmenuClientMenuitem * dbusmenu_client_menuitem_new   (gint id,
-                                                         DbusmenuClient *client);
-

-

-
-- - - - - - - - - - - - - - -

id :

-

client :

-

Returns :

-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html b/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html deleted file mode 100644 index c5b7452..0000000 --- a/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitem.html +++ /dev/null @@ -1,1688 +0,0 @@ - - - - -DbusmenuMenuitem - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

DbusmenuMenuitem

-

DbusmenuMenuitem — A lowlevel represenation of a menuitem

-
-
-

Stability Level

-Unstable, unless otherwise indicated -
-
-

Synopsis

-
-#include <libdbusmenu-glib/menuitem.h>
-
-#define             DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED
-#define             DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED
-#define             DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED
-#define             DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED
-#define             DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED
-#define             DBUSMENU_MENUITEM_SIGNAL_REALIZED
-#define             DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID
-#define             DBUSMENU_MENUITEM_PROP_TYPE
-#define             DBUSMENU_MENUITEM_PROP_VISIBLE
-#define             DBUSMENU_MENUITEM_PROP_ENABLED
-#define             DBUSMENU_MENUITEM_PROP_LABEL
-#define             DBUSMENU_MENUITEM_PROP_ICON_NAME
-#define             DBUSMENU_MENUITEM_PROP_ICON_DATA
-#define             DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE
-#define             DBUSMENU_MENUITEM_PROP_TOGGLE_STATE
-#define             DBUSMENU_MENUITEM_TOGGLE_CHECK
-#define             DBUSMENU_MENUITEM_TOGGLE_RADIO
-#define             DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED
-#define             DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED
-#define             DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN
-#define             DBUSMENU_MENUITEM_ICON_NAME_BLANK
-                    DbusmenuMenuitem;
-void                (*dbusmenu_menuitem_about_to_show_cb)
-                                                        (DbusmenuMenuitem *mi,
-                                                         gpointer user_data);
-void                (*dbusmenu_menuitem_buildxml_slot_t)
-                                                        (DbusmenuMenuitem *mi,
-                                                         GPtrArray *stringarray);
-                    DbusmenuMenuitemClass;
-DbusmenuMenuitem *  dbusmenu_menuitem_new               (void);
-DbusmenuMenuitem *  dbusmenu_menuitem_new_with_id       (gint id);
-gint                dbusmenu_menuitem_get_id            (DbusmenuMenuitem *mi);
-GList *             dbusmenu_menuitem_get_children      (DbusmenuMenuitem *mi);
-GList *             dbusmenu_menuitem_take_children     (DbusmenuMenuitem *mi);
-guint               dbusmenu_menuitem_get_position      (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *parent);
-guint               dbusmenu_menuitem_get_position_realized
-                                                        (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *parent);
-gboolean            dbusmenu_menuitem_child_append      (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child);
-gboolean            dbusmenu_menuitem_child_prepend     (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child);
-gboolean            dbusmenu_menuitem_child_delete      (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child);
-gboolean            dbusmenu_menuitem_child_add_position
-                                                        (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child,
-                                                         guint position);
-gboolean            dbusmenu_menuitem_child_reorder     (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child,
-                                                         guint position);
-DbusmenuMenuitem *  dbusmenu_menuitem_child_find        (DbusmenuMenuitem *mi,
-                                                         gint id);
-DbusmenuMenuitem *  dbusmenu_menuitem_find_id           (DbusmenuMenuitem *mi,
-                                                         gint id);
-gboolean            dbusmenu_menuitem_property_set      (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const gchar *value);
-gboolean            dbusmenu_menuitem_property_set_value
-                                                        (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const GValue *value);
-gboolean            dbusmenu_menuitem_property_set_bool (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const gboolean value);
-gboolean            dbusmenu_menuitem_property_set_int  (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const gint value);
-const gchar *       dbusmenu_menuitem_property_get      (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-const GValue *      dbusmenu_menuitem_property_get_value
-                                                        (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-gboolean            dbusmenu_menuitem_property_get_bool (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-gint                dbusmenu_menuitem_property_get_int  (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-gboolean            dbusmenu_menuitem_property_exist    (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-GList *             dbusmenu_menuitem_properties_list   (DbusmenuMenuitem *mi);
-GHashTable *        dbusmenu_menuitem_properties_copy   (DbusmenuMenuitem *mi);
-void                dbusmenu_menuitem_property_remove   (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-void                dbusmenu_menuitem_set_root          (DbusmenuMenuitem *mi,
-                                                         gboolean root);
-gboolean            dbusmenu_menuitem_get_root          (DbusmenuMenuitem *mi);
-void                dbusmenu_menuitem_foreach           (DbusmenuMenuitem *mi,
-                                                         void (funcDbusmenuMenuitem * mi, gpointer data) (),
-                                                         gpointer data);
-void                dbusmenu_menuitem_handle_event      (DbusmenuMenuitem *mi,
-                                                         const gchar *name,
-                                                         const GValue *value,
-                                                         guint timestamp);
-void                dbusmenu_menuitem_send_about_to_show
-                                                        (DbusmenuMenuitem *mi,
-                                                         dbusmenu_menuitem_about_to_show_cb cb,
-                                                         gpointer cb_data);
-
-
-
-

Object Hierarchy

-
-  GObject
-   +----DbusmenuMenuitem
-         +----DbusmenuClientMenuitem
-         +----DbusmenuMenuitemProxy
-
-
-
-

Properties

-
-  "id"                       gint                  : Read / Write / Construct Only
-
-
-
-

Signals

-
-  "child-added"                                    : Run Last
-  "child-moved"                                    : Run Last
-  "child-removed"                                  : Run Last
-  "item-activated"                                 : Run Last
-  "property-changed"                               : Run Last
-  "realized"                                       : Run Last
-
-
-
-

Description

-

-A DbusmenuMenuitem is the lowest level of represenation of a -single item in a menu. It gets created on the server side -and copied over to the client side where it gets rendered. As -the server starts to change it, and grow it, and do all kinds -of fun stuff that information is transfered over DBus and the -client updates it's understanding of the object model. -

-

-Most people using either the client or the server should be -able to deal mostly with DbusmenuMenuitem objects. These -are simple, but then they can be attached to more complex -objects and handled appropriately. -

-
-
-

Details

-
-

DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED

-
#define DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED    "property-changed"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED

-
#define DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED      "item-activated"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED

-
#define DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED         "child-added"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED

-
#define DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED       "child-removed"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED

-
#define DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED         "child-moved"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_SIGNAL_REALIZED

-
#define DBUSMENU_MENUITEM_SIGNAL_REALIZED            "realized"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID

-
#define DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID         (g_signal_lookup(DBUSMENU_MENUITEM_SIGNAL_REALIZED, DBUSMENU_TYPE_MENUITEM))
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_TYPE

-
#define DBUSMENU_MENUITEM_PROP_TYPE                  "type"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_VISIBLE

-
#define DBUSMENU_MENUITEM_PROP_VISIBLE               "visible"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_ENABLED

-
#define DBUSMENU_MENUITEM_PROP_ENABLED               "enabled"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_LABEL

-
#define DBUSMENU_MENUITEM_PROP_LABEL                 "label"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_ICON_NAME

-
#define DBUSMENU_MENUITEM_PROP_ICON_NAME             "icon-name"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_ICON_DATA

-
#define DBUSMENU_MENUITEM_PROP_ICON_DATA             "icon-data"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE

-
#define DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE           "toggle-type"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_PROP_TOGGLE_STATE

-
#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE          "toggle-state"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_TOGGLE_CHECK

-
#define DBUSMENU_MENUITEM_TOGGLE_CHECK               "checkmark"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_TOGGLE_RADIO

-
#define DBUSMENU_MENUITEM_TOGGLE_RADIO               "radio"
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED

-
#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED     0
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED

-
#define DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED       1
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN

-
#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN       -1
-
-

-

-
-
-
-

DBUSMENU_MENUITEM_ICON_NAME_BLANK

-
#define DBUSMENU_MENUITEM_ICON_NAME_BLANK            "blank-icon"
-
-

-

-
-
-
-

DbusmenuMenuitem

-
typedef struct _DbusmenuMenuitem DbusmenuMenuitem;
-

-This is the GObject based object that represents a menu -item. It gets created the same on both the client and -the server side and libdbusmenu-glib does the work of making -this object model appear on both sides of DBus. Simple -really, though through updates and people coming on and off -the bus it can lead to lots of fun complex scenarios. -

-
-
-
-

dbusmenu_menuitem_about_to_show_cb ()

-
void                (*dbusmenu_menuitem_about_to_show_cb)
-                                                        (DbusmenuMenuitem *mi,
-                                                         gpointer user_data);
-

-Callback prototype for a callback that is called when the -menu should be shown. -

-
-- - - - - - - - - - -

mi :

Menu item that should be shown -

user_data :

Extra user data sent with the function. closure
-
-
-
-

dbusmenu_menuitem_buildxml_slot_t ()

-
void                (*dbusmenu_menuitem_buildxml_slot_t)
-                                                        (DbusmenuMenuitem *mi,
-                                                         GPtrArray *stringarray);
-

-This is the function that is called to represent this menu item -as an XML fragment. Should call it's own children. -

-
-- - - - - - - - - - -

mi :

Menu item that should be built from. in.

stringarray :

An array of strings that can be combined into an XML file.. inout. transfer none. array. element-type utf8.
-
-
-
-

DbusmenuMenuitemClass

-
typedef struct {
-	GObjectClass parent_class;
-
-	/* Signals */
-	void (*property_changed) (gchar * property, GValue * value);
-	void (*item_activated) (guint timestamp);
-	void (*child_added) (DbusmenuMenuitem * child, guint position);
-	void (*child_removed) (DbusmenuMenuitem * child);
-	void (*child_moved) (DbusmenuMenuitem * child, guint newpos, guint oldpos);
-	void (*realized) (void);
-
-	/* Virtual functions */
-	dbusmenu_menuitem_buildxml_slot_t buildxml;
-	void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, const GValue * value, guint timestamp);
-	void (*send_about_to_show) (DbusmenuMenuitem * mi, dbusmenu_menuitem_about_to_show_cb cb, gpointer cb_data);
-
-	void (*reserved1) (void);
-	/* void (*reserved2) (void); */
-	/* void (*reserved3) (void); */
-	/* void (*reserved4) (void); -- realized, realloc when bumping lib version */
-} DbusmenuMenuitemClass;
-
-
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

GObjectClass parent_class;

-

property_changed ()

Slot for "property-changed". -

item_activated ()

Slot for "item-activated". -

child_added ()

Slot for "child-added". -

child_removed ()

Slot for "child-removed". -

child_moved ()

Slot for "child-moved". -

realized ()

Slot for "realized". -

dbusmenu_menuitem_buildxml_slot_t buildxml;

Virtual function that appends the strings required to represent this menu item in the menu XML file. -

handle_event ()

This function is to override how events are handled by subclasses. Look at dbusmenu_menuitem_handle_event for lots of good information. -

send_about_to_show ()

Virtual function that notifies server that the client is about to show a menu. -

reserved1 ()

Reserved for future use. -
-
-
-
-

dbusmenu_menuitem_new ()

-
DbusmenuMenuitem *  dbusmenu_menuitem_new               (void);
-

-Create a new DbusmenuMenuitem with all default values. -

-
-- - - - -

Returns :

A newly allocated DbusmenuMenuitem. -
-
-
-
-

dbusmenu_menuitem_new_with_id ()

-
DbusmenuMenuitem *  dbusmenu_menuitem_new_with_id       (gint id);
-

-This creates a blank DbusmenuMenuitem with a specific ID. -

-
-- - - - - - - - - - -

id :

ID to use for this menuitem -

Returns :

A newly allocated DbusmenuMenuitem. -
-
-
-
-

dbusmenu_menuitem_get_id ()

-
gint                dbusmenu_menuitem_get_id            (DbusmenuMenuitem *mi);
-

-Gets the unique ID for mi. -

-
-- - - - - - - - - - -

mi :

The DbusmenuMenuitem to query. -

Returns :

The ID of the mi. -
-
-
-
-

dbusmenu_menuitem_get_children ()

-
GList *             dbusmenu_menuitem_get_children      (DbusmenuMenuitem *mi);
-

-Returns simply the list of children that this menu item - has. The list is valid until another child related function - is called, where it might be changed. -

-
-- - - - - - - - - - -

mi :

The DbusmenuMenuitem to query. -

Returns :

A GList of pointers to DbusmenuMenuitem objects. -
-
-
-
-

dbusmenu_menuitem_take_children ()

-
GList *             dbusmenu_menuitem_take_children     (DbusmenuMenuitem *mi);
-

-While the name sounds devious that's exactly what this function - does. It takes the list of children from the mi and clears the - internal list. The calling function is now in charge of the ref's - on the children it has taken. A lot of responsibility involved - in taking children. -

-
-- - - - - - - - - - -

mi :

The DbusmenMenuitem to take the children from. -

Returns :

A GList of pointers to DbusmenuMenuitem objects. -
-
-
-
-

dbusmenu_menuitem_get_position ()

-
guint               dbusmenu_menuitem_get_position      (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *parent);
-

-This function returns the position of the menu item mi - in the children of parent. It will return zero if the - menu item can't be found. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to find the position of -

parent :

The DbusmenuMenuitem who's children contain mi -

Returns :

The position of mi in the children of parent. -
-
-
-
-

dbusmenu_menuitem_get_position_realized ()

-
guint               dbusmenu_menuitem_get_position_realized
-                                                        (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *parent);
-

-This function is very similar to dbusmenu_menuitem_get_position - except that it only counts in the children that have been realized. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to find the position of -

parent :

The DbusmenuMenuitem who's children contain mi -

Returns :

The position of mi in the realized children of parent. -
-
-
-
-

dbusmenu_menuitem_child_append ()

-
gboolean            dbusmenu_menuitem_child_append      (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child);
-

-This function adds child to the list of children on mi at - the end of that list. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem which will become a new parent -

child :

The DbusmenMenuitem that will be a child -

Returns :

Whether the child has been added successfully. -
-
-
-
-

dbusmenu_menuitem_child_prepend ()

-
gboolean            dbusmenu_menuitem_child_prepend     (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child);
-

-This function adds child to the list of children on mi at - the beginning of that list. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem which will become a new parent -

child :

The DbusmenMenuitem that will be a child -

Returns :

Whether the child has been added successfully. -
-
-
-
-

dbusmenu_menuitem_child_delete ()

-
gboolean            dbusmenu_menuitem_child_delete      (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child);
-

-This function removes child from the children list of mi. It does - not call g_object_unref on child. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem which has child as a child -

child :

The child DbusmenuMenuitem that you want to no longer - be a child of mi. -

Returns :

If we were able to delete child. -
-
-
-
-

dbusmenu_menuitem_child_add_position ()

-
gboolean            dbusmenu_menuitem_child_add_position
-                                                        (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child,
-                                                         guint position);
-

-Puts child in the list of children for mi at the location - specified in position. If there is not enough entires available - then child will be placed at the end of the list. -

-
-- - - - - - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem that we're adding the child child to. -

child :

The DbusmenuMenuitem to make a child of mi. -

position :

Where in mi object's list of chidren child should be placed. -

Returns :

Whether child was added successfully. -
-
-
-
-

dbusmenu_menuitem_child_reorder ()

-
gboolean            dbusmenu_menuitem_child_reorder     (DbusmenuMenuitem *mi,
-                                                         DbusmenuMenuitem *child,
-                                                         guint position);
-

-This function moves a child on the list of children. It is - for a child that is already in the list, but simply needs a - new location. -

-
-- - - - - - - - - - - - - - - - - - -

mi :

-

child :

The DbusmenuMenuitem that is a child needing to be moved -

position :

The position in the list to place it in -

Returns :

Whether the move was successful. -
-
-
-
-

dbusmenu_menuitem_child_find ()

-
DbusmenuMenuitem *  dbusmenu_menuitem_child_find        (DbusmenuMenuitem *mi,
-                                                         gint id);
-

-Search the children of mi to find one with the ID of id. - If it doesn't exist then we return NULL. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem who's children to look on -

id :

The ID of the child that we're looking for. -

Returns :

The menu item with the ID id or NULL if it - can't be found. -
-
-
-
-

dbusmenu_menuitem_find_id ()

-
DbusmenuMenuitem *  dbusmenu_menuitem_find_id           (DbusmenuMenuitem *mi,
-                                                         gint id);
-

-This function searchs the whole tree of children that - are attached to mi. This could be quite a few nodes, all - the way down the tree. It is a depth first search. -

-
-- - - - - - - - - - - - - - -

mi :

-DbusmenuMenuitem at the top of the tree to search -

id :

ID of the DbusmenuMenuitem to search for -

Returns :

The DbusmenuMenuitem with the ID of id - or NULL if there isn't such a menu item in the tree - represented by mi. -
-
-
-
-

dbusmenu_menuitem_property_set ()

-
gboolean            dbusmenu_menuitem_property_set      (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const gchar *value);
-

-Takes the pair of property and value and places them as a - property on mi. If a property already exists by that name, - then the value is set to the new value. If not, the property - is added. If the value is changed or the property was previously - unset then the signal "prop-changed" will be - emitted by this function. -

-
-- - - - - - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to set the property on. -

property :

Name of the property to set. -

value :

The value of the property. -

Returns :

A boolean representing if the property value was set. -
-
-
-
-

dbusmenu_menuitem_property_set_value ()

-
gboolean            dbusmenu_menuitem_property_set_value
-                                                        (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const GValue *value);
-

-

-
-- - - - - - - - - - - - - - - - - - -

mi :

-

property :

-

value :

-

Returns :

-
-
-
-
-

dbusmenu_menuitem_property_set_bool ()

-
gboolean            dbusmenu_menuitem_property_set_bool (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const gboolean value);
-

-Takes a boolean value and sets it on property as a - property on mi. If a property already exists by that name, - then the value is set to the new value. If not, the property - is added. If the value is changed or the property was previously - unset then the signal "prop-changed" will be - emitted by this function. -

-
-- - - - - - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to set the property on. -

property :

Name of the property to set. -

value :

The value of the property. -

Returns :

A boolean representing if the property value was set. -
-
-
-
-

dbusmenu_menuitem_property_set_int ()

-
gboolean            dbusmenu_menuitem_property_set_int  (DbusmenuMenuitem *mi,
-                                                         const gchar *property,
-                                                         const gint value);
-

-Takes a boolean value and sets it on property as a - property on mi. If a property already exists by that name, - then the value is set to the new value. If not, the property - is added. If the value is changed or the property was previously - unset then the signal "prop-changed" will be - emitted by this function. -

-
-- - - - - - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to set the property on. -

property :

Name of the property to set. -

value :

The value of the property. -

Returns :

A boolean representing if the property value was set. -
-
-
-
-

dbusmenu_menuitem_property_get ()

-
const gchar *       dbusmenu_menuitem_property_get      (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-

-Look up a property on mi and return the value of it if - it exits. NULL will be returned if the property doesn't - exist. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to look for the property on. -

property :

The property to grab. -

Returns :

A string with the value of the property - that shouldn't be free'd. Or NULL if the property - is not set or is not a string. -
-
-
-
-

dbusmenu_menuitem_property_get_value ()

-
const GValue *      dbusmenu_menuitem_property_get_value
-                                                        (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-

-Look up a property on mi and return the value of it if - it exits. NULL will be returned if the property doesn't - exist. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to look for the property on. -

property :

The property to grab. -

Returns :

A GValue for the property. -
-
-
-
-

dbusmenu_menuitem_property_get_bool ()

-
gboolean            dbusmenu_menuitem_property_get_bool (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-

-Look up a property on mi and return the value of it if - it exits. Returns FALSE if the property doesn't exist. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to look for the property on. -

property :

The property to grab. -

Returns :

The value of the property or FALSE. -
-
-
-
-

dbusmenu_menuitem_property_get_int ()

-
gint                dbusmenu_menuitem_property_get_int  (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-

-Look up a property on mi and return the value of it if - it exits. Returns zero if the property doesn't exist. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to look for the property on. -

property :

The property to grab. -

Returns :

The value of the property or zero. -
-
-
-
-

dbusmenu_menuitem_property_exist ()

-
gboolean            dbusmenu_menuitem_property_exist    (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-

-

-
-- - - - - - - - - - - - - - -

mi :

-

property :

-

Returns :

-
-
-
-
-

dbusmenu_menuitem_properties_list ()

-
GList *             dbusmenu_menuitem_properties_list   (DbusmenuMenuitem *mi);
-

-This functiong gets a list of the names of all the properties - that are set on this menu item. This data on the list is owned - by the menuitem but the list is not and should be freed using - g_list_free() when the calling function is done with it. -

-
-- - - - - - - - - - -

mi :

-DbusmenuMenuitem to list the properties on -

Returns :

A list of strings or NULL if there are none. -
-
-
-
-

dbusmenu_menuitem_properties_copy ()

-
GHashTable *        dbusmenu_menuitem_properties_copy   (DbusmenuMenuitem *mi);
-

-This function takes the properties of a DbusmenuMenuitem - and puts them into a GHashTable that is referenced by the - key of a string and has the value of a string. The hash - table may not have any entries if there aren't any or there - is an error in processing. It is the caller's responsibility - to destroy the created GHashTable. -

-
-- - - - - - - - - - -

mi :

-DbusmenuMenuitem that we're interested in the properties of -

Returns :

A brand new GHashTable that contains all of the - properties that are on this DbusmenuMenuitem mi. -
-
-
-
-

dbusmenu_menuitem_property_remove ()

-
void                dbusmenu_menuitem_property_remove   (DbusmenuMenuitem *mi,
-                                                         const gchar *property);
-

-Removes a property from the menuitem. -

-
-- - - - - - - - - - -

mi :

The DbusmenuMenuitem to remove the property on. -

property :

The property to look for. -
-
-
-
-

dbusmenu_menuitem_set_root ()

-
void                dbusmenu_menuitem_set_root          (DbusmenuMenuitem *mi,
-                                                         gboolean root);
-

-This function sets the internal value of whether this is a - root node or not. -

-
-- - - - - - - - - - -

mi :

-DbusmenuMenuitem to set whether it's root -

root :

Whether mi is a root node or not -
-
-
-
-

dbusmenu_menuitem_get_root ()

-
gboolean            dbusmenu_menuitem_get_root          (DbusmenuMenuitem *mi);
-

-This function returns the internal value of whether this is a - root node or not. -

-
-- - - - - - - - - - -

mi :

-DbusmenuMenuitem to see whether it's root -

Returns :

TRUE if this is a root node -
-
-
-
-

dbusmenu_menuitem_foreach ()

-
void                dbusmenu_menuitem_foreach           (DbusmenuMenuitem *mi,
-                                                         void (funcDbusmenuMenuitem * mi, gpointer data) (),
-                                                         gpointer data);
-

-This calls the function func on this menu item and all - of the children of this item. And their children. And - their children. And... you get the point. It will get - called on the whole tree. -

-
-- - - - - - - - - - -

mi :

The DbusmenItem to start from -

data :

User data to pass to the function. closure
-
-
-
-

dbusmenu_menuitem_handle_event ()

-
void                dbusmenu_menuitem_handle_event      (DbusmenuMenuitem *mi,
-                                                         const gchar *name,
-                                                         const GValue *value,
-                                                         guint timestamp);
-

-This function is called to create an event. It is likely - to be overrided by subclasses. The default menu item - will respond to the activate signal and do: -

-

- Emits the "item-activate" signal on this - menu item. Called by server objects when they get the - appropriate DBus signals from the client. -

-

- If you subclass this function you should really think - about calling the parent function unless you have a good - reason not to. -

-
-- - - - - - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to send the signal on. -

name :

The name of the signal -

value :

A value that could be set for the event -

timestamp :

The timestamp of when the event happened -
-
-
-
-

dbusmenu_menuitem_send_about_to_show ()

-
void                dbusmenu_menuitem_send_about_to_show
-                                                        (DbusmenuMenuitem *mi,
-                                                         dbusmenu_menuitem_about_to_show_cb cb,
-                                                         gpointer cb_data);
-

-This function is used to send the even that the submenu - of this item is about to be shown. Callers to this event - should delay showing the menu until their callback is - called if possible. -

-
-- - - - - - - - - - - - - - -

mi :

The DbusmenuMenuitem to send the signal on. -

cb :

Callback to call when the call has returned. -

cb_data :

Data to pass to the callback.. closure
-
-
-
-

Property Details

-
-

The "id" property

-
  "id"                       gint                  : Read / Write / Construct Only
-

This is a unique indentifier for the menu item.

-

Allowed values: [G_MAXULONG,30000]

-

Default value: -1

-
-
-
-

Signal Details

-
-

The "child-added" signal

-
void                user_function                      (DbusmenuMenuitem *arg0,
-                                                        GObject          *arg1,
-                                                        guint             arg2,
-                                                        gpointer          user_data)      : Run Last
-

-Signaled when the child menuitem has been added to - the parent. -

-
-- - - - - - - - - - - - - - - - - - -

arg0 :

The DbusmenuMenuitem which is the parent. -

arg1 :

The DbusmenuMenuitem which is the child. -

arg2 :

The position that the child is being added in. -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "child-moved" signal

-
void                user_function                      (DbusmenuMenuitem *arg0,
-                                                        GObject          *arg1,
-                                                        guint             arg2,
-                                                        guint             arg3,
-                                                        gpointer          user_data)      : Run Last
-

-Signaled when the child menuitem has had it's location - in the list change. -

-
-- - - - - - - - - - - - - - - - - - - - - - -

arg0 :

The DbusmenuMenuitem which is the parent. -

arg1 :

The DbusmenuMenuitem which is the child. -

arg2 :

The position that the child is being moved to. -

arg3 :

The position that the child is was in. -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "child-removed" signal

-
void                user_function                      (DbusmenuMenuitem *arg0,
-                                                        GObject          *arg1,
-                                                        gpointer          user_data)      : Run Last
-

-Signaled when the child menuitem has been requested to - be removed from the parent. This signal is called when - it has been removed from the list but not yet had - g_object_unref called on it. -

-
-- - - - - - - - - - - - - - -

arg0 :

The DbusmenuMenuitem which was the parent. -

arg1 :

The DbusmenuMenuitem which was the child. -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "item-activated" signal

-
void                user_function                      (DbusmenuMenuitem *arg0,
-                                                        guint             arg1,
-                                                        gpointer          user_data)      : Run Last
-

-Emitted on the objects on the server side when - they are signaled on the client side. -

-
-- - - - - - - - - - - - - - -

arg0 :

The DbusmenuMenuitem object. -

arg1 :

The timestamp of when it was activated -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "property-changed" signal

-
void                user_function                      (DbusmenuMenuitem *arg0,
-                                                        gchar            *arg1,
-                                                        gpointer          arg2,
-                                                        gpointer          user_data)      : Run Last
-

-Emitted everytime a property on a menuitem is either - updated or added. -

-
-- - - - - - - - - - - - - - - - - - -

arg0 :

The DbusmenuMenuitem object. -

arg1 :

The name of the property that changed -

arg2 :

The new value of the property -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "realized" signal

-
void                user_function                      (DbusmenuMenuitem *arg0,
-                                                        gpointer          user_data)      : Run Last
-

-Emitted when the initial request for properties - is complete on the item. If there is a type - handler configured for the "type" parameter - that will be executed before this is signaled. -

-
-- - - - - - - - - - -

arg0 :

The DbusmenuMenuitem object. -

user_data :

user data set when the signal handler was connected.
-
-
-
- - - \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html b/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html deleted file mode 100644 index b5efc96..0000000 --- a/docs/libdbusmenu-glib/reference/html/DbusmenuMenuitemProxy.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - -DbusmenuMenuitemProxy - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

DbusmenuMenuitemProxy

-

DbusmenuMenuitemProxy

-
- -
-

Object Hierarchy

-
-  GObject
-   +----DbusmenuMenuitem
-         +----DbusmenuMenuitemProxy
-
-
-
-

Properties

-
-  "menu-item"                DbusmenuMenuitem*     : Read / Write / Construct Only
-
-
-
-

Description

-

-

-
-
-

Details

-
-

DbusmenuMenuitemProxy

-
typedef struct _DbusmenuMenuitemProxy DbusmenuMenuitemProxy;
-

-

-
-
-
-

DbusmenuMenuitemProxyClass

-
typedef struct {
-	DbusmenuMenuitemClass parent_class;
-} DbusmenuMenuitemProxyClass;
-
-

-Functions and signal slots for DbusmenuMenuitemProxy. -

-
-- - - - -

DbusmenuMenuitemClass parent_class;

The Class of DbusmeneMenuitem -
-
-
-
-

dbusmenu_menuitem_proxy_new ()

-
DbusmenuMenuitemProxy * dbusmenu_menuitem_proxy_new     (DbusmenuMenuitem *mi);
-

-Builds a new DbusmenuMenuitemProxy object that proxies - all of the values for mi. -

-
-- - - - - - - - - - -

mi :

The DbusmenuMenuitem to proxy -

Returns :

A new DbusmenuMenuitemProxy object. -
-
-
-
-

dbusmenu_menuitem_proxy_get_wrapped ()

-
DbusmenuMenuitem *  dbusmenu_menuitem_proxy_get_wrapped (DbusmenuMenuitemProxy *pmi);
-

-Accesses the private variable of which DbusmenuMenuitem - we are doing the proxying for. -

-
-- - - - - - - - - - -

pmi :

-DbusmenuMenuitemProxy to look into -

Returns :

A DbusmenuMenuitem object or a NULL if we - don't have one or there is an error. -
-
-
-
-

Property Details

-
-

The "menu-item" property

-
  "menu-item"                DbusmenuMenuitem*     : Read / Write / Construct Only
-

An instance of the DbusmenuMenuitem class that this menuitem will mimic.

-
-
-
- - - \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html deleted file mode 100644 index b8088e2..0000000 --- a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-client.html +++ /dev/null @@ -1,1001 +0,0 @@ - - - - -dbusmenu-client - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

dbusmenu-client

-

dbusmenu-client

-
-
-

Synopsis

-
#define             DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu
-gboolean            org_ayatana_dbusmenu_get_layout     (DBusGProxy *proxy,
-                                                         const gint IN_parentId,
-                                                         guint *OUT_revision,
-                                                         char **OUT_layout);
-void                (*org_ayatana_dbusmenu_get_layout_reply)
-                                                        (DBusGProxy *proxy,
-                                                         guint OUT_revision,
-                                                         char *OUT_layout,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_get_layout_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_parentId,
-                                                         org_ayatana_dbusmenu_get_layout_reply callback);
-return              dbus_g_proxy_begin_call             (proxy Param1);
-gboolean            org_ayatana_dbusmenu_get_group_properties
-                                                        (DBusGProxy *proxy,
-                                                         const GArray *IN_ids,
-                                                         const char **IN_propertyNames,
-                                                         GPtrArray **OUT_properties);
-void                (*org_ayatana_dbusmenu_get_group_properties_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GPtrArray *OUT_properties,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_get_group_properties_async
-                                                        (DBusGProxy *proxy,
-                                                         const GArray *IN_ids,
-                                                         const char **IN_propertyNames,
-                                                         org_ayatana_dbusmenu_get_group_properties_reply callback);
-gboolean            org_ayatana_dbusmenu_get_children   (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         GPtrArray **OUT_properties);
-void                (*org_ayatana_dbusmenu_get_children_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GPtrArray *OUT_properties,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_get_children_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         org_ayatana_dbusmenu_get_children_reply callback);
-gboolean            org_ayatana_dbusmenu_get_property   (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_name,
-                                                         GValue *OUT_value);
-void                (*org_ayatana_dbusmenu_get_property_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GValue OUT_value,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_get_property_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_name,
-                                                         org_ayatana_dbusmenu_get_property_reply callback);
-gboolean            org_ayatana_dbusmenu_get_properties (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         GHashTable **OUT_properties);
-void                (*org_ayatana_dbusmenu_get_properties_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GHashTable *OUT_properties,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_get_properties_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         org_ayatana_dbusmenu_get_properties_reply callback);
-gboolean            org_ayatana_dbusmenu_event          (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_eventId,
-                                                         const GValue *IN_data,
-                                                         const guint IN_timestamp);
-void                (*org_ayatana_dbusmenu_event_reply) (DBusGProxy *proxy,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_event_async    (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_eventId,
-                                                         const GValue *IN_data,
-                                                         const guint IN_timestamp,
-                                                         org_ayatana_dbusmenu_event_reply callback);
-gboolean            org_ayatana_dbusmenu_about_to_show  (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         gboolean *OUT_needUpdate);
-void                (*org_ayatana_dbusmenu_about_to_show_reply)
-                                                        (DBusGProxy *proxy,
-                                                         gboolean OUT_needUpdate,
-                                                         GError *error,
-                                                         gpointer userdata);
-DBusGProxyCall *    org_ayatana_dbusmenu_about_to_show_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         org_ayatana_dbusmenu_about_to_show_reply callback);
-
-
-
-

Description

-

-

-
-
-

Details

-
-

DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu

-
#define DBUS_GLIB_CLIENT_WRAPPERS_org_ayatana_dbusmenu
-
-

-

-
-
-
-

org_ayatana_dbusmenu_get_layout ()

-
gboolean            org_ayatana_dbusmenu_get_layout     (DBusGProxy *proxy,
-                                                         const gint IN_parentId,
-                                                         guint *OUT_revision,
-                                                         char **OUT_layout);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_parentId :

-

OUT_revision :

-

OUT_layout :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_layout_reply ()

-
void                (*org_ayatana_dbusmenu_get_layout_reply)
-                                                        (DBusGProxy *proxy,
-                                                         guint OUT_revision,
-                                                         char *OUT_layout,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

OUT_revision :

-

OUT_layout :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_get_layout_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_get_layout_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_parentId,
-                                                         org_ayatana_dbusmenu_get_layout_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

IN_parentId :

-

callback :

-

Returns :

-
-
-
-
-

dbus_g_proxy_begin_call ()

-
return              dbus_g_proxy_begin_call             (proxy Param1);
-

-

-
-- - - - - - - - - - -

Param1 :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_group_properties ()

-
gboolean            org_ayatana_dbusmenu_get_group_properties
-                                                        (DBusGProxy *proxy,
-                                                         const GArray *IN_ids,
-                                                         const char **IN_propertyNames,
-                                                         GPtrArray **OUT_properties);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_ids :

-

IN_propertyNames :

-

OUT_properties :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_group_properties_reply ()

-
void                (*org_ayatana_dbusmenu_get_group_properties_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GPtrArray *OUT_properties,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

OUT_properties :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_get_group_properties_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_get_group_properties_async
-                                                        (DBusGProxy *proxy,
-                                                         const GArray *IN_ids,
-                                                         const char **IN_propertyNames,
-                                                         org_ayatana_dbusmenu_get_group_properties_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_ids :

-

IN_propertyNames :

-

callback :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_children ()

-
gboolean            org_ayatana_dbusmenu_get_children   (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         GPtrArray **OUT_properties);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_propertyNames :

-

OUT_properties :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_children_reply ()

-
void                (*org_ayatana_dbusmenu_get_children_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GPtrArray *OUT_properties,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

OUT_properties :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_get_children_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_get_children_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         org_ayatana_dbusmenu_get_children_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_propertyNames :

-

callback :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_property ()

-
gboolean            org_ayatana_dbusmenu_get_property   (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_name,
-                                                         GValue *OUT_value);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_name :

-

OUT_value :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_property_reply ()

-
void                (*org_ayatana_dbusmenu_get_property_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GValue OUT_value,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

OUT_value :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_get_property_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_get_property_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_name,
-                                                         org_ayatana_dbusmenu_get_property_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_name :

-

callback :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_properties ()

-
gboolean            org_ayatana_dbusmenu_get_properties (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         GHashTable **OUT_properties);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_propertyNames :

-

OUT_properties :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_get_properties_reply ()

-
void                (*org_ayatana_dbusmenu_get_properties_reply)
-                                                        (DBusGProxy *proxy,
-                                                         GHashTable *OUT_properties,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

OUT_properties :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_get_properties_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_get_properties_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char **IN_propertyNames,
-                                                         org_ayatana_dbusmenu_get_properties_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_propertyNames :

-

callback :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_event ()

-
gboolean            org_ayatana_dbusmenu_event          (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_eventId,
-                                                         const GValue *IN_data,
-                                                         const guint IN_timestamp);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_eventId :

-

IN_data :

-

IN_timestamp :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_event_reply ()

-
void                (*org_ayatana_dbusmenu_event_reply) (DBusGProxy *proxy,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - -

proxy :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_event_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_event_async    (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         const char *IN_eventId,
-                                                         const GValue *IN_data,
-                                                         const guint IN_timestamp,
-                                                         org_ayatana_dbusmenu_event_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

IN_eventId :

-

IN_data :

-

IN_timestamp :

-

callback :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_about_to_show ()

-
gboolean            org_ayatana_dbusmenu_about_to_show  (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         gboolean *OUT_needUpdate);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

OUT_needUpdate :

-

Returns :

-
-
-
-
-

org_ayatana_dbusmenu_about_to_show_reply ()

-
void                (*org_ayatana_dbusmenu_about_to_show_reply)
-                                                        (DBusGProxy *proxy,
-                                                         gboolean OUT_needUpdate,
-                                                         GError *error,
-                                                         gpointer userdata);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

OUT_needUpdate :

-

error :

-

userdata :

-
-
-
-
-

org_ayatana_dbusmenu_about_to_show_async ()

-
DBusGProxyCall *    org_ayatana_dbusmenu_about_to_show_async
-                                                        (DBusGProxy *proxy,
-                                                         const gint IN_id,
-                                                         org_ayatana_dbusmenu_about_to_show_reply callback);
-

-

-
-- - - - - - - - - - - - - - - - - - -

proxy :

-

IN_id :

-

callback :

-

Returns :

-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html b/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html deleted file mode 100644 index fed6be3..0000000 --- a/docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-dbusmenu-server.html +++ /dev/null @@ -1,672 +0,0 @@ - - - - -dbusmenu-server - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

dbusmenu-server

-

dbusmenu-server

-
-
-

Synopsis

-
#define             g_marshal_value_peek_boolean        (v)
-#define             g_marshal_value_peek_char           (v)
-#define             g_marshal_value_peek_uchar          (v)
-#define             g_marshal_value_peek_int            (v)
-#define             g_marshal_value_peek_uint           (v)
-#define             g_marshal_value_peek_long           (v)
-#define             g_marshal_value_peek_ulong          (v)
-#define             g_marshal_value_peek_int64          (v)
-#define             g_marshal_value_peek_uint64         (v)
-#define             g_marshal_value_peek_enum           (v)
-#define             g_marshal_value_peek_flags          (v)
-#define             g_marshal_value_peek_float          (v)
-#define             g_marshal_value_peek_double         (v)
-#define             g_marshal_value_peek_string         (v)
-#define             g_marshal_value_peek_param          (v)
-#define             g_marshal_value_peek_boxed          (v)
-#define             g_marshal_value_peek_pointer        (v)
-#define             g_marshal_value_peek_object         (v)
-void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-
-
-
-

Description

-

-

-
-
-

Details

-
-

g_marshal_value_peek_boolean()

-
#define             g_marshal_value_peek_boolean(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_char()

-
#define             g_marshal_value_peek_char(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_uchar()

-
#define             g_marshal_value_peek_uchar(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_int()

-
#define             g_marshal_value_peek_int(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_uint()

-
#define             g_marshal_value_peek_uint(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_long()

-
#define             g_marshal_value_peek_long(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_ulong()

-
#define             g_marshal_value_peek_ulong(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_int64()

-
#define             g_marshal_value_peek_int64(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_uint64()

-
#define             g_marshal_value_peek_uint64(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_enum()

-
#define             g_marshal_value_peek_enum(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_flags()

-
#define             g_marshal_value_peek_flags(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_float()

-
#define             g_marshal_value_peek_float(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_double()

-
#define             g_marshal_value_peek_double(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_string()

-
#define             g_marshal_value_peek_string(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_param()

-
#define             g_marshal_value_peek_param(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_boxed()

-
#define             g_marshal_value_peek_boxed(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_pointer()

-
#define             g_marshal_value_peek_pointer(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

g_marshal_value_peek_object()

-
#define             g_marshal_value_peek_object(v)
-

-

-
-- - - - -

v :

-
-
-
-
-

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER ()

-
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

closure :

-

return_value :

-

n_param_values :

-

param_values :

-

invocation_hint :

-

marshal_data :

-
-
-
-
-

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER ()

-
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

closure :

-

return_value :

-

n_param_values :

-

param_values :

-

invocation_hint :

-

marshal_data :

-
-
-
-
-

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER ()

-
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_BOXED_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

closure :

-

return_value :

-

n_param_values :

-

param_values :

-

invocation_hint :

-

marshal_data :

-
-
-
-
-

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER ()

-
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_STRING_BOXED_UINT_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

closure :

-

return_value :

-

n_param_values :

-

param_values :

-

invocation_hint :

-

marshal_data :

-
-
-
-
-

dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER ()

-
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__INT_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

closure :

-

return_value :

-

n_param_values :

-

param_values :

-

invocation_hint :

-

marshal_data :

-
-
-
-
-

dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER ()

-
void                dbus_glib_marshal__dbusmenu_server_BOOLEAN__BOXED_BOXED_POINTER_POINTER
-                                                        (GClosure *closure,
-                                                         GValue *return_value,
-                                                         guint n_param_values,
-                                                         const GValue *param_values,
-                                                         gpointer invocation_hint,
-                                                         gpointer marshal_data);
-

-

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - -

closure :

-

return_value :

-

n_param_values :

-

param_values :

-

invocation_hint :

-

marshal_data :

-
-
-
-
- - - \ No newline at end of file -- cgit v1.2.3