#ifndef IMAPC_LIST_H
#define IMAPC_LIST_H
struct imap_arg;
#include "mailbox-list-private.h"
struct imapc_mailbox_list {
/* mailboxes are stored as vnames */
char root_sep;
unsigned int iter_count;
/* mailboxes/subscriptions are fully refreshed only during
mailbox list iteration. */
/* mailbox list's "recently refreshed" state is reset by syncing a
mailbox. mainly we use this to cache mailboxes' existence to avoid
issuing a LIST command every time. */
};
enum mailbox_info_flags *flags_r);
#endif