Gearman Developer Documentation

libgearman/job.c File Reference

Job definitions. More...

#include "common.h"

Go to the source code of this file.

Functions

static gearman_return_t _job_send (gearman_job_st *job)
gearman_return_t gearman_job_send_data (gearman_job_st *job, const void *data, size_t data_size)
gearman_return_t gearman_job_send_warning (gearman_job_st *job, const void *warning, size_t warning_size)
gearman_return_t gearman_job_send_status (gearman_job_st *job, uint32_t numerator, uint32_t denominator)
gearman_return_t gearman_job_send_complete (gearman_job_st *job, const void *result, size_t result_size)
gearman_return_t gearman_job_send_exception (gearman_job_st *job, const void *exception, size_t exception_size)
gearman_return_t gearman_job_send_fail (gearman_job_st *job)
char * gearman_job_handle (const gearman_job_st *job)
char * gearman_job_function_name (const gearman_job_st *job)
const char * gearman_job_unique (const gearman_job_st *job)
const void * gearman_job_workload (const gearman_job_st *job)
size_t gearman_job_workload_size (const gearman_job_st *job)
void * gearman_job_take_workload (gearman_job_st *job, size_t *data_size)

Detailed Description

Job definitions.

Definition in file job.c.


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