Merge in code changes for all of the new parser.
[awesomized/libmemcached] / clients / client_options.h
1 /* LibMemcached
2 * Copyright (C) 2006-2009 Brian Aker
3 * All rights reserved.
4 *
5 * Use and distribution licensed under the BSD license. See
6 * the COPYING file in the parent directory for full text.
7 *
8 * Summary:
9 *
10 */
11
12 #ifndef __CLIENT_OPTIONS_H__
13 #define __CLIENT_OPTIONS_H__
14
15 typedef struct memcached_help_text_st memcached_help_text_st;
16
17 typedef enum {
18 OPT_SERVERS= 's',
19 OPT_VERSION= 'V',
20 OPT_HELP= 'h',
21 OPT_VERBOSE= 'v',
22 OPT_DEBUG= 'd',
23 OPT_ANALYZE= 'a',
24 OPT_FLAG= 257,
25 OPT_EXPIRE,
26 OPT_SET,
27 OPT_REPLACE,
28 OPT_ADD,
29 OPT_SLAP_EXECUTE_NUMBER,
30 OPT_SLAP_INITIAL_LOAD,
31 OPT_SLAP_TEST,
32 OPT_SLAP_CONCURRENCY,
33 OPT_SLAP_NON_BLOCK,
34 OPT_SLAP_TCP_NODELAY,
35 OPT_FLUSH,
36 OPT_HASH,
37 OPT_BINARY,
38 OPT_UDP,
39 OPT_USERNAME,
40 OPT_PASSWD,
41 OPT_STAT_ARGS,
42 OPT_FILE= 'f'
43 } memcached_options;
44
45 #endif /* CLIENT_OPTIONS */