view src/lib-storage/subscription-file/subscription-file.h @ 10:82b7de533f98 HEAD

s/user_data/context/ and some s/Data/Context/
author Timo Sirainen <tss@iki.fi>
date Thu, 22 Aug 2002 15:48:38 +0300
parents 3b1985cbc908
children fd8888f6f037
line wrap: on
line source

#ifndef __SUBSCRIPTION_FILE_H
#define __SUBSCRIPTION_FILE_H

#include "mail-storage.h"

/* Returns FALSE if foreach should be aborted */
typedef int (*SubsFileForeachFunc)(MailStorage *storage, const char *name,
				   void *context);

int subsfile_set_subscribed(MailStorage *storage, const char *name, int set);

/* Returns -1 if error, 0 if foreach function returned FALSE or 1 if all ok */
int subsfile_foreach(MailStorage *storage, const char *mask,
		     SubsFileForeachFunc func, void *context);

#endif