Valadoc
|
Vala
|
Tutorial
|
API-References
|
Markup
Packages
gio-2.0
GLib
DBusInterfaceInfo
cache_build
cache_release
generate_xml
lookup_method
lookup_property
lookup_signal
annotations
methods
name
properties
ref_count
signals
DBusInterfaceInfo
Object Hierarchy:
Description:
public
class
DBusInterfaceInfo
Information about a D-Bus interface.
Namespace:
GLib
Package:
gio-2.0
Content:
Methods:
public
void
cache_build
()
Builds a lookup-cache to speed up
lookup_method
,
lookup_signal
and
lookup_property
.
public
void
cache_release
()
Decrements the usage count for the cache for
info
built by
cache_build
(if any) and frees the resources used by the cache if the usage count drops to zero.
public
void
generate_xml
(
uint
indent,
StringBuilder
string_builder)
Appends an XML representation of
info
(and its children) to
string_builder
.
public
weak
DBusMethodInfo
lookup_method
(
string
name)
Looks up information about a method.
public
weak
DBusPropertyInfo
lookup_property
(
string
name)
Looks up information about a property.
public
weak
DBusSignalInfo
lookup_signal
(
string
name)
Looks up information about a signal.
Fields:
public
weak
DBusAnnotationInfo
[]
annotations
public
weak
DBusMethodInfo
[]
methods
public
unowned
string
name
public
weak
DBusPropertyInfo
[]
properties
public
int
ref_count
public
weak
DBusSignalInfo
[]
signals