Merge in update such that trunk tree no longer commits manpages.
[awesomized/libmemcached] / docs / man / libmemcached_examples.3
diff --git a/docs/man/libmemcached_examples.3 b/docs/man/libmemcached_examples.3
deleted file mode 100644 (file)
index 61998af..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-.TH "LIBMEMCACHED_EXAMPLES" "3" "June 10, 2011" "0.47" "libmemcached"
-.SH NAME
-libmemcached_examples \- libmemcached Documentation
-.
-.nr rst2man-indent-level 0
-.
-.de1 rstReportMargin
-\\$1 \\n[an-margin]
-level \\n[rst2man-indent-level]
-level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
--
-\\n[rst2man-indent0]
-\\n[rst2man-indent1]
-\\n[rst2man-indent2]
-..
-.de1 INDENT
-.\" .rstReportMargin pre:
-. RS \\$1
-. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
-. nr rst2man-indent-level +1
-.\" .rstReportMargin post:
-..
-.de UNINDENT
-. RE
-.\" indent \\n[an-margin]
-.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
-.nr rst2man-indent-level -1
-.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
-.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
-..
-.\" Man page generated from reStructeredText.
-.
-.sp
-Examples for libmemcached
-.SH DESCRIPTION
-.sp
-For full examples, test cases are found in tests/*.c in the main
-distribution. These are always up to date, and are used for each test run of
-the library.
-.SH CONNECTING TO SERVERS
-.sp
-.nf
-.ft C
-const char *config_string= "\-\-SERVER=host10.example.com \-\-SERVER=host11.example.com \-\-SERVER=host10.example.com"
-memcached_st *memc= memcached(config_string, strlen(config_string);
-{
- ...
-}
-memcached_free(memc);
-.ft P
-.fi
-.sp
-In the above code you create a \fBmemcached_st\fP object with three server by making use of \fImemcached_create_with_options(3)\fP.
-.SH CREATING A POOL OF SERVERS
-.sp
-.nf
-.ft C
-const char *config_string= "\-\-SERVER=host10.example.com \-\-SERVER=host11.example.com \-\-SERVER=host10.example.com";
-
-memcached_pool_st* pool= memcached_pool(config_string, strlen(config_string));
-
-memcached_return_t rc;
-
-memcached_st *memc= memcached_pool_pop(pool, false, &rc);
-
-\&.... do work
-
-/*
-  Release the memc_ptr that was pulled from the pool
-*/
-memcached_pool_push(pool, memc);
-
-/*
-  Destroy the pool.
-*/
-memcached_pool_destroy(pool);
-.ft P
-.fi
-.sp
-In the above code you create a \fBmemcached_pool_st\fP object with three
-server by making use of \fImemcached_pool(3)\fP.
-.sp
-When memcached_pool_destroy() all memory will be released that is associated
-with the pool.
-.SH ADDING A VALUE TO THE SERVER
-.sp
-.nf
-.ft C
-char *key= "foo";
-char *value= "value";
-
-memcached_return_t rc= memcached_set(memc, key, strlen(key), value, value_length, (time_t)0, (uint32_t)0);
-
-if (rc != MEMCACHED_SUCCESS)
-{
-\&... // handle failure
-}
-.ft P
-.fi
-.sp
-It is best practice to always look at the return value of any operation.
-.SH FETCHING MULTIPLE VALUES
-.sp
-.nf
-.ft C
-memcached_return_t rc;
-char *keys[]= {"fudge", "son", "food"};
-size_t key_length[]= {5, 3, 4};
-unsigned int x;
-uint32_t flags;
-
-char return_key[MEMCACHED_MAX_KEY];
-size_t return_key_length;
-char *return_value;
-size_t return_value_length;
-
-rc= memcached_mget(memc, keys, key_length, 3);
-
-x= 0;
-while ((return_value= memcached_fetch(memc, return_key, &return_key_length,
-                                      &return_value_length, &flags, &rc)))
-{
-  free(return_value);
-  x++;
-}
-.ft P
-.fi
-.sp
-Notice that you freed values returned from memcached_fetch(). The define
-\fBMEMCACHED_MAX_KEY\fP is provided for usage.
-.SH HOME
-.sp
-To find out more information please check:
-\fI\%http://libmemcached.org/\fP
-.SH SEE ALSO
-.sp
-\fImemcached(1)\fP
-.SH AUTHOR
-Brian Aker
-.SH COPYRIGHT
-2011, Brian Aker DataDifferential, http://datadifferential.com/
-.\" Generated by docutils manpage writer.
-.\" 
-.