![]() |
![]() |
![]() |
librygel-core Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Signals |
#define FREE_DESKTOP_DBUS_SERVICE #define FREE_DESKTOP_DBUS_OBJECT_PATH void free_desktop_dbus_object_list_names (FreeDesktopDBusObject *self
,GAsyncReadyCallback _callback_
,gpointer _user_data_
); gchar ** free_desktop_dbus_object_list_names_finish (FreeDesktopDBusObject *self
,GAsyncResult *_res_
,int *result_length1
,GError **error
); void free_desktop_dbus_object_list_activatable_names (FreeDesktopDBusObject *self
,GAsyncReadyCallback _callback_
,gpointer _user_data_
); gchar ** free_desktop_dbus_object_list_activatable_names_finish (FreeDesktopDBusObject *self
,GAsyncResult *_res_
,int *result_length1
,GError **error
); FreeDesktopDBusObject; struct FreeDesktopDBusObjectIface; void free_desktop_properties_get_all (FreeDesktopProperties *self
,const gchar *iface
,GAsyncReadyCallback _callback_
,gpointer _user_data_
); GHashTable * free_desktop_properties_get_all_finish (FreeDesktopProperties *self
,GAsyncResult *_res_
,GError **error
); FreeDesktopProperties; struct FreeDesktopPropertiesIface;
void free_desktop_dbus_object_list_names (FreeDesktopDBusObject *self
,GAsyncReadyCallback _callback_
,gpointer _user_data_
);
See also: free_desktop_dbus_object_list_names_finish()
|
the FreeDesktopDBusObject instance |
|
callback to call when the request is satisfied. [scope async] |
|
the data to pass to _callback_ function. [closure]
|
gchar ** free_desktop_dbus_object_list_names_finish (FreeDesktopDBusObject *self
,GAsyncResult *_res_
,int *result_length1
,GError **error
);
See also: free_desktop_dbus_object_list_names()
|
the FreeDesktopDBusObject instance |
|
a GAsyncResult |
|
location to store the error occuring, or NULL to ignore. [error-domains GDBusError]
|
void free_desktop_dbus_object_list_activatable_names (FreeDesktopDBusObject *self
,GAsyncReadyCallback _callback_
,gpointer _user_data_
);
See also: free_desktop_dbus_object_list_activatable_names_finish()
|
the FreeDesktopDBusObject instance |
|
callback to call when the request is satisfied. [scope async] |
|
the data to pass to _callback_ function. [closure]
|
gchar ** free_desktop_dbus_object_list_activatable_names_finish (FreeDesktopDBusObject *self
,GAsyncResult *_res_
,int *result_length1
,GError **error
);
See also: free_desktop_dbus_object_list_activatable_names()
|
the FreeDesktopDBusObject instance |
|
a GAsyncResult |
|
location to store the error occuring, or NULL to ignore. [error-domains GDBusError]
|
struct FreeDesktopDBusObjectIface { GTypeInterface parent_iface; void (*list_names) (FreeDesktopDBusObject* self, GAsyncReadyCallback _callback_, gpointer _user_data_); gchar** (*list_names_finish) (FreeDesktopDBusObject* self, GAsyncResult* _res_, int* result_length1, GError** error); void (*list_activatable_names) (FreeDesktopDBusObject* self, GAsyncReadyCallback _callback_, gpointer _user_data_); gchar** (*list_activatable_names_finish) (FreeDesktopDBusObject* self, GAsyncResult* _res_, int* result_length1, GError** error); };
Interface for creating FreeDesktopDBusObject implementations.
void free_desktop_properties_get_all (FreeDesktopProperties *self
,const gchar *iface
,GAsyncReadyCallback _callback_
,gpointer _user_data_
);
See also: free_desktop_properties_get_all_finish()
|
the FreeDesktopProperties instance |
|
|
|
callback to call when the request is satisfied. [scope async] |
|
the data to pass to _callback_ function. [closure]
|
GHashTable * free_desktop_properties_get_all_finish (FreeDesktopProperties *self
,GAsyncResult *_res_
,GError **error
);
See also: free_desktop_properties_get_all()
|
the FreeDesktopProperties instance |
|
a GAsyncResult |
|
location to store the error occuring, or NULL to ignore. [error-domains GDBusError]
|
struct FreeDesktopPropertiesIface { GTypeInterface parent_iface; void (*get_all) (FreeDesktopProperties* self, const gchar* iface, GAsyncReadyCallback _callback_, gpointer _user_data_); GHashTable* (*get_all_finish) (FreeDesktopProperties* self, GAsyncResult* _res_, GError** error); };
Interface for creating FreeDesktopProperties implementations.
GTypeInterface |
the parent interface structure |
virtual method called by
|
|
asynchronous finish function for get_all , called by
|
"name-owner-changed"
signalvoid user_function (FreeDesktopDBusObject *dbus_object,
gchar *name,
gchar *old_owner,
gchar *new_owner,
gpointer user_data) : Run Last
|
the FreeDesktopDBusObject instance that received the signal |
|
|
|
|
|
|
|
user data set when the signal handler was connected. |