DBusInterface

interface DBusInterface

Base type for D-Bus interfaces.

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

Since

2.30

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val gioDBusInterfacePointer: <Error class: unknown class><<Error class: unknown class>>

Functions

Link copied to clipboard

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

Link copied to clipboard
open fun getObject(): DBusObject?

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

Link copied to clipboard
open fun setObject(object: DBusObject? = null)

Sets the #GDBusObject for @interface_ to @object.