92 |
IMAP_COPY, IMAP_COPY_ACK, |
IMAP_COPY, IMAP_COPY_ACK, |
93 |
IMAP_CREATE, IMAP_CREATE_ACK, |
IMAP_CREATE, IMAP_CREATE_ACK, |
94 |
IMAP_DELETE, IMAP_DELETE_ACK, |
IMAP_DELETE, IMAP_DELETE_ACK, |
95 |
|
IMAP_EXPUNGE, IMAP_EXPUNGE_ACK, |
96 |
IMAP_FETCH, IMAP_FETCH_ACK, |
IMAP_FETCH, IMAP_FETCH_ACK, |
97 |
IMAP_GREETINGS, |
IMAP_GREETINGS, |
98 |
IMAP_HEADER, |
IMAP_HEADER, |
143 |
enum imap_state state; |
enum imap_state state; |
144 |
|
|
145 |
size_t seq; /* Sequence number to build a tag. */ |
size_t seq; /* Sequence number to build a tag. */ |
146 |
char *capa; /* Cabilities of the server. */ |
char **capav; /* Cabilities of the server. */ |
147 |
|
size_t capac; /* Number of capabilities in the above array */ |
148 |
int flags; |
int flags; |
149 |
|
|
150 |
/* IO use to hold the literal and quoted strings send by |
/* IO use to hold the literal and quoted strings send by |
168 |
char *buffer; |
char *buffer; |
169 |
char *ptr; |
char *ptr; |
170 |
char *nl; |
char *nl; |
171 |
off_t offset; /* Dummy, this is use because of the stream buffering. |
off_t offset; /* Dummy, this is used because of the stream buffering. |
172 |
The stream_t maintains and offset and the offset we use must |
The stream_t maintains and offset and the offset we use must |
173 |
be in sync. */ |
be in sync. */ |
174 |
|
|