DBusInterfaceIF

The #GDBusInterface type is the base type for D-Bus interfaces both on the service side (see #GDBusInterfaceSkeleton) and client side (see #GDBusProxy).

Members

Functions

dupObject
DBusObjectIF dupObject()

Gets the #GDBusObject that @interface_ belongs to, if any.

getDBusInterfaceStruct
GDBusInterface* getDBusInterfaceStruct(bool transferOwnership)

Get the main Gtk struct

getInfo
DBusInterfaceInfo getInfo()

Gets D-Bus introspection information for the D-Bus interface implemented by @interface_.

getObject
DBusObjectIF getObject()

Gets the #GDBusObject that @interface_ belongs to, if any.

getStruct
void* getStruct()

the main Gtk struct as a void*

setObject
void setObject(DBusObjectIF object)

Sets the #GDBusObject for @interface_ to @object.

Static functions

getType
GType getType()

Meta

Since

2.30