Function
Gckmodules_enumerate_objects
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.
Parameters
modules |
A list of GckModule* |
The modules. |
|
The data is owned by the caller of the function. | |
attrs |
GckAttributes |
Attributes that the objects must have, or empty for all objects. |
|
The data is owned by the caller of the function. | |
session_options |
GckSessionOptions |
Options from GckSessionOptions. |
Return value
Returns: | 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. |