eina: add Eina_File API.
authorCedric BAIL <cedric.bail@free.fr>
Wed, 13 Apr 2011 16:15:30 +0000 (16:15 +0000)
committerCedric BAIL <cedric.bail@free.fr>
Wed, 13 Apr 2011 16:15:30 +0000 (16:15 +0000)
commit8a8153bf2d889933052b374e758391f372451e1c
tree4426d90b85208af4e5250e6a39e0046184a7b4dc
parentb5d014dcb78817db53e33bb88c462190a0127b31
eina: add Eina_File API.

NOTE: the purpose of this API is to replace mmap user in the
EFL, share cache and more code across them. The potential user
are eet, evas, efreet, eio and enlil. More patch are needed for
them to use this infra. Help welcome :-)

NOTE2: this API also need more test and is waiting for some
more pthread infra before being thread safe. But at the end
it will be thread safe if eina thread safety is requested.

SVN revision: 58637
legacy/eina/ChangeLog
legacy/eina/src/include/eina_file.h
legacy/eina/src/lib/eina_file.c
legacy/eina/src/lib/eina_main.c