Re: [Evolution-hackers] camel_folder_transfer_messages_to(): Provider assumptions?



transfer_messages_to : is called when messages are moved between folders
within a store 
append_message : is called when messages are moved from folder of
another store to *your* store (which implements the append_message).

HTH,
partha
On Tue, 2006-02-28 at 11:08 +0100, Jules Colding wrote:
> Hi,
> 
> Can I assume anything regarding the "source" and "dest" folders below?
> 
> void camel_folder_transfer_messages_to(CamelFolder *source, 
>                                        GPtrArray *uids, 
>                                        CamelFolder *dest, 
>                                        GPtrArray **transferred_uids,
>                                        gboolean delete_originals,
>                                        CamelException *ex);
> 
> It would be natural to expect that both folders are served by the Camel
> provider implementing the method and that inter-provider copies/moves of
> messages are done with append_message(), but that is not specifically
> stated in the documentation.
> 
> Anyone care the confirm this assumption?
> 
> 
> Thanks,
>   jules
> 
> _______________________________________________
> Evolution-hackers mailing list
> Evolution-hackers gnome org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]