Defines |
#define | GEARMAN_DEFAULT_BACKLOG 64 |
#define | GEARMAN_DEFAULT_MAX_QUEUE_SIZE 0 |
#define | GEARMAN_SERVER_CON_ID_SIZE 128 |
#define | GEARMAN_JOB_HASH_SIZE 383 |
#define | GEARMAN_MAX_FREE_SERVER_CON 1000 |
#define | GEARMAN_MAX_FREE_SERVER_PACKET 2000 |
#define | GEARMAN_MAX_FREE_SERVER_JOB 1000 |
#define | GEARMAN_MAX_FREE_SERVER_CLIENT 1000 |
#define | GEARMAN_MAX_FREE_SERVER_WORKER 1000 |
#define | GEARMAN_TEXT_RESPONSE_SIZE 8192 |
#define | GEARMAN_PIPE_BUFFER_SIZE 256 |
#define | GEARMAN_CONF_MAX_OPTION_SHORT 128 |
#define | GEARMAN_CONF_DISPLAY_WIDTH 80 |
Typedefs |
typedef struct
gearman_server_con_st | gearman_server_con_st |
typedef void( | gearman_server_thread_run_fn )(gearman_server_thread_st *thread, void *context) |
typedef gearman_return_t( | gearman_queue_add_fn )(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) |
typedef gearman_return_t( | gearman_queue_flush_fn )(gearman_server_st *server, void *context) |
typedef gearman_return_t( | gearman_queue_done_fn )(gearman_server_st *server, void *context, const void *unique, size_t unique_size, const void *function_name, size_t function_name_size) |
typedef gearman_return_t( | gearman_queue_replay_fn )(gearman_server_st *server, void *context, gearman_queue_add_fn *add_fn, void *add_context) |
typedef gearman_return_t( | gearman_connection_add_fn )(gearman_connection_st *con) |
Enumerations |
enum | gearmand_wakeup_t {
GEARMAND_WAKEUP_PAUSE,
GEARMAND_WAKEUP_SHUTDOWN,
GEARMAND_WAKEUP_SHUTDOWN_GRACEFUL,
GEARMAND_WAKEUP_CON,
GEARMAND_WAKEUP_RUN
} |
Defines, typedefs, and enums.
Definition in file constants.h.