GObject.SignalInvocationHint

Fields

Name

Type

Access

Description

detail

int

r/w

The detail passed on for this emission

run_type

GObject.SignalFlags

r/w

The stage the signal emission is currently in, this field will contain one of GObject.SignalFlags.RUN_FIRST, GObject.SignalFlags.RUN_LAST or GObject.SignalFlags.RUN_CLEANUP and GObject.SignalFlags.ACCUMULATOR_FIRST_RUN. GObject.SignalFlags.ACCUMULATOR_FIRST_RUN is only set for the first run of the accumulator function for a signal emission.

signal_id

int

r/w

The signal id of the signal invoking the callback

Methods

None

Details

class GObject.SignalInvocationHint

The GObject.SignalInvocationHint structure is used to pass on additional information to callbacks during a signal emission.