dbusmenu-client 3 LIBDBUSMENU-GLIB Library
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

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

### 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_reply

### 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 :

org_ayatana_dbusmenu_get_layout_async

### dbus_g_proxy_begin_call ()

    return              dbus_g_proxy_begin_call             (proxy Param1);

Param1 :

Returns :

dbus_g_proxy_begin_call

### 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

### 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_reply

### 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_group_properties_async

### 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

### 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_reply

### 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_children_async

### 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

### 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_reply

### 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_property_async

### 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

### 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_reply

### 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_get_properties_async

### 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

### org_ayatana_dbusmenu_event_reply ()

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

proxy :

error :

userdata :

org_ayatana_dbusmenu_event_reply

### 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_event_async

### 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

### 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_reply

### 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 :

org_ayatana_dbusmenu_about_to_show_async