timap.h - plan9port - [fork] Plan 9 from user space
HTML git clone git://src.adamsgaard.dk/plan9port
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
timap.h (663B)
---
1 typedef struct Imap Imap;
2 #pragma incomplete Imap
3
4 void imapcheckbox(Imap *z, Box *b);
5 Imap* imapconnect(char *server, int mode, char *root, char *user);
6 int imapcopylist(Imap *z, char *nbox, Msg **m, uint nm);
7 void imapfetchraw(Imap *z, Part *p);
8 void imapfetchrawbody(Imap *z, Part *p);
9 void imapfetchrawheader(Imap *z, Part *p);
10 void imapfetchrawmime(Imap *z, Part *p);
11 int imapflaglist(Imap *z, int op, int flag, Msg **m, uint nm);
12 void imaphangup(Imap *z, int ticks);
13 int imapremovelist(Imap *z, Msg **m, uint nm);
14 int imapsearchbox(Imap *z, Box *b, char *search, Msg ***mm);
15
16 extern int chattyimap;
17
18 enum
19 {
20 Unencrypted,
21 Starttls,
22 Tls,
23 Cmd
24 };