6 timer(void *data __UNUSED__)
10 Efreet_Desktop *desktop;
13 start = ecore_time_get();
14 desktop = efreet_util_desktop_name_find("Mozilla Firefox");
15 printf("Mozilla Firefox: %p %.3f\n", desktop, (ecore_time_get() - start));
16 start = ecore_time_get();
17 desktop = efreet_util_desktop_generic_name_find("Mail/News");
18 printf("Mail/News: %p %.3f\n", desktop, (ecore_time_get() - start));
19 start = ecore_time_get();
20 desktop = efreet_util_desktop_wm_class_find("Mozilla-firefox-bin", NULL);
21 printf("Mozilla-firefox-bin: %p %.3f\n", desktop, (ecore_time_get() - start));
23 list = efreet_util_desktop_mime_list("application/ogg");
26 EINA_LIST_FOREACH(list, l, desktop)
28 printf("application/ogg: %s\n", desktop->name);
31 list = eina_list_remove_list(list, list);
38 main(int argc __UNUSED__, char **argv __UNUSED__)
40 if (!efreet_init()) return 1;
41 if (!efreet_util_init()) return 1;
42 ecore_timer_add(2.0, timer, NULL);
43 ecore_main_loop_begin();
44 efreet_util_shutdown();