Class DBusInterface
public class DBusInterface
- Inheritance
-
DBusInterface
- Inherited Members
Methods
DupObject(IntPtr)
Calls native method g_dbus_interface_dup_object. Version: 2.32
[Version("2.32")]
public static extern IntPtr DupObject(IntPtr @interface)
Parameters
interface
IntPtr
Returns
- IntPtr
Transfer ownership: Full Nullable: True
GetGType()
Calls native function g_dbus_interface_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetInfo(IntPtr)
Calls native method g_dbus_interface_get_info. Version: 2.30
[Version("2.30")]
public static extern DBusInterfaceInfoUnownedHandle GetInfo(IntPtr @interface)
Parameters
interface
IntPtr
Returns
- DBusInterfaceInfoUnownedHandle
Transfer ownership: None Nullable: False
GetObject(IntPtr)
Calls native method g_dbus_interface_get_object. Version: 2.30
[Version("2.30")]
public static extern IntPtr GetObject(IntPtr @interface)
Parameters
interface
IntPtr
Returns
- IntPtr
Transfer ownership: None Nullable: True
SetObject(IntPtr, IntPtr)
Calls native method g_dbus_interface_set_object. Version: 2.30
[Version("2.30")]
public static extern void SetObject(IntPtr @interface, IntPtr @object)