DBusInterface

interface DBusInterface

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

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.