Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gdbusobject.h>
Data Fields | |
GTypeInterface | parent_iface |
const gchar *(* | get_object_path )(GDBusObject *object) |
GList *(* | get_interfaces )(GDBusObject *object) |
GDBusInterface *(* | get_interface )(GDBusObject *object, const gchar *interface_name) |
void(* | interface_added )(GDBusObject *object, GDBusInterface *interface_) |
void(* | interface_removed )(GDBusObject *object, GDBusInterface *interface_) |
GDBusObjectIface: @parent_iface: The parent interface. @get_object_path: Returns the object path. See g_dbus_object_get_object_path(). @get_interfaces: Returns all interfaces. See g_dbus_object_get_interfaces(). @get_interface: Returns an interface by name. See g_dbus_object_get_interface(). @interface_added: Signal handler for the #GDBusObject::interface-added signal. @interface_removed: Signal handler for the #GDBusObject::interface-removed signal.
Base object type for D-Bus objects.
Since: 2.30
Definition at line 50 of file gdbusobject.h.
GDBusInterface *(* _GDBusObjectIface::get_interface) (GDBusObject *object, const gchar *interface_name) |
Definition at line 57 of file gdbusobject.h.
GList *(* _GDBusObjectIface::get_interfaces) (GDBusObject *object) |
Definition at line 56 of file gdbusobject.h.
const gchar *(* _GDBusObjectIface::get_object_path) (GDBusObject *object) |
Definition at line 55 of file gdbusobject.h.
void(* _GDBusObjectIface::interface_added) (GDBusObject *object, GDBusInterface *interface_) |
Definition at line 61 of file gdbusobject.h.
void(* _GDBusObjectIface::interface_removed) (GDBusObject *object, GDBusInterface *interface_) |
Definition at line 63 of file gdbusobject.h.
GTypeInterface _GDBusObjectIface::parent_iface |
Definition at line 52 of file gdbusobject.h.