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) nothrow
GType _getGType() static nothrow
GType _gType() @property nothrow
DBusNodeInfo self() nothrowReturns `this`, for use in `with` statements.
int refCount() @property nothrowGet `refCount` field. Returns: The reference count or -1 if statically allocated.
void refCount(int propval) @property nothrowSet `refCount` field. Params: propval = The reference count or -1 if statically allocated.
string path() @property nothrowGet `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) @property nothrowSet `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) staticParses xml_data and returns a #GDBusNodeInfo representing the data.
void generateXml(uint indent, glib.string_.String stringBuilder) nothrowAppends an XML representation of info (and its children) to string_builder.
gio.dbus_interface_info.DBusInterfaceInfo lookupInterface(string name) nothrowLooks up information about an interface.
Constructors
this(int refCount = int.init, string path = string.init)Create a `dbus_node_info.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 rela...
this(void * ptr, Flag!"Take" take)