1 #ifndef E_SERVER_INTERN_H
2 #define E_SERVER_INTERN_H
6 typedef enum _E_SERVER_FEATURE {
7 E_SERVER_FEATURE_WL_DATA_DEVICE_MANAGER,
8 E_SERVER_FEATURE_INPUT,
9 E_SERVER_FEATURE_SHELL,
10 E_SERVER_FEATURE_WTZ_SHELL,
11 E_SERVER_FEATURE_WL_TBM,
12 E_SERVER_FEATURE_WL_REMOTE_SURFACE,
13 E_SERVER_FEATURE_PIXMAP,
14 E_SERVER_FEATURE_WL_SCREENSHOOTER,
15 E_SERVER_FEATURE_TIZEN_VIDEO,
16 E_SERVER_FEATURE_WL_VIEWPORT,
17 E_SERVER_FEATURE_TIZEN_RENDER,
18 E_SERVER_FEATURE_TIZEN_MOVE_RESIZE,
19 E_SERVER_FEATURE_WP_PRESENTATION,
20 E_SERVER_FEATURE_TIZEN_BLENDER,
21 E_SERVER_FEATURE_TIZEN_BLUR_MANAGER,
22 E_SERVER_FEATURE_TIZEN_FOREIGN,
23 E_SERVER_FEATURE_EXPLICIT_SYNC,
24 E_SERVER_FEATURE_TIZEN_SRCREEN_MANAGER,
28 EINTERN Eina_Bool e_server_init(void);
29 EINTERN void e_server_shutdown(void);
31 EINTERN void e_server_feature_register(E_SERVER_FEATURE feature, void *handle);
32 EINTERN const void *e_server_feature_handle_get(E_SERVER_FEATURE feature);