~pierre-php/libmemcached/libmemcached-windows

« back to all changes in this revision

Viewing changes to libmemcached/memcached_pool.h

  • Committer: pierre
  • Date: 2009-11-28 19:35:07 UTC
  • mfrom: (533.1.89 libmemcached)
  • Revision ID: pierre@pierre-win7-20091128193507-amrg03lsrgyas64x
- merge from main libmemcached branch, not tested yet

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
struct memcached_pool_st;
19
19
typedef struct memcached_pool_st memcached_pool_st;
 
20
 
 
21
LIBMEMCACHED_API
20
22
memcached_pool_st *memcached_pool_create(memcached_st* mmc, uint32_t initial, 
21
23
                                         uint32_t max);
 
24
LIBMEMCACHED_API
22
25
memcached_st* memcached_pool_destroy(memcached_pool_st* pool);
 
26
LIBMEMCACHED_API
23
27
memcached_st* memcached_pool_pop(memcached_pool_st* pool,
24
28
                                 bool block,
25
29
                                 memcached_return* rc);
 
30
LIBMEMCACHED_API
26
31
memcached_return memcached_pool_push(memcached_pool_st* pool, 
27
32
                                     memcached_st* mmc);
28
33
 
 
34
LIBMEMCACHED_API
 
35
memcached_return memcached_pool_behavior_set(memcached_pool_st *ptr, memcached_behavior flag, uint64_t data);
 
36
LIBMEMCACHED_API
 
37
memcached_return memcached_pool_behavior_get(memcached_pool_st *ptr, memcached_behavior flag, uint64_t *value);
 
38
 
29
39
#ifdef __cplusplus
30
40
}
31
41
#endif