void (*cb_app) (enum app_event evnt, void *data, bundle *b);
};
-/* appcore-i18n.c */
-extern void update_lang(void);
-extern int set_i18n(const char *domainname, const char *dirname);
-void update_region(void);
-
-
-/* appcore-X.c */
-extern int x_raise_win(pid_t pid);
-extern int x_pause_win(pid_t pid);
-
-/* appcore-util.c */
-/* extern void stack_trim(void);*/
-
-int appcore_pause_rotation_cb(void);
-int appcore_resume_rotation_cb(void);
-
struct ui_wm_rotate {
int (*set_rotation_cb) (int (*cb)(void *event_info, enum appcore_rm, void *), void *data);
int (*unset_rotation_cb) (void);
int (*pause_rotation_cb) (void);
int (*resume_rotation_cb) (void);
};
-int appcore_set_wm_rotation(struct ui_wm_rotate* wm_rotate);
-
void appcore_group_attach();
void appcore_group_lower();
unsigned int appcore_get_main_window(void);
unsigned int appcore_get_main_surface(void);
-void appcore_get_app_core(struct appcore **ac);
#define ENV_START "APP_START_TIME"
-#define MEMORY_FLUSH_ACTIVATE
-
-typedef enum {
- TIZEN_PROFILE_UNKNOWN = 0,
- TIZEN_PROFILE_MOBILE = 0x1,
- TIZEN_PROFILE_WEARABLE = 0x2,
- TIZEN_PROFILE_TV = 0x4,
- TIZEN_PROFILE_IVI = 0x8,
- TIZEN_PROFILE_COMMON = 0x10,
-} tizen_profile_t;
-extern tizen_profile_t _get_tizen_profile();
-
-#define _APPFW_FEATURE_BACKGROUND_MANAGEMENT (_get_tizen_profile() & (TIZEN_PROFILE_WEARABLE | TIZEN_PROFILE_MOBILE))
-
#endif /* __APPCORE_INTERNAL_H__ */