subscription-file.h revision 6ef7e31619edfaa17ed044b45861d106a86191ef
def516ea503a60f20d510c14d5070b7ff5bbddf4Timo Sirainen/* Initialize new subscription file listing. Returns NULL if failed. */
b561170c84d19ef1dee3d528939d77fd38047b3fTimo Sirainensubsfile_list_init(struct mail_storage *storage, const char *path);
bad5981f287ff1e4094428e27178062548215a93Timo Sirainen/* Deinitialize subscription file listing. Returns 0 if ok, or -1 if some
b561170c84d19ef1dee3d528939d77fd38047b3fTimo Sirainen error occurred while listing. */
9edba36ef9b2679b0585c345074b1f1d482bfd20Timo Sirainenint subsfile_list_deinit(struct subsfile_list_context *ctx);
b561170c84d19ef1dee3d528939d77fd38047b3fTimo Sirainen/* Returns the next subscribed mailbox, or NULL. */
b561170c84d19ef1dee3d528939d77fd38047b3fTimo Sirainenconst char *subsfile_list_next(struct subsfile_list_context *ctx);
9edba36ef9b2679b0585c345074b1f1d482bfd20Timo Sirainenint subsfile_set_subscribed(struct mail_storage *storage, const char *path,