I'd say we move ecore calls to eina. We had them in ecore because it was
the low level library. But Evas and Eet would use that, this replicating
stuff.

For the young: all data types used to be like that. Before eina, we had
list/hash/stringshare in Evas and Ecore

On Tuesday, January 1, 2013, Michael Blumenkrantz wrote:

> On Tue, 1 Jan 2013 18:50:02 +0900
> Daniel Juyung Seo <[email protected] <javascript:;>> wrote:
>
> > What's the difference between eina file, ecore file, eo file?
> >
> > Daniel Juyung Seo (SeoZ)
> >
> > On Tue, Jan 1, 2013 at 8:17 AM, Enlightenment SVN <
> > [email protected] <javascript:;>> wrote:
> >
> > > Log:
> > > efl: add eina_file_copy()
> > >
> > >   it's useful to copy file from one place to another and this will be
> > >   used in eio' s implementation.
> > >
> > >   NOTE: did not use mmap here as mmap faults may be cumbersome to
> handle
> > >   (Eina_File itself does that, but in a nasty way) and the
> > >   implementation would be severely different as there is no Eina_File
> > >   from FD, and there is no way to inject custom memory/fd into the
> > >   Eina_File's fault handling. The performance would not be that
> > >   different anyways and the splice() is already in there for systems
> > >   with good performance (read: Linux).
> > >
> > >
> > >
> > > Author:       barbieri
> > > Date:         2012-12-31 15:17:18 -0800 (Mon, 31 Dec 2012)
> > > New Revision: 81942
> > > Trac:         http://trac.enlightenment.org/e/changeset/81942
> > >
> > > Added:
> > >   trunk/efl/src/examples/eina/eina_file_02.c
> > > Modified:
> > >   trunk/efl/ChangeLog trunk/efl/NEWS trunk/efl/src/examples/eina/
> > > trunk/efl/src/examples/eina/Makefile.am
> trunk/efl/src/lib/eina/eina_file.c
> > > trunk/efl/src/lib/eina/eina_file.h
> > >
>
> eina_file is low-level file abstractions, ecore_file is a little higher
> level and allows more complex operations.
>
> both of these are synchronous; eio is not.
>
>
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> enlightenment-devel mailing list
> [email protected] <javascript:;>
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to