Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GDBusObjectIface Struct Reference

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

Detailed Description

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.

Field Documentation

◆ get_interface

GDBusInterface *(* _GDBusObjectIface::get_interface) (GDBusObject *object, const gchar *interface_name)

Definition at line 57 of file gdbusobject.h.

◆ get_interfaces

GList *(* _GDBusObjectIface::get_interfaces) (GDBusObject *object)

Definition at line 56 of file gdbusobject.h.

◆ get_object_path

const gchar *(* _GDBusObjectIface::get_object_path) (GDBusObject *object)

Definition at line 55 of file gdbusobject.h.

◆ interface_added

void(* _GDBusObjectIface::interface_added) (GDBusObject *object, GDBusInterface *interface_)

Definition at line 61 of file gdbusobject.h.

◆ interface_removed

void(* _GDBusObjectIface::interface_removed) (GDBusObject *object, GDBusInterface *interface_)

Definition at line 63 of file gdbusobject.h.

◆ parent_iface

GTypeInterface _GDBusObjectIface::parent_iface

Definition at line 52 of file gdbusobject.h.


The documentation for this struct was generated from the following file: