index-sync-changes.h revision 022412398e56a8f31ef111cfd7271498d64af9a9
0cb2e8eb55e70f8ebe1e8349bdf49e4cbe5d8834Timo Sirainenindex_sync_changes_init(struct index_mailbox *ibox,
c36ec256c1bd1abe1c12e792cf64f0b7e3b3135aTimo Sirainenvoid index_sync_changes_deinit(struct index_sync_changes_context **_ctx);
0cb2e8eb55e70f8ebe1e8349bdf49e4cbe5d8834Timo Sirainenvoid index_sync_changes_reset(struct index_sync_changes_context *ctx);
0cb2e8eb55e70f8ebe1e8349bdf49e4cbe5d8834Timo Sirainenvoid index_sync_changes_delete_to(struct index_sync_changes_context *ctx,
2cfe9983ce7a6280636ee12beccc2e865111967bTimo Sirainenint index_sync_changes_read(struct index_sync_changes_context *ctx,
0cb2e8eb55e70f8ebe1e8349bdf49e4cbe5d8834Timo Sirainenbool index_sync_changes_have(struct index_sync_changes_context *ctx);
0cb2e8eb55e70f8ebe1e8349bdf49e4cbe5d8834Timo Sirainenindex_sync_changes_get_next_uid(struct index_sync_changes_context *ctx);