libmemcached Queue Storage Definitions More...
#include "common.h"#include <libgearman-server/queue_libmemcached.h>#include <libmemcached/memcached.h>Go to the source code of this file.
Data Structures | |
| struct | gearman_queue_libmemcached_st |
| struct | replay_context |
Defines | |
| #define | GEARMAN_QUEUE_LIBMEMCACHED_DEFAULT_PREFIX "gear_" |
Functions | |
| static gearman_return_t | _libmemcached_add (gearman_server_st *server, void *context, const void *unique, size_t unique_size, const void *function_name, size_t function_name_size, const void *data, size_t data_size, gearman_job_priority_t priority) |
| static gearman_return_t | _libmemcached_flush (gearman_server_st *server, void *context) |
| static gearman_return_t | _libmemcached_done (gearman_server_st *server, void *context, const void *unique, size_t unique_size, const void *function_name, size_t function_name_size) |
| static gearman_return_t | _libmemcached_replay (gearman_server_st *server, void *context, gearman_queue_add_fn *add_fn, void *add_context) |
| gearman_return_t | gearman_server_queue_libmemcached_conf (gearman_conf_st *conf) |
| gearman_return_t | gearman_server_queue_libmemcached_init (gearman_server_st *server, gearman_conf_st *conf) |
| gearman_return_t | gearman_server_queue_libmemcached_deinit (gearman_server_st *server) |
| gearman_return_t | gearmand_queue_libmemcached_init (gearmand_st *gearmand, gearman_conf_st *conf) |
| gearman_return_t | gearmand_queue_libmemcached_deinit (gearmand_st *gearmand) |
| static gearman_return_t | _libmemcached_flush (gearman_server_st *server, void *context __attribute__((unused))) |
| static memcached_return | callback_loader (const memcached_st *ptr __attribute__((unused)), memcached_result_st *result __attribute__((unused)), void *context) |
| static memcached_return | callback_for_key (const memcached_st *ptr __attribute__((unused)), const char *key, size_t key_length, void *context) |
libmemcached Queue Storage Definitions
Definition in file queue_libmemcached.c.
| static gearman_return_t _libmemcached_flush | ( | gearman_server_st * | server, | |
| void *context | __attribute__(unused) | |||
| ) | [static] |
Definition at line 219 of file queue_libmemcached.c.
| static memcached_return callback_loader | ( | const memcached_st *ptr | __attribute__(unused), | |
| memcached_result_st *result | __attribute__(unused), | |||
| void * | context | |||
| ) | [static] |
Definition at line 263 of file queue_libmemcached.c.
| static memcached_return callback_for_key | ( | const memcached_st *ptr | __attribute__(unused), | |
| const char * | key, | |||
| size_t | key_length, | |||
| void * | context | |||
| ) | [static] |
Definition at line 300 of file queue_libmemcached.c.
1.6.3