comparison src/imap/commands.h @ 0:3b1985cbc908 HEAD

Initial revision
author Timo Sirainen <tss@iki.fi>
date Fri, 09 Aug 2002 12:15:38 +0300
parents
children cc795d74d08f
comparison
equal deleted inserted replaced
-1:000000000000 0:3b1985cbc908
1 #ifndef __COMMANDS_H
2 #define __COMMANDS_H
3
4 #include "commands-util.h"
5 #include "imap-parser.h"
6
7 ClientCommandFunc client_command_find(const char *name);
8
9 /* Non-Authenticated State */
10 int cmd_authenticate(Client *client);
11 int cmd_login(Client *client);
12 int cmd_logout(Client *client);
13
14 int cmd_capability(Client *client);
15 int cmd_noop(Client *client);
16
17 /* Authenticated State */
18 int cmd_select(Client *client);
19 int cmd_examine(Client *client);
20
21 int cmd_create(Client *client);
22 int cmd_delete(Client *client);
23 int cmd_rename(Client *client);
24
25 int cmd_subscribe(Client *client);
26 int cmd_unsubscribe(Client *client);
27
28 int cmd_list(Client *client);
29 int cmd_lsub(Client *client);
30
31 int cmd_status(Client *client);
32 int cmd_append(Client *client);
33
34 /* Selected state */
35 int cmd_check(Client *client);
36 int cmd_close(Client *client);
37 int cmd_expunge(Client *client);
38 int cmd_search(Client *client);
39 int cmd_fetch(Client *client);
40 int cmd_store(Client *client);
41 int cmd_copy(Client *client);
42 int cmd_uid(Client *client);
43
44 #endif