:right-sidebar: True SignalQuery =================================================================== .. currentmodule:: gi.repository.GObject .. class:: SignalQuery(*args, **kwargs) :no-contents-entry: :Constructors: :: SignalQuery() Fields ------ .. rst-class:: interim-class .. class:: SignalQuery :no-index: .. attribute:: itype The interface/instance type that this signal can be emitted for. .. attribute:: n_params The number of parameters that user callbacks take. .. attribute:: param_types The individual parameter types for user callbacks, note that the effective callback signature is: .. code-block:: C :dedent: ``return_type`` callback (:obj:`~gi.repository.gpointer` data1, [param_types param_names,] gpointer data2); .. attribute:: return_type The return type for user callbacks. .. attribute:: signal_flags The signal flags as passed in to :func:`~gi.repository.GObject.signal_new`. .. attribute:: signal_id The signal id of the signal being queried, or 0 if the signal to be queried was unknown. .. attribute:: signal_name The signal name.