8 #ifdef HAVE_LIBMEMCACHED
11 #include <memcached.h>
14 int main (
int argc,
char *argv[])
18 mc = memcached_create(NULL);
20 memcached_server_st *servers;
22 char servername[] =
"127.0.0.1";
23 int port_number = 21201;
24 servers = memcached_server_list_append(NULL, servername, port_number, &rc);
26 rc = memcached_server_push(mc, servers);
27 assert(rc == MEMCACHED_SUCCESS);
28 memcached_server_list_free(servers);
31 rc = memcached_set (mc,
"asdf", 4,
"pqrs", 4, 0, 0);
32 if (rc != MEMCACHED_SUCCESS)
34 printf(
"setting -- oops its %s\n", memcached_strerror(mc, rc));
38 printf(
"store success!\n");
44 char *val = memcached_get(mc,
"asdf", 4, &vlen, &flags, &rc);
45 if (rc != MEMCACHED_SUCCESS)
47 printf(
"reading -- oops its %s\n", memcached_strerror(mc, rc));
49 printf (
"read val=%s len=%d\n", val, vlen);
57 int main (
int argc,
char * argv[]) {
return 0; }
int main(int argc, char *argv[])