utils: add @filter_func argument to nm_utils_g_value_set_object_path_array()
This commit is contained in:

committed by
Thomas Haller

parent
9e36ccbe28
commit
15d305c07f
@@ -320,7 +320,20 @@ NMUtilsTestFlags nm_utils_get_testing (void);
|
||||
void _nm_utils_set_testing (NMUtilsTestFlags flags);
|
||||
|
||||
void nm_utils_g_value_set_object_path (GValue *value, gpointer object);
|
||||
void nm_utils_g_value_set_object_path_array (GValue *value, GSList *objects);
|
||||
void nm_utils_g_value_set_strv (GValue *value, GPtrArray *strings);
|
||||
|
||||
/**
|
||||
* NMUtilsObjectFunc:
|
||||
* @object: the object to filter on
|
||||
* @user_data: data passed to the function from the caller
|
||||
*
|
||||
* Returns: %TRUE if the object should be used, %FALSE if not
|
||||
*/
|
||||
typedef gboolean (*NMUtilsObjectFunc) (GObject *object, gpointer user_data);
|
||||
|
||||
void nm_utils_g_value_set_object_path_array (GValue *value,
|
||||
GSList *objects,
|
||||
NMUtilsObjectFunc filter_func,
|
||||
gpointer user_data);
|
||||
|
||||
#endif /* __NETWORKMANAGER_UTILS_H__ */
|
||||
|
Reference in New Issue
Block a user