DBusInterfaceIF

The GDBusInterface type is the base type for D-Bus interfaces both on the service side (see gio.DBusInterfaceSkeleton) and client side (see gio.DBusProxy).

Members

Functions

dupObject
DBusObjectIF dupObject()

Gets the GDBusObject that interface_ belongs to, if any.

getDBusInterfaceStruct
GDBusInterface* getDBusInterfaceStruct(bool transferOwnership = false)

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