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.

See also: GObject.signal_query()