Method

GioDBusObjectSkeletonadd_interface

Declaration

void
g_dbus_object_skeleton_add_interface (
  GDBusObjectSkeleton* object,
  GDBusInterfaceSkeleton* interface_
)

Description

Adds interface_ to object.

If object already contains a GDBusInterfaceSkeleton with the same interface name, it is removed before interface_ is added.

Note that object takes its own reference on interface_ and holds it until removed.

Available since:2.30

Parameters

interface_ GDBusInterfaceSkeleton
 

A GDBusInterfaceSkeleton.

 The data is owned by the caller of the function.