1 #include <libmodest-dbus-client/libmodest-dbus-client.h>
5 int main (int argc, char *argv[])
7 osso_context_t *osso_context;
9 ModestDBusSearchFlags flags;
12 osso_context = osso_initialize ("test_search",
18 /* Check that initialization was ok */
19 if (osso_context == NULL) {
20 g_printerr ("osso_initialize() failed.\n");
25 flags = MODEST_DBUS_SEARCH_SUBJECT | MODEST_DBUS_SEARCH_BODY;
27 g_print ("Starting search ...\n");
29 res = libmodest_dbus_client_search (osso_context,
38 g_print ("Search done. (success: %s)\n", res ? "yes" : "no");
40 for (iter = hits; iter; iter = iter->next) {
41 ModestSearchHit *hit = (ModestSearchHit *) iter->data;
43 g_print ("Hit: id: %s\n", hit->msgid);