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