Struct
GObjectSignalQuery
Description [src]
struct GSignalQuery {
  guint signal_id;
  const gchar* signal_name;
  GType itype;
  GSignalFlags signal_flags;
  GType return_type;
  guint n_params;
  GType param_types[];
}
A structure holding in-depth information for a specific signal.
See also: g_signal_query().
Structure members
- signal_id:- guint
- The signal id of the signal being queried, or 0 if the signal to be queried was unknown. 
- signal_name:- const gchar*
- The signal name. 
- itype:- GType
- The interface/instance type that this signal can be emitted for. 
- signal_flags:- GSignalFlags
- The signal flags as passed in to g_signal_new(). 
- return_type:- GType
- The return type for user callbacks. 
- n_params:- guint
- The number of parameters that user callbacks take. 
- param_types:- GType
- The individual parameter types for user callbacks, note that the effective callback signature is: - @return_type callback (#gpointer data1, [param_types param_names,] gpointer data2);