Struct
GObjectSignalQuery
Description [src]
struct GSignalQuery {
guint signal_id;
const gchar* signal_name;
GType itype;
GSignalFlags signal_flags;
GType return_type;
guint n_params;
const 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);