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_job_stgearman_job_create (gearman_worker_st *worker, 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)
const char * gearman_job_handle (const gearman_job_st *job)
const 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 Jun 15 11:40:21 2010 by  doxygen 1.6.3