libmemcached-1.0: add memcached_return_t::MEMCACHED_UNIX_SOCKET_PATH_TOO_BIG
[awesomized/libmemcached] / docs / source / libmemcached / memcached_return_t.rst
1 ================================
2 Error Codes (memcached_return_t)
3 ================================
4
5 --------
6 SYNOPSIS
7 --------
8
9 #include <libmemcached/memcached.h>
10
11 .. c:type:: memcached_return_t
12
13 .. c:function:: const char *libmemcached_strerror(memcached_return_t rc)
14
15 .. c:function:: bool libmemcached_success(memcached_return_t rc)
16
17 .. c:function:: bool libmemcached_failure(memcached_return_t rc)
18
19 .. c:function:: bool libmemcache_continue(memcached_return_t rc)
20
21 .. c:function:: bool memcached_success(memcached_return_t)
22
23 .. c:function:: bool memcached_failure(memcached_return_t)
24
25
26 :c:func:`memcached_success` return true if :c:type:`MEMCACHED_SUCCESS` tested true.
27
28 :c:func:`memcached_failure` return true if any value other then :c:type:`MEMCACHED_SUCCESS` was provided.
29
30
31 Libmemcached return types:
32 ++++++++++++++++++++++++++
33
34
35 :c:type:`MEMCACHED_SUCCESS`
36
37 :c:type:`MEMCACHED_FAILURE`
38
39 :c:type:`MEMCACHED_HOST_LOOKUP_FAILURE`
40
41 :c:type:`MEMCACHED_CONNECTION_FAILURE`
42
43 :c:type:`MEMCACHED_CONNECTION_BIND_FAILURE`
44
45 :c:type:`MEMCACHED_WRITE_FAILURE`
46
47 :c:type:`MEMCACHED_READ_FAILURE`
48
49 :c:type:`MEMCACHED_UNKNOWN_READ_FAILURE`
50
51 :c:type:`MEMCACHED_PROTOCOL_ERROR`
52
53 :c:type:`MEMCACHED_CLIENT_ERROR`
54
55 :c:type:`MEMCACHED_SERVER_ERROR`
56
57 :c:type:`MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE`
58
59 :c:type:`MEMCACHED_DATA_EXISTS`
60
61 :c:type:`MEMCACHED_DATA_DOES_NOT_EXIST`
62
63 :c:type:`MEMCACHED_NOTSTORED`
64
65 :c:type:`MEMCACHED_STORED`
66
67 :c:type:`MEMCACHED_NOTFOUND`
68
69 :c:type:`MEMCACHED_MEMORY_ALLOCATION_FAILURE`
70
71 :c:type:`MEMCACHED_PARTIAL_READ`
72
73 :c:type:`MEMCACHED_SOME_ERRORS`
74
75 :c:type:`MEMCACHED_NO_SERVERS`
76
77 :c:type:`MEMCACHED_END`
78
79 :c:type:`MEMCACHED_DELETED`
80
81 :c:type:`MEMCACHED_VALUE`
82
83 :c:type:`MEMCACHED_STAT`
84
85 :c:type:`MEMCACHED_ITEM`
86
87 :c:type:`MEMCACHED_ERRNO`
88
89 :c:type:`MEMCACHED_FAIL_UNIX_SOCKET`
90
91 :c:type:`MEMCACHED_NOT_SUPPORTED`
92
93 :c:type:`MEMCACHED_NO_KEY_PROVIDED`
94
95 :c:type:`MEMCACHED_FETCH_NOTFINISHED`
96
97 :c:type:`MEMCACHED_TIMEOUT`
98
99 :c:type:`MEMCACHED_BUFFERED`
100
101 :c:type:`MEMCACHED_BAD_KEY_PROVIDED`
102
103 :c:type:`MEMCACHED_INVALID_HOST_PROTOCOL`
104
105 :c:type:`MEMCACHED_SERVER_MARKED_DEAD`
106
107 :c:type:`MEMCACHED_UNKNOWN_STAT_KEY`
108
109 :c:type:`MEMCACHED_E2BIG`
110
111 :c:type:`MEMCACHED_INVALID_ARGUMENTS`
112
113 :c:type:`MEMCACHED_KEY_TOO_BIG`
114
115 :c:type:`MEMCACHED_AUTH_PROBLEM`
116
117 :c:type:`MEMCACHED_AUTH_FAILURE`
118
119 :c:type:`MEMCACHED_AUTH_CONTINUE`
120
121 :c:type:`MEMCACHED_PARSE_ERROR`
122
123 :c:type:`MEMCACHED_PARSE_USER_ERROR`
124
125 :c:type:`MEMCACHED_DEPRECATED`
126
127 :c:type:`MEMCACHED_UNIX_SOCKET_PATH_TOO_BIG`
128
129 --------
130 SEE ALSO
131 --------
132
133 :manpage:`memcached` :manpage:`libmemcached` :manpage:`memcached_client_error` or :manpage:`memcached_worker_error`