Function
Gckmodules_enumerate_objects
since: 1
Declaration [src]
GckEnumerator*
gck_modules_enumerate_objects (
GList* modules,
GckAttributes* attrs,
GckSessionOptions session_options
)
Description [src]
Setup an enumerator for listing matching objects on the modules.
This call will not block but will return an enumerator immediately.
If the attrs GckAttributes is floating, it is consumed.
Available since: 1
Parameters
modules-
Type: A list of
GckModule*The modules.
The data is owned by the caller of the function. attrs-
Type:
GckAttributesAttributes that the objects must have, or empty for all objects.
The data is owned by the caller of the function. session_options-
Type:
GckSessionOptionsOptions from GckSessionOptions.
Return value
Type: GckEnumerator
A new enumerator, which should be released with g_object_unref().
| The caller of the function takes ownership of the data, and is responsible for freeing it. |