forked from enlightenment/efl
eio: move some typedefs into base eio header
eio eo api uses these. FIXME?
This commit is contained in:
parent
3dbca39f98
commit
e22a0ab4c7
|
@ -63,6 +63,16 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/**
|
||||
* @typedef Eio_File
|
||||
* Generic asynchronous I/O reference.
|
||||
* @ingroup Eio
|
||||
*/
|
||||
typedef struct _Eio_File Eio_File;
|
||||
|
||||
typedef Eina_Bool (*Eio_Filter_Direct_Cb)(void *data, Eio_File *handler, const Eina_File_Direct_Info *info);
|
||||
|
||||
#ifndef EFL_NOLEGACY_API_SUPPORT
|
||||
#include "Eio_Legacy.h"
|
||||
#endif
|
||||
|
|
|
@ -133,12 +133,6 @@ typedef enum _Eio_File_Op Eio_File_Op;
|
|||
* @{
|
||||
*/
|
||||
|
||||
/**
|
||||
* @typedef Eio_File
|
||||
* Generic asynchronous I/O reference.
|
||||
*/
|
||||
typedef struct _Eio_File Eio_File;
|
||||
|
||||
/**
|
||||
* @typedef Eio_Progress
|
||||
* Progress information on a specific operation.
|
||||
|
@ -148,7 +142,6 @@ typedef struct _Eio_Progress Eio_Progress;
|
|||
typedef Eina_Bool (*Eio_Filter_Cb)(void *data, Eio_File *handler, const char *file);
|
||||
typedef void (*Eio_Main_Cb)(void *data, Eio_File *handler, const char *file);
|
||||
|
||||
typedef Eina_Bool (*Eio_Filter_Direct_Cb)(void *data, Eio_File *handler, const Eina_File_Direct_Info *info);
|
||||
typedef Eina_Bool (*Eio_Filter_Dir_Cb)(void *data, Eio_File *handler, Eina_File_Direct_Info *info);
|
||||
typedef void (*Eio_Main_Direct_Cb)(void *data, Eio_File *handler, const Eina_File_Direct_Info *info);
|
||||
|
||||
|
|
Loading…
Reference in New Issue