Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gdbusobjectmanager.h>
Data Fields | |
GTypeInterface | parent_iface |
const gchar *(* | get_object_path )(GDBusObjectManager *manager) |
GList *(* | get_objects )(GDBusObjectManager *manager) |
GDBusObject *(* | get_object )(GDBusObjectManager *manager, const gchar *object_path) |
GDBusInterface *(* | get_interface )(GDBusObjectManager *manager, const gchar *object_path, const gchar *interface_name) |
void(* | object_added )(GDBusObjectManager *manager, GDBusObject *object) |
void(* | object_removed )(GDBusObjectManager *manager, GDBusObject *object) |
void(* | interface_added )(GDBusObjectManager *manager, GDBusObject *object, GDBusInterface *interface_) |
void(* | interface_removed )(GDBusObjectManager *manager, GDBusObject *object, GDBusInterface *interface_) |
GDBusObjectManagerIface: @parent_iface: The parent interface. @get_object_path: Virtual function for g_dbus_object_manager_get_object_path(). @get_objects: Virtual function for g_dbus_object_manager_get_objects(). @get_object: Virtual function for g_dbus_object_manager_get_object(). @get_interface: Virtual function for g_dbus_object_manager_get_interface(). @object_added: Signal handler for the #GDBusObjectManager::object-added signal. @object_removed: Signal handler for the #GDBusObjectManager::object-removed signal. @interface_added: Signal handler for the #GDBusObjectManager::interface-added signal. @interface_removed: Signal handler for the #GDBusObjectManager::interface-removed signal.
Base type for D-Bus object managers.
Since: 2.30
Definition at line 53 of file gdbusobjectmanager.h.
GDBusInterface *(* _GDBusObjectManagerIface::get_interface) (GDBusObjectManager *manager, const gchar *object_path, const gchar *interface_name) |
Definition at line 62 of file gdbusobjectmanager.h.
GDBusObject *(* _GDBusObjectManagerIface::get_object) (GDBusObjectManager *manager, const gchar *object_path) |
Definition at line 60 of file gdbusobjectmanager.h.
const gchar *(* _GDBusObjectManagerIface::get_object_path) (GDBusObjectManager *manager) |
Definition at line 58 of file gdbusobjectmanager.h.
GList *(* _GDBusObjectManagerIface::get_objects) (GDBusObjectManager *manager) |
Definition at line 59 of file gdbusobjectmanager.h.
void(* _GDBusObjectManagerIface::interface_added) (GDBusObjectManager *manager, GDBusObject *object, GDBusInterface *interface_) |
Definition at line 72 of file gdbusobjectmanager.h.
void(* _GDBusObjectManagerIface::interface_removed) (GDBusObjectManager *manager, GDBusObject *object, GDBusInterface *interface_) |
Definition at line 75 of file gdbusobjectmanager.h.
void(* _GDBusObjectManagerIface::object_added) (GDBusObjectManager *manager, GDBusObject *object) |
Definition at line 67 of file gdbusobjectmanager.h.
void(* _GDBusObjectManagerIface::object_removed) (GDBusObjectManager *manager, GDBusObject *object) |
Definition at line 69 of file gdbusobjectmanager.h.
GTypeInterface _GDBusObjectManagerIface::parent_iface |
Definition at line 55 of file gdbusobjectmanager.h.