Method

GLibMainContextfind_source_by_funcs_user_data

[]

Declaration [src]

GSource*
g_main_context_find_source_by_funcs_user_data (
  GMainContext* context,
  GSourceFuncs* funcs,
  gpointer user_data
)
[]

Description [src]

Finds a source with the given source functions and user data. If multiple sources exist with the same source function and user data, the first one found will be returned.

[]

Parameters

funcs

Type: GSourceFuncs

The source_funcs passed to g_source_new().

The data is owned by the caller of the method.
user_data

Type: gpointer

The user data from the callback.

The argument can be NULL.
The data is owned by the caller of the method.
[]

Return value

Type: GSource

The source, if one was found, otherwise NULL.

The returned data is owned by the instance.