SourceFunc
Description:
Specifies the type of function passed to [func@GLib.
timeout_add], [func@GLib.timeout_add_full], [func@GLib.idle_add], and [func@GLib.idle_add_full].
When calling [method@GLib.Source.set_callback], you may need to cast a function of a different type to this type. Use [func@GLib.SOURCE_FUNC] to avoid warnings about incompatible function types.
Parameters:
| user_data |
data passed to the function, set when the source was created with one of the above functions |
Returns:
|
false if the source should be removed. [const@GLib.SOURCE_CONTINUE] and [const@GLib.SOURCE_REMOVE] are more memorable names for the return value. |
Namespace: GLib
Package: glib-2.0