mailbox-list-private.h revision d02d34e138e32b4266f5a403d6c51d7803bf322f
#ifndef MAILBOX_LIST_PRIVATE_H
#define MAILBOX_LIST_PRIVATE_H
#include "mail-namespace.h"
#include "mailbox-list.h"
struct dirent;
struct imap_match_glob;
struct mailbox_tree_context;
struct mailbox_list_vfuncs {
const char *pattern);
const char *name);
const char *name);
const char *name,
struct mailbox_list_iterate_context *
const char *const *patterns,
const struct mailbox_info *
const char *newname);
struct mailbox_list_module_register {
unsigned int id;
union mailbox_list_module_context {
struct mailbox_list {
const char *name;
char hierarchy_sep;
struct mailbox_list_vfuncs v;
char *error_string;
bool temporary_error;
struct mailbox_list_iterate_context {
bool failed;
const char **error_r);
const char *name);