SignalQuery#
- class SignalQuery(*args, **kwargs)#
A structure holding in-depth information for a specific signal.
See also: signal_query()
Fields#
- class SignalQuery
- itype#
The interface/instance type that this signal can be emitted for.
- n_params#
The number of parameters that user callbacks take.
- param_types#
The individual parameter types for user callbacks, note that the effective callback signature is:
``return_type`` callback (:obj:`~gi.repository.gpointer` data1, [param_types param_names,] gpointer data2);
- return_type#
The return type for user callbacks.
- signal_flags#
The signal flags as passed in to
signal_new()
.
- signal_id#
The signal id of the signal being queried, or 0 if the signal to be queried was unknown.
- signal_name#
The signal name.