Class DBusInterfaceInfo
public class DBusInterfaceInfo
- Inheritance
-
DBusInterfaceInfo
- Inherited Members
Methods
CacheBuild(DBusInterfaceInfoHandle)
Calls native method g_dbus_interface_info_cache_build. Version: 2.30
[Version("2.30")]
public static extern void CacheBuild(DBusInterfaceInfoHandle info)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
CacheRelease(DBusInterfaceInfoHandle)
Calls native method g_dbus_interface_info_cache_release. Version: 2.30
[Version("2.30")]
public static extern void CacheRelease(DBusInterfaceInfoHandle info)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
GenerateXml(DBusInterfaceInfoHandle, uint, StringHandle)
Calls native method g_dbus_interface_info_generate_xml. Version: 2.26
[Version("2.26")]
public static extern void GenerateXml(DBusInterfaceInfoHandle info, uint indent, StringHandle stringBuilder)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
indent
uintTransfer ownership: None Nullable: False
stringBuilder
StringHandleTransfer ownership: None Nullable: False
GetGType()
Calls native function g_dbus_interface_info_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
LookupMethod(DBusInterfaceInfoHandle, NonNullableUtf8StringHandle)
Calls native method g_dbus_interface_info_lookup_method. Version: 2.26
[Version("2.26")]
public static extern DBusMethodInfoUnownedHandle LookupMethod(DBusInterfaceInfoHandle info, NonNullableUtf8StringHandle name)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- DBusMethodInfoUnownedHandle
Transfer ownership: None Nullable: True
LookupProperty(DBusInterfaceInfoHandle, NonNullableUtf8StringHandle)
Calls native method g_dbus_interface_info_lookup_property. Version: 2.26
[Version("2.26")]
public static extern DBusPropertyInfoUnownedHandle LookupProperty(DBusInterfaceInfoHandle info, NonNullableUtf8StringHandle name)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- DBusPropertyInfoUnownedHandle
Transfer ownership: None Nullable: True
LookupSignal(DBusInterfaceInfoHandle, NonNullableUtf8StringHandle)
Calls native method g_dbus_interface_info_lookup_signal. Version: 2.26
[Version("2.26")]
public static extern DBusSignalInfoUnownedHandle LookupSignal(DBusInterfaceInfoHandle info, NonNullableUtf8StringHandle name)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- DBusSignalInfoUnownedHandle
Transfer ownership: None Nullable: True
Ref(DBusInterfaceInfoHandle)
Calls native method g_dbus_interface_info_ref. Version: 2.26
[Version("2.26")]
public static extern DBusInterfaceInfoOwnedHandle Ref(DBusInterfaceInfoHandle info)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False
Returns
- DBusInterfaceInfoOwnedHandle
Transfer ownership: Full Nullable: False
Unref(DBusInterfaceInfoHandle)
Calls native method g_dbus_interface_info_unref. Version: 2.26
[Version("2.26")]
public static extern void Unref(DBusInterfaceInfoHandle info)
Parameters
info
DBusInterfaceInfoHandleTransfer ownership: None Nullable: False