2 #include <service_app.h>
3 #include "package-manager-worker.h"
6 bool service_app_create(void *data)
8 // Todo: add your code here.
9 _D("Package manager worker created");
13 void service_app_terminate(void *data)
15 // Todo: add your code here.
19 void service_app_control(app_control_h app_control, void *data)
21 // Todo: add your code here.
26 service_app_lang_changed(app_event_info_h event_info, void *user_data)
28 /*APP_EVENT_LANGUAGE_CHANGED*/
33 service_app_region_changed(app_event_info_h event_info, void *user_data)
35 /*APP_EVENT_REGION_FORMAT_CHANGED*/
39 service_app_low_battery(app_event_info_h event_info, void *user_data)
41 /*APP_EVENT_LOW_BATTERY*/
45 service_app_low_memory(app_event_info_h event_info, void *user_data)
47 /*APP_EVENT_LOW_MEMORY*/
50 int main(int argc, char* argv[])
53 service_app_lifecycle_callback_s event_callback;
54 app_event_handler_h handlers[5] = {NULL, };
56 event_callback.create = service_app_create;
57 event_callback.terminate = service_app_terminate;
58 event_callback.app_control = service_app_control;
60 service_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY], APP_EVENT_LOW_BATTERY, service_app_low_battery, &ad);
61 service_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY], APP_EVENT_LOW_MEMORY, service_app_low_memory, &ad);
62 service_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED], APP_EVENT_LANGUAGE_CHANGED, service_app_lang_changed, &ad);
63 service_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED], APP_EVENT_REGION_FORMAT_CHANGED, service_app_region_changed, &ad);
65 return service_app_main(argc, argv, &event_callback, ad);