2013-03-11 13:11:44 -07:00
|
|
|
#ifndef ECORE_EVAS_EXTN_H_
|
|
|
|
# define ECORE_EVAS_EXTN_H_
|
|
|
|
|
|
|
|
typedef struct _Ecore_Evas_Interface_Extn Ecore_Evas_Interface_Extn;
|
|
|
|
|
2013-06-16 23:07:22 -07:00
|
|
|
struct _Ecore_Evas_Interface_Extn
|
|
|
|
{
|
2013-03-11 13:11:44 -07:00
|
|
|
Ecore_Evas_Interface base;
|
|
|
|
|
2013-06-16 23:07:22 -07:00
|
|
|
void (*data_lock)(Ecore_Evas *ee);
|
|
|
|
void (*data_unlock)(Ecore_Evas *ee);
|
|
|
|
Eina_Bool (*connect)(Ecore_Evas *ee, const char *svcname, int svcnum, Eina_Bool svcsys);
|
|
|
|
Eina_Bool (*listen)(Ecore_Evas *ee, const char *svcname, int svcnum, Eina_Bool svcsys);
|
2013-03-11 13:11:44 -07:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|