d5c6b485646f53fdeac4fa0452f0d044591dd330
[awesomized/libmemcached] / docs / libmemcachedutil.pod
1 =head1 NAME
2
3 libmemcachedutil - Utility library for libmemcached
4
5 =head1 LIBRARY
6
7 C Client Library containing utility functions for libmemcached (libmemcachedutil, -lmemcachedutil)
8
9 =head1 SYNOPSIS
10
11 cc [ flag ... ] file ... -lmemcachedutil
12
13 #include <libmemcached/memcached_util.h>
14
15 =head1 DESCRIPTION
16
17 B<libmemcachedutil> is a small and thread-safe client library that provides
18 extra functionality built on top of B<libmemcached>.
19
20 =head1 THREADS AND PROCESSES
21
22 When using threads or forked processes it is important to keep an instance
23 of C<memcached_st> per process or thread. Without creating your own locking
24 structures you can not share a single C<memcached_st>. You can though call
25 memcached_quit(3) on a C<memcached_st> and then use the resulting cloned
26 structure.
27
28 =head1 HOME
29
30 To find out more information please check:
31 L<http://tangent.org/552/libmemcached.html>
32
33 =head1 AUTHOR
34
35 Trond Norbye, E<lt>trond.norbye@sun.comE<gt>
36
37 =head1 SEE ALSO
38
39 libmemcached(3) memcached_pool_create(3) memcached_pool_destroy(3) memcached_pool_pop(3) memcached_pool_push(3)
40
41 =cut