Gearman Developer Documentation

libgearman-server/queue_libtokyocabinet.h
Go to the documentation of this file.
00001 
00006 #ifndef __GEARMAN_QUEUE_LIBTOKYOCABINET_H__
00007 #define __GEARMAN_QUEUE_LIBTOKYOCABINET_H__
00008 
00012 #define GEARMAN_QUEUE_TOKYOCABINET_MAX_KEY_LEN 4096
00013 
00014 #ifdef __cplusplus
00015 extern "C" {
00016 #endif
00017 
00027 GEARMAN_API
00028 gearman_return_t gearman_server_queue_libtokyocabinet_conf(gearman_conf_st *conf);
00029 
00033 GEARMAN_API    
00034 gearman_return_t gearman_queue_libtokyocabinet_init(gearman_server_st *server,
00035                                                     gearman_conf_st *conf);
00036 
00040 GEARMAN_API
00041 gearman_return_t gearman_queue_libtokyocabinet_deinit(gearman_server_st *server);
00042 
00046 GEARMAN_API
00047 gearman_return_t gearmand_queue_libtokyocabinet_init(gearmand_st *gearmand,
00048                                                      gearman_conf_st *conf);
00049 
00053 GEARMAN_API    
00054 gearman_return_t gearmand_queue_libtokyocabinet_deinit(gearmand_st *server);
00055 
00058 #ifdef __cplusplus
00059 }
00060 #endif
00061 
00062 #endif /* __GEARMAN_QUEUE_LIBTOKYOCABINET_H__ */