Information about nodes in a remote object hierarchy.
Sets our main struct and passes it to the parent class.
Parses xml_data and returns a GDBusNodeInfo representing the data.
A destructor is present on this object, but not explicitly documented in the source.
Appends an XML representation of info (and its children) to string_builder.
Get the main Gtk struct
the main Gtk struct as a void*
Looks up information about an interface.
If info is statically allocated does nothing. Otherwise increases the reference count.
If info is statically allocated, does nothing. Otherwise decreases the reference count of info. When its reference count drops to 0, the memory used is freed.
A pointer to a NULL-terminated array of pointers to GDBusAnnotationInfo structures or NULL if there are no annotations.
A pointer to a NULL-terminated array of pointers to GDBusInterfaceInfo structures or NULL if there are no interfaces.
A pointer to a NULL-terminated array of pointers to GDBusNodeInfo structures or NULL if there are no nodes.
The path of the node or NULL if omitted. Note that this may be a relative path. See the D-Bus specification for more details.
The reference count or -1 if statically allocated.
the main Gtk struct