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
- The signal id of the signal being queried, or 0 if the signal to be queried was unknown. 
- signal_name
- The signal name. 
- itype
- The interface/instance type that this signal can be emitted for. 
- signal_flags
- The signal flags as passed in to g_signal_new(). 
- return_type
- The return type for user callbacks. 
- 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 (#gpointer data1, [param_types param_names,] gpointer data2);