For brevity, variable declarations and initialization are omitted from this page, however the full source code can be seen here.
Here we have a simple callback to print the name of a file and the path that contains it:
We can use this callback in the following call:
The above is a way to print the files in a directory, but it is not the only one:
And now two ways to get more information than just file names:
The above mentioned ways of getting files on a list may produce the same output, but they have an important difference, eina_file_direct_ls() does not call stat, this means that on some systems it might not have file type information. On the other hand, it might be faster than eina_file_stat_ls().