Further rework of engine: Combined EngineFolder with GenericImapFolder

In addition, some of the work done in the old GenericImapFolder is
now broken out into separate components that monitor the folder
to do their work (the prefetcher and the email flags watcher).  This
should make their code easier to maintain and understand.
This commit is contained in:
Jim Nelson 2012-03-22 16:57:18 -07:00
parent 9e50943679
commit ba4115fca1
10 changed files with 988 additions and 913 deletions

View file

@ -670,7 +670,7 @@ private class Geary.Sqlite.Folder : Object, Geary.ReferenceSemantics {
return id;
}
public async Gee.Map<Geary.EmailIdentifier, Geary.Email.Field>? get_email_fields_by_id_async(
public async Gee.Map<Geary.EmailIdentifier, Geary.Email.Field>? list_email_fields_by_id_async(
Gee.Collection<Geary.EmailIdentifier> ids, Cancellable? cancellable) throws Error {
check_open();