Struct
GObjectSignalInvocationHint
Description [src]
struct GSignalInvocationHint {
  guint signal_id;
  GQuark detail;
  GSignalFlags run_type;
}
The GSignalInvocationHint structure is used to pass on additional information
to callbacks during a signal emission.
Structure members
- signal_id:- guint
- The signal id of the signal invoking the callback. 
- detail:- GQuark
- The detail passed on for this emission. 
- run_type:- GSignalFlags
- The stage the signal emission is currently in, this field will contain one of - G_SIGNAL_RUN_FIRST,- G_SIGNAL_RUN_LASTor- G_SIGNAL_RUN_CLEANUPand- G_SIGNAL_ACCUMULATOR_FIRST_RUN.- G_SIGNAL_ACCUMULATOR_FIRST_RUNis only set for the first run of the accumulator function for a signal emission.