Class DBusObjectManagerClient
public class DBusObjectManagerClient
- Inheritance
-
DBusObjectManagerClient
- Inherited Members
Methods
GetConnection(IntPtr)
Calls native method g_dbus_object_manager_client_get_connection. Version: 2.30
[Version("2.30")]
public static extern IntPtr GetConnection(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetFlags(IntPtr)
Calls native method g_dbus_object_manager_client_get_flags. Version: 2.30
[Version("2.30")]
public static extern DBusObjectManagerClientFlags GetFlags(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- DBusObjectManagerClientFlags
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_dbus_object_manager_client_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetName(IntPtr)
Calls native method g_dbus_object_manager_client_get_name. Version: 2.30
[Version("2.30")]
public static extern NonNullableUtf8StringUnownedHandle GetName(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetNameOwner(IntPtr)
Calls native method g_dbus_object_manager_client_get_name_owner. Version: 2.30
[Version("2.30")]
public static extern NullableUtf8StringOwnedHandle GetNameOwner(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
New(IntPtr, DBusObjectManagerClientFlags, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, DBusProxyTypeFunc, IntPtr, DestroyNotify, IntPtr, AsyncReadyCallback, IntPtr)
Calls native function g_dbus_object_manager_client_new. Version: 2.30
[Version("2.30")]
public static extern void New(IntPtr connection, DBusObjectManagerClientFlags flags, NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle objectPath, DBusProxyTypeFunc getProxyTypeFunc, IntPtr getProxyTypeUserData, DestroyNotify getProxyTypeDestroyNotify, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
connection
IntPtrTransfer ownership: None Nullable: False
flags
DBusObjectManagerClientFlagsTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
objectPath
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
getProxyTypeFunc
DBusProxyTypeFuncTransfer ownership: None Nullable: True
getProxyTypeUserData
IntPtrTransfer ownership: None Nullable: True
getProxyTypeDestroyNotify
DestroyNotifyTransfer ownership: None Nullable: True
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
NewFinish(IntPtr, out ErrorOwnedHandle)
Calls native constructor g_dbus_object_manager_client_new_finish. Version: 2.30
[Version("2.30")]
public static extern IntPtr NewFinish(IntPtr res, out ErrorOwnedHandle error)
Parameters
res
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewForBus(BusType, DBusObjectManagerClientFlags, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, DBusProxyTypeFunc, IntPtr, DestroyNotify, IntPtr, AsyncReadyCallback, IntPtr)
Calls native function g_dbus_object_manager_client_new_for_bus. Version: 2.30
[Version("2.30")]
public static extern void NewForBus(BusType busType, DBusObjectManagerClientFlags flags, NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle objectPath, DBusProxyTypeFunc getProxyTypeFunc, IntPtr getProxyTypeUserData, DestroyNotify getProxyTypeDestroyNotify, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
busType
BusTypeTransfer ownership: None Nullable: False
flags
DBusObjectManagerClientFlagsTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
objectPath
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
getProxyTypeFunc
DBusProxyTypeFuncTransfer ownership: None Nullable: True
getProxyTypeUserData
IntPtrTransfer ownership: None Nullable: True
getProxyTypeDestroyNotify
DestroyNotifyTransfer ownership: None Nullable: True
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
NewForBusFinish(IntPtr, out ErrorOwnedHandle)
Calls native constructor g_dbus_object_manager_client_new_for_bus_finish. Version: 2.30
[Version("2.30")]
public static extern IntPtr NewForBusFinish(IntPtr res, out ErrorOwnedHandle error)
Parameters
res
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewForBusSync(BusType, DBusObjectManagerClientFlags, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, DBusProxyTypeFunc, IntPtr, DestroyNotify, IntPtr, out ErrorOwnedHandle)
Calls native constructor g_dbus_object_manager_client_new_for_bus_sync. Version: 2.30
[Version("2.30")]
public static extern IntPtr NewForBusSync(BusType busType, DBusObjectManagerClientFlags flags, NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle objectPath, DBusProxyTypeFunc getProxyTypeFunc, IntPtr getProxyTypeUserData, DestroyNotify getProxyTypeDestroyNotify, IntPtr cancellable, out ErrorOwnedHandle error)
Parameters
busType
BusTypeTransfer ownership: None Nullable: False
flags
DBusObjectManagerClientFlagsTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
objectPath
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
getProxyTypeFunc
DBusProxyTypeFuncTransfer ownership: None Nullable: True
getProxyTypeUserData
IntPtrTransfer ownership: None Nullable: True
getProxyTypeDestroyNotify
DestroyNotifyTransfer ownership: None Nullable: True
cancellable
IntPtrTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewSync(IntPtr, DBusObjectManagerClientFlags, NullableUtf8StringHandle, NonNullableUtf8StringHandle, DBusProxyTypeFunc, IntPtr, DestroyNotify, IntPtr, out ErrorOwnedHandle)
Calls native constructor g_dbus_object_manager_client_new_sync. Version: 2.30
[Version("2.30")]
public static extern IntPtr NewSync(IntPtr connection, DBusObjectManagerClientFlags flags, NullableUtf8StringHandle name, NonNullableUtf8StringHandle objectPath, DBusProxyTypeFunc getProxyTypeFunc, IntPtr getProxyTypeUserData, DestroyNotify getProxyTypeDestroyNotify, IntPtr cancellable, out ErrorOwnedHandle error)
Parameters
connection
IntPtrTransfer ownership: None Nullable: False
flags
DBusObjectManagerClientFlagsTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
objectPath
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
getProxyTypeFunc
DBusProxyTypeFuncTransfer ownership: None Nullable: True
getProxyTypeUserData
IntPtrTransfer ownership: None Nullable: True
getProxyTypeDestroyNotify
DestroyNotifyTransfer ownership: None Nullable: True
cancellable
IntPtrTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- IntPtr
Transfer ownership: Full Nullable: False