X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mh.h;h=65f8247e417a182a151ad99ebcc0052a2b5439ca;hp=011045e7a27e3da29e92d928274fa7b3dcc2f2d6;hb=8a17bff34ca04d10ef28a3d2d4b00343afd220e9;hpb=ee1d4d931ca3ebec494694b74a1868a7a2e631e3 diff --git a/mh.h b/mh.h index 011045e..65f8247 100644 --- a/mh.h +++ b/mh.h @@ -15,24 +15,18 @@ #ifndef _MH_H #define _MH_H -#include "mx.h" +#include -int mh_read_dir (CONTEXT *, const char *); -int mh_sync_mailbox (CONTEXT *, int *); -int mh_check_mailbox (CONTEXT *, int *); -int mh_buffy (const char *); -int mh_check_empty (const char *); +#include "mx.h" -int maildir_read_dir (CONTEXT *); -int maildir_check_mailbox (CONTEXT *, int *); -int maildir_check_empty (const char *); +/* TODO all of these must disappear to achieve good information hiding */ -int maildir_commit_message (CONTEXT *, MESSAGE *, HEADER *); -int mh_commit_message (CONTEXT *, MESSAGE *, HEADER *); +int mh_buffy (const char *); +FILE *maildir_open_find_message (const char *, const char *); -int maildir_open_new_message (MESSAGE *, CONTEXT *, HEADER *); -int mh_open_new_message (MESSAGE *, CONTEXT *, HEADER *); +/* these are the only publicly visible for usage */ -FILE *maildir_open_find_message (const char *, const char *); +mx_t* maildir_reg_mx (void); +mx_t* mh_reg_mx (void); #endif /* !_MH_H */