X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=libmodest-dbus-client%2Flibmodest-dbus-client.h;h=484e700f62270e885f87a0a0777b922075b7d7a3;hp=7b7bdc650d222d42be099d513fd60765b21dd233;hb=4e0cd4cd2c87db28d9bacf8b21cd509af36c0d84;hpb=c589c1a252a8bfbec0e89c955aa20df9723a3bd1 diff --git a/libmodest-dbus-client/libmodest-dbus-client.h b/libmodest-dbus-client/libmodest-dbus-client.h index 7b7bdc6..484e700 100644 --- a/libmodest-dbus-client/libmodest-dbus-client.h +++ b/libmodest-dbus-client/libmodest-dbus-client.h @@ -35,11 +35,6 @@ #include gboolean -libmodest_dbus_client_send_mail (osso_context_t *osso_context, const gchar *to, - const gchar *cc, const gchar *bcc, const gchar* subject, const gchar* body, - GSList *attachments); - -gboolean libmodest_dbus_client_compose_mail (osso_context_t *osso_context, const gchar *to, const gchar *cc, const gchar *bcc, const gchar* subject, const gchar* body, GSList *attachments); @@ -69,7 +64,6 @@ typedef enum { } ModestDBusSearchFlags; typedef struct { - gchar *msgid; /* E.g. the URI of the message. */ gchar *subject; gchar *folder; /* The name, not the URI. */ @@ -78,15 +72,13 @@ typedef struct { gboolean has_attachment; gboolean is_unread; gint64 timestamp; - } ModestSearchHit; -void modest_search_hit_free (ModestSearchHit *hit); void modest_search_hit_list_free (GList *hits); -gboolean libmodest_dbus_client_search (osso_context_t *osso_ctx, +gboolean libmodest_dbus_client_search (osso_context_t *osso_ctx, const gchar *query, const gchar *folder, time_t start_date, @@ -95,6 +87,19 @@ gboolean libmodest_dbus_client_search (osso_context_t ModestDBusSearchFlags flags, GList **hits); -gboolean libmodest_dbus_client_delete_message (osso_context_t *osso_ctx, +gboolean libmodest_dbus_client_delete_message (osso_context_t *osso_ctx, const char *msg_uri); + + +typedef struct { + gchar *folder_uri; + gchar *folder_name; +} ModestFolderResult; + +gboolean libmodest_dbus_client_get_folders (osso_context_t *osso_ctx, GList **folders); + +void modest_folder_result_list_free (GList *folders); + + + #endif /* __LIBMODEST_DBUS_CLIENT_H__ */