Gearman Developer Documentation

libgearman/task.c File Reference

Task definitions. More...

#include "common.h"

Go to the source code of this file.

Functions

void * gearman_task_context (const gearman_task_st *task)
void gearman_task_set_context (gearman_task_st *task, const 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.


Generated on Tue Oct 13 20:19:22 2009 by  doxygen 1.6.1