DBusInterfaceInfo
Information about a D-Bus interface.
Skipped during bindings generation
field
methods
: Array parameter of type DBusMethodInfo is not supportedfield
signals
: Array parameter of type DBusSignalInfo is not supportedfield
properties
: Array parameter of type DBusPropertyInfo is not supportedfield
annotations
: Array parameter of type DBusAnnotationInfo is not supported
Since
2.26
Constructors
Allocate a new DBusInterfaceInfo.
Allocate a new DBusInterfaceInfo using the provided AutofreeScope.
Allocate a new DBusInterfaceInfo.
Allocate a new DBusInterfaceInfo using the provided AutofreeScope.
Functions
Builds a lookup-cache to speed up g_dbus_interface_info_lookup_method(), g_dbus_interface_info_lookup_signal() and g_dbus_interface_info_lookup_property().
Decrements the usage count for the cache for @info built by g_dbus_interface_info_cache_build() (if any) and frees the resources used by the cache if the usage count drops to zero.
Appends an XML representation of @info (and its children) to @string_builder.
Looks up information about a method.
Looks up information about a property.
Looks up information about a signal.
If @info is statically allocated does nothing. Otherwise increases the reference count.