#ifndef MAIL_INDEX_SYNC_PRIVATE_H
#define MAIL_INDEX_SYNC_PRIVATE_H
#include "mail-index-private.h"
#include "mail-transaction-log.h"
struct uid_range {
};
struct mail_index_sync_list {
unsigned int idx;
};
struct mail_index_expunge_handler {
void *context;
void **sync_context;
};
struct mail_index_sync_map_ctx {
};
extern struct mail_transaction_map_functions mail_index_map_sync_funcs;
struct mail_index_view *view,
enum mail_index_sync_handler_type type);
const char *sync_reason);
const struct mail_transaction_header *hdr,
const void *data);
struct mail_index_map *
void
const struct mail_transaction_ext_intro *u);
const struct mail_transaction_ext_reset *u);
const void *data);
int
const struct mail_transaction_ext_rec_update *u);
int
const struct mail_transaction_ext_atomic_inc *u);
const struct mail_transaction_header *hdr,
const struct mail_transaction_keyword_update *rec);
int
const struct mail_transaction_header *hdr,
const struct mail_transaction_keyword_reset *r);
#ifdef DEBUG
#endif
#endif