Table of Contents

Class DBusNodeInfo

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public class DBusNodeInfo
Inheritance
DBusNodeInfo
Inherited Members

Methods

GenerateXml(DBusNodeInfoHandle, uint, StringHandle)

Calls native method g_dbus_node_info_generate_xml. Version: 2.26

[Version("2.26")]
public static extern void GenerateXml(DBusNodeInfoHandle info, uint indent, StringHandle stringBuilder)

Parameters

info DBusNodeInfoHandle

Transfer ownership: None Nullable: False

indent uint

Transfer ownership: None Nullable: False

stringBuilder StringHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function g_dbus_node_info_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

LookupInterface(DBusNodeInfoHandle, NonNullableUtf8StringHandle)

Calls native method g_dbus_node_info_lookup_interface. Version: 2.26

[Version("2.26")]
public static extern DBusInterfaceInfoUnownedHandle LookupInterface(DBusNodeInfoHandle info, NonNullableUtf8StringHandle name)

Parameters

info DBusNodeInfoHandle

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

DBusInterfaceInfoUnownedHandle

Transfer ownership: None Nullable: True

NewForXml(NonNullableUtf8StringHandle, out ErrorOwnedHandle)

Calls native constructor g_dbus_node_info_new_for_xml. Version: 2.26

[Version("2.26")]
public static extern DBusNodeInfoOwnedHandle NewForXml(NonNullableUtf8StringHandle xmlData, out ErrorOwnedHandle error)

Parameters

xmlData NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

DBusNodeInfoOwnedHandle

Transfer ownership: Full Nullable: False

Ref(DBusNodeInfoHandle)

Calls native method g_dbus_node_info_ref. Version: 2.26

[Version("2.26")]
public static extern DBusNodeInfoOwnedHandle Ref(DBusNodeInfoHandle info)

Parameters

info DBusNodeInfoHandle

Transfer ownership: None Nullable: False

Returns

DBusNodeInfoOwnedHandle

Transfer ownership: Full Nullable: False

Unref(DBusNodeInfoHandle)

Calls native method g_dbus_node_info_unref. Version: 2.26

[Version("2.26")]
public static extern void Unref(DBusNodeInfoHandle info)

Parameters

info DBusNodeInfoHandle

Transfer ownership: None Nullable: False