devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=34f9c6386233c7d139ff87b56ed9a691999e4d87
commit 34f9c6386233c7d139ff87b56ed9a691999e4d87 Author: Chris Michael <[email protected]> Date: Tue Dec 9 15:09:25 2014 -0500 eeze: Add API function declaration for find_by_subsystem_sysname Summary: This adds an API function declaration for eeze_udev_find_by_subsystem_sysname function which is needed for the porting of ecore_drm to use libinput @feature Signed-off-by: Chris Michael <[email protected]> --- src/lib/eeze/Eeze.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/lib/eeze/Eeze.h b/src/lib/eeze/Eeze.h index be9f9a9..c0e3010 100644 --- a/src/lib/eeze/Eeze.h +++ b/src/lib/eeze/Eeze.h @@ -412,6 +412,21 @@ EAPI Eina_List *eeze_udev_find_by_type(Eeze_Udev_Type type, const char *na * Requires at least one filter. */ EAPI Eina_List *eeze_udev_find_by_filter(const char *subsystem, const char *type, const char *name); + +/** + * A more advanced find, allows finds using udev subsystem and sysname + * + * @param subsystem The udev subsystem to filter by, or @c NULL + * @param sysname A filter for the device name, or @c NULL + * @return A stringshared Eina_List* of matched devices or @c NULL on failure + * + * @return A stringshared list of the devices found + * + * @since 1.13 + + EAPI */ +EAPI Eina_List *eeze_udev_find_by_subsystem_sysname(const char *subsystem, const char *sysname); + /** * @} */ --
