libgearman/task.c File Reference
Task Definitions.
More...
#include "common.h"
Go to the source code of this file.
Functions |
| gearman_task_st * | gearman_task_create (gearman_client_st *client, gearman_task_st *task) |
| void | gearman_task_free (gearman_task_st *task) |
| const void * | gearman_task_context (const gearman_task_st *task) |
| void | gearman_task_set_context (gearman_task_st *task, void *context) |
| const char * | gearman_task_function_name (const gearman_task_st *task) |
| const char * | gearman_task_unique (const gearman_task_st *task) |
| const char * | gearman_task_job_handle (const gearman_task_st *task) |
| bool | gearman_task_is_known (const gearman_task_st *task) |
| bool | gearman_task_is_running (const gearman_task_st *task) |
| uint32_t | gearman_task_numerator (const gearman_task_st *task) |
| uint32_t | gearman_task_denominator (const gearman_task_st *task) |
| void | gearman_task_give_workload (gearman_task_st *task, const void *workload, size_t workload_size) |
| size_t | gearman_task_send_workload (gearman_task_st *task, const void *workload, size_t workload_size, gearman_return_t *ret_ptr) |
| const void * | gearman_task_data (const gearman_task_st *task) |
| size_t | gearman_task_data_size (const gearman_task_st *task) |
| void * | gearman_task_take_data (gearman_task_st *task, size_t *data_size) |
| size_t | gearman_task_recv_data (gearman_task_st *task, void *data, size_t data_size, gearman_return_t *ret_ptr) |
Detailed Description
Task Definitions.
Definition in file task.c.