Functions | |
static gearman_client_st * | _client_allocate (gearman_client_st *client) |
static gearman_return_t | _client_add_server (const char *host, in_port_t port, void *context) |
static gearman_task_st * | _client_add_task (gearman_client_st *client, gearman_task_st *task, const void *context, gearman_command_t command, const char *function_name, const char *unique, const void *workload, size_t workload_size, gearman_return_t *ret_ptr) |
static gearman_return_t | _client_run_task (gearman_client_st *client, gearman_task_st *task) |
static void * | _client_do (gearman_client_st *client, gearman_command_t command, const char *function_name, const char *unique, const void *workload, size_t workload_size, size_t *result_size, gearman_return_t *ret_ptr) |
static gearman_return_t | _client_do_background (gearman_client_st *client, gearman_command_t command, const char *function_name, const char *unique, const void *workload, size_t workload_size, char *job_handle) |
static gearman_return_t | _client_do_data (gearman_task_st *task) |
static gearman_return_t | _client_do_status (gearman_task_st *task) |
static gearman_return_t | _client_do_fail (gearman_task_st *task) |
static gearman_task_st * | _task_create (gearman_client_st *client, gearman_task_st *task) |
static gearman_client_st * _client_allocate | ( | gearman_client_st * | client | ) | [static] |
static gearman_return_t _client_add_server | ( | const char * | host, | |
in_port_t | port, | |||
void * | context | |||
) | [static] |
static gearman_task_st * _client_add_task | ( | gearman_client_st * | client, | |
gearman_task_st * | task, | |||
const void * | context, | |||
gearman_command_t | command, | |||
const char * | function_name, | |||
const char * | unique, | |||
const void * | workload, | |||
size_t | workload_size, | |||
gearman_return_t * | ret_ptr | |||
) | [static] |
static gearman_return_t _client_run_task | ( | gearman_client_st * | client, | |
gearman_task_st * | task | |||
) | [static] |
static void * _client_do | ( | gearman_client_st * | client, | |
gearman_command_t | command, | |||
const char * | function_name, | |||
const char * | unique, | |||
const void * | workload, | |||
size_t | workload_size, | |||
size_t * | result_size, | |||
gearman_return_t * | ret_ptr | |||
) | [static] |
static gearman_return_t _client_do_background | ( | gearman_client_st * | client, | |
gearman_command_t | command, | |||
const char * | function_name, | |||
const char * | unique, | |||
const void * | workload, | |||
size_t | workload_size, | |||
char * | job_handle | |||
) | [static] |
static gearman_return_t _client_do_data | ( | gearman_task_st * | task | ) | [static] |
static gearman_return_t _client_do_status | ( | gearman_task_st * | task | ) | [static] |
static gearman_return_t _client_do_fail | ( | gearman_task_st * | task | ) | [static] |
static gearman_task_st * _task_create | ( | gearman_client_st * | client, | |
gearman_task_st * | task | |||
) | [static] |
Initialize a task structure.
[in] | client | Structure previously initialized with gearman_client_create() or gearman_client_clone(). |
[in] | task | Caller allocated structure, or NULL to allocate one. |