Mercurial > dovecot > original-hg > dovecot-1.2
view src/lib-index/mail-messageset.h @ 91:dc0891523276 HEAD
bugfix for sync fix
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 29 Aug 2002 01:42:00 +0300 |
parents | 306c20092a96 |
children |
line wrap: on
line source
#ifndef __MAIL_MESSAGESET_H #define __MAIL_MESSAGESET_H #include "mail-index.h" /* If FALSE is returned, the loop is stopped. */ typedef int (*MsgsetForeachFunc)(MailIndex *index, MailIndexRecord *rec, unsigned int seq, void *context); /* Returns -1 if internal error occured, -2 if messageset was invalid (sets error), 0 if foreach-func returned FALSE, 1 if everything was ok or 2 if some of the given sequences were expunged */ int mail_index_messageset_foreach(MailIndex *index, const char *messageset, unsigned int messages_count, MsgsetForeachFunc func, void *context, const char **error); /* Like messageset_foreach() but for UIDs. */ int mail_index_uidset_foreach(MailIndex *index, const char *uidset, unsigned int messages_count, MsgsetForeachFunc func, void *context, const char **error); #endif