X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-tny-local-folders-account.h;h=92cdca03008177bb9922b7b590f471639beff2b5;hp=2687d5c11b15f2060896ceffe99648c84676d71b;hb=eb89c87526744f082e02f90e62a733c76b79b28d;hpb=362784ce756b3f0e31cd451d9ac5e69b909d4053 diff --git a/src/modest-tny-local-folders-account.h b/src/modest-tny-local-folders-account.h index 2687d5c..92cdca0 100644 --- a/src/modest-tny-local-folders-account.h +++ b/src/modest-tny-local-folders-account.h @@ -61,11 +61,15 @@ G_BEGIN_DECLS * of its own. */ typedef struct { - TnyCamelStoreAccount parent; + TnyCamelStoreAccount parent; } ModestTnyLocalFoldersAccount; typedef struct { - TnyCamelStoreAccountClass parent_class; + TnyCamelStoreAccountClass parent_class; + + /* Signal */ + void (*outbox_deleted) (ModestTnyLocalFoldersAccount *self); + } ModestTnyLocalFoldersAccountClass; GType modest_tny_local_folders_account_get_type (void); @@ -78,6 +82,11 @@ gboolean modest_tny_local_folders_account_folder_name_in_use (ModestTnyLocal void modest_tny_local_folders_account_add_folder_to_outbox (ModestTnyLocalFoldersAccount *self, TnyFolder *per_account_outbox); +void modest_tny_local_folders_account_remove_folder_from_outbox (ModestTnyLocalFoldersAccount *self, + TnyFolder *per_account_outbox); + +TnyFolder *modest_tny_local_folders_account_get_merged_outbox (ModestTnyLocalFoldersAccount *self); + G_END_DECLS #endif /* _MODEST_TNY_LOCAL_FOLDERS_ACCOUNT */