_GSignalQuery Struct Reference

#include <stdapis/glib-2.0/gobject/gsignal.h>

struct _GSignalQuery

Detailed Description

GSignalQuery: : The signal id of the signal being queried, or 0 if the signal to be queried was unknown. : The signal name. : The interface/instance type that this signal can be emitted for. : The signal flags as passed in to g_signal_new(). : The return type for user callbacks. : The number of parameters that user callbacks take. : The individual parameter types for user callbacks, note that the effective callback signature is: <programlisting> callback (gpointer data1, [param_types param_names,] gpointer data2); </programlisting>

A structure holding in-depth information for a specific signal. It is filled in by the g_signal_query() function.

Member Attribute Documentation

itype

GType itype

n_params

guint n_params

param_types

const GType *param_types

return_type

GType return_type

signal_flags

GSignalFlags signal_flags

signal_id

guint signal_id

signal_name

const gchar *signal_name