efl/src/examples
Lauro Moura 7241b7375d eio: Adds Eo-based Eio API
The legacy Eio_File factory functions are replaced by an Eo object
called Eo_Job that return promises wrapping the async file operations.
With this commit, the legacy Eio callbacks are replaced by the following
Eo/Promises counterparts :

* Done_Cb -> Promise then success callback
* Error_Cb -> Promise then error callback
* Main_Cb -> Promise progress callback
* Filter_Cb -> Job object event (more below)

Events are used to deliver and get the filter data. To differentiate
between the named and direct versions, they come in "filter,direct" and
"filter,name" versions.

Monitors were wrapped inside a new class Eo_Sentry.

The user creates a sentry object and adds monitoring targets to it,
listening to events on it.

The sentry event info is composed of two strings. The source string
is the path being monitored, i.e. the one passed to eio_sentry_add, and
the trigger string is the path that actually triggered the event, e.g.
a new file created in a monitored directory.
2016-05-25 21:32:03 -03:00
..
ecore eo: for consistency use object like all our API. 2016-05-18 08:18:04 -07:00
ecore_avahi Examples: Fix compilation (disable CXX examples!) 2016-04-21 17:16:53 +09:00
edje examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
eet examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
eina examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
eina_cxx examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
eio eio: Adds Eo-based Eio API 2016-05-25 21:32:03 -03:00
eldbus Efl, Eio, Eldbus, Elementary: new model API use eina_promise 2016-04-29 13:21:24 -03:00
elementary js fixes 2016-05-18 17:52:47 +02:00
elocation examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
elua elua: unbreak make install-examples 2016-04-08 16:01:07 -07:00
emile examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
emotion examples: emotion: adapt to name change from obj to object 2016-05-19 09:19:06 +02:00
eolian_cxx Revert "autotools: fix lots of warning." 2016-05-16 09:29:29 -07:00
ephysics examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
ethumb_client examples: add DESTDIR support for install. 2016-04-14 17:00:08 -07:00
evas examples: evas: remove unused variable 2016-05-18 12:29:06 +02:00