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.