github: update workflows [ci skip]
[awesomized/libmemcached] / docs / source / libmemcachedutil.rst
1
2 libmemcachedutil - C/C++ utilities extending libmemcached
3 =========================================================
4
5 Utility library for libmemcached
6
7 SYNOPSIS
8 --------
9
10 #include <libmemcachedutil-|libmemcached_version|/util.h>
11 Compile and link with -lmemcachedutil -lmemcached
12
13 DESCRIPTION
14 -----------
15
16 `libmemcachedutil` is a small and thread-safe client library that provides extra
17 functionality built on top of `libmemcached`.
18
19 THREADS AND PROCESSES
20 ---------------------
21
22 Do not try to access an instance of `memcached_st` from multiple threads at the
23 same time. If you want to access memcached from multiple threads you should
24 either clone the `memcached_st`, or use the memcached pool implementation. See
25 `memcached_pool`.
26
27 SEE ALSO
28 --------
29
30 .. only:: man
31
32 :manpage:`libmemcached(3)`
33 :manpage:`memcached_pool(3)`
34 :manpage:`memcached_pool_destroy(3)`
35 :manpage:`memcached_pool_pop(3)`
36 :manpage:`memcached_pool_push(3)`
37
38 .. only:: html
39
40 * :doc:`../libmemcached`
41 * :doc:`libmemcachedutil/memcached_pool`