1 |
/* Size of buffer that server's response messages are written to. */ |
/* Size of buffer that server's response messages are written to. */ |
2 |
#define RESPONSE_BUFFER_MAX 16384 |
#define RESPONSE_BUFFER_MAX 16384 |
3 |
|
|
4 |
|
/* |
5 |
|
* Size of buffers that holds the results of responses to IMAP client |
6 |
|
* requests. |
7 |
|
*/ |
8 |
|
#define SELECT_RESULTS_MAX 8 |
9 |
|
#define SEARCH_RESULTS_MAX 512 |
10 |
|
|
11 |
|
|
12 |
int establish_connection(void); |
int establish_connection(void); |
13 |
int close_connection(void); |
int close_connection(void); |
14 |
int get_response(char *buf); |
int get_response(char *buf); |
15 |
int clear_stream(void); |
int clear_stream(void); |
16 |
|
int select_response(void); |
17 |
int search_response(char *results); |
int search_response(char *results); |
18 |
void fetch_response(char *results); |
int fetch_response(char *results); |
19 |
void analyze_response(char *buf); |
void analyze_response(char *buf); |