GObject.SignalQuery

Fields

Name Type Access Description
itype GObject.GType r/w The interface/instance type that this signal can be emitted for.
n_params int r/w The number of parameters that user callbacks take.
param_types [GObject.GType] r/w The individual parameter types for user callbacks, note that the effective callback signature is: .. code-block:: c @return_type callback (#gpointer data1, [param_types param_names,] gpointer data2);
return_type GObject.GType r/w The return type for user callbacks.
signal_flags GObject.SignalFlags r/w The signal flags as passed in to GObject.signal_new().
signal_id int r/w The signal id of the signal being queried, or 0 if the signal to be queried was unknown.
signal_name str r/w The signal name.

Methods

None

Details

class GObject.SignalQuery

A structure holding in-depth information for a specific signal. It is filled in by the GObject.signal_query() function.