Class DBusNodeInfo
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
DBusNodeInfoHandleTransfer ownership: None Nullable: False
indent
uintTransfer ownership: None Nullable: False
stringBuilder
StringHandleTransfer 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
DBusNodeInfoHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer 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
NonNullableUtf8StringHandleTransfer 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
DBusNodeInfoHandleTransfer 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
DBusNodeInfoHandleTransfer ownership: None Nullable: False