Class SignalGroup
public class SignalGroup
- Inheritance
-
SignalGroup
- Inherited Members
Methods
Block(IntPtr)
Calls native method g_signal_group_block. Version: 2.72
[Version("2.72")]
public static extern void Block(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Connect(IntPtr, NonNullableUtf8StringHandle, Callback, IntPtr)
Calls native method g_signal_group_connect. Version: 2.72
[Version("2.72")]
public static extern void Connect(IntPtr self, NonNullableUtf8StringHandle detailedSignal, Callback cHandler, IntPtr data)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
detailedSignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cHandler
CallbackTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
ConnectAfter(IntPtr, NonNullableUtf8StringHandle, Callback, IntPtr)
Calls native method g_signal_group_connect_after. Version: 2.72
[Version("2.72")]
public static extern void ConnectAfter(IntPtr self, NonNullableUtf8StringHandle detailedSignal, Callback cHandler, IntPtr data)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
detailedSignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cHandler
CallbackTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
ConnectClosure(IntPtr, NonNullableUtf8StringHandle, ClosureHandle, bool)
Calls native method g_signal_group_connect_closure. Version: 2.74
[Version("2.74")]
public static extern void ConnectClosure(IntPtr self, NonNullableUtf8StringHandle detailedSignal, ClosureHandle closure, bool after)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
detailedSignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
closure
ClosureHandleTransfer ownership: None Nullable: False
after
boolTransfer ownership: None Nullable: False
ConnectData(IntPtr, NonNullableUtf8StringHandle, Callback, IntPtr, ClosureNotify, ConnectFlags)
Calls native method g_signal_group_connect_data. Version: 2.72
[Version("2.72")]
public static extern void ConnectData(IntPtr self, NonNullableUtf8StringHandle detailedSignal, Callback cHandler, IntPtr data, ClosureNotify notify, ConnectFlags flags)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
detailedSignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cHandler
CallbackTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
notify
ClosureNotifyTransfer ownership: None Nullable: False
flags
ConnectFlagsTransfer ownership: None Nullable: False
ConnectObject(IntPtr, NonNullableUtf8StringHandle, Callback, IntPtr, ConnectFlags)
Calls native method g_signal_group_connect_object. Version: 2.72
[Version("2.72")]
public static extern void ConnectObject(IntPtr self, NonNullableUtf8StringHandle detailedSignal, Callback cHandler, IntPtr @object, ConnectFlags flags)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
detailedSignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cHandler
CallbackTransfer ownership: None Nullable: False
object
IntPtrflags
ConnectFlagsTransfer ownership: None Nullable: False
ConnectSwapped(IntPtr, NonNullableUtf8StringHandle, Callback, IntPtr)
Calls native method g_signal_group_connect_swapped. Version: 2.72
[Version("2.72")]
public static extern void ConnectSwapped(IntPtr self, NonNullableUtf8StringHandle detailedSignal, Callback cHandler, IntPtr data)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
detailedSignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cHandler
CallbackTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
DupTarget(IntPtr)
Calls native method g_signal_group_dup_target. Version: 2.72
[Version("2.72")]
public static extern IntPtr DupTarget(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
GetGType()
Calls native function g_signal_group_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New(Type)
Calls native constructor g_signal_group_new. Version: 2.72
[Version("2.72")]
public static extern IntPtr New(Type targetType)
Parameters
targetType
TypeTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
SetTarget(IntPtr, IntPtr)
Calls native method g_signal_group_set_target. Version: 2.72
[Version("2.72")]
public static extern void SetTarget(IntPtr self, IntPtr target)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
target
IntPtrTransfer ownership: None Nullable: True
Unblock(IntPtr)
Calls native method g_signal_group_unblock. Version: 2.72
[Version("2.72")]
public static extern void Unblock(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False