00001 /* Gearman server and library 00002 * Copyright (C) 2008 Brian Aker, Eric Day 00003 * All rights reserved. 00004 * 00005 * Use and distribution licensed under the BSD license. See 00006 * the COPYING file in the parent directory for full text. 00007 */ 00008 00014 #ifndef __GEARMAN_SERVER_QUEUE_LIBMEMCACHED_H__ 00015 #define __GEARMAN_SERVER_QUEUE_LIBMEMCACHED_H__ 00016 00017 #ifdef __cplusplus 00018 extern "C" { 00019 #endif 00020 00030 GEARMAN_API 00031 gearman_return_t gearman_server_queue_libmemcached_conf(gearman_conf_st *conf); 00032 00036 GEARMAN_API 00037 gearman_return_t 00038 gearman_server_queue_libmemcached_init(gearman_server_st *server, 00039 gearman_conf_st *conf); 00040 00044 GEARMAN_API 00045 gearman_return_t 00046 gearman_server_queue_libmemcached_deinit(gearman_server_st *server); 00047 00051 GEARMAN_API 00052 gearman_return_t gearmand_queue_libmemcached_init(gearmand_st *gearmand, 00053 gearman_conf_st *conf); 00054 00058 GEARMAN_API 00059 gearman_return_t gearmand_queue_libmemcached_deinit(gearmand_st *gearmand); 00060 00063 #ifdef __cplusplus 00064 } 00065 #endif 00066 00067 #endif /* __GEARMAN_SERVER_QUEUE_LIBMEMCACHED_H__ */