gio.dbus_node_info

Module for [DBusNodeInfo] class

Types 1

Information about nodes in a remote object hierarchy.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
DBusNodeInfo self()Returns `this`, for use in `with` statements.
int refCount() @propertyGet `refCount` field. Returns: The reference count or -1 if statically allocated.
void refCount(int propval) @propertySet `refCount` field. Params: propval = The reference count or -1 if statically allocated.
string path() @propertyGet `path` field. Returns: 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.
void path(string propval) @propertySet `path` field. Params: propval = 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.
gio.dbus_node_info.DBusNodeInfo newForXml(string xmlData)Parses xml_data and returns a #GDBusNodeInfo representing the data.
void generateXml(uint indent, glib.string_.String stringBuilder)Appends an XML representation of info (and its children) to string_builder.
gio.dbus_interface_info.DBusInterfaceInfo lookupInterface(string name)Looks up information about an interface.
Constructors
this(int refCount = int.init, string path = string.init)Create a `dbusnodeinfo.DBusNodeInfo` boxed type. Params: refCount = The reference count or -1 if statically allocated. path = The path of the node or null if omitted. Note that this may be a relati...
this(void * ptr, Flag!"Take" take)