rationalize settings into a central registry.
[apps/madmutt.git] / lib-mx / compress.h
1 /*
2  * Copyright notice from original mutt:
3  * Copyright (C) 1997 Alain Penders <Alain@Finale-Dev.com>
4  *
5  * This file is part of mutt-ng, see http://www.muttng.org/.
6  * It's licensed under the GNU General Public License,
7  * please see the file GPL in the top level source directory.
8  */
9 #ifndef _COMPRESS_H
10 #define _COMPRESS_H
11
12 #include "mx.h"
13
14 int mutt_can_read_compressed (const char *);
15 int mutt_can_append_compressed (const char *);
16 int mutt_open_read_compressed (CONTEXT *);
17 int mutt_open_append_compressed (CONTEXT *);
18 int mutt_slow_close_compressed (CONTEXT *);
19 int mutt_sync_compressed (CONTEXT *);
20 int mutt_test_compress_command (const char *);
21 int mutt_check_mailbox_compressed (CONTEXT *);
22 void mutt_fast_close_compressed (CONTEXT *);
23
24 extern mx_t const compress_mx;
25
26 #endif /* _COMPRESS_H */