gearman_job_unique man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

GEARMAN_JOB_UNIQUE(3)		   Gearmand		 GEARMAN_JOB_UNIQUE(3)

NAME
       gearman_job_unique - Gearmand Documentation, http://gearman.info/

SYNOPSIS
       #include <libgearman/gearman.h>

       gearman_job_st

       void gearman_job_free(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);

       Link with -lgearman

DESCRIPTION
       geaman_job_st are passed to worker functions to represent jobs that are
       being run by gearman_worker_work().

       gearman_job_free() is used to free a job. This only needs to be done if
       a task was created with a preallocated structure.

       gearman_job_handle()  returns the job handle(see gearman_job_t for more
       information).

       gearman_job_function_name() return the name of the  function  that  the
       job was set to execute against.

       gearman_job_unique()   return  the  unique  value  that	was  used  for
       gearman_job_st.

       returns the gearman_job_st workload. The size of it can	be  determined
       with  gearman_job_workload_size().   gearman_job_take_workload() is the
       same as gearman_job_workload() with the exception that the result  must
       be free(3) by the caller.

RETURN VALUE
       A  value	 of gearman_return_t  is returned.  On success that value will
       be :c:type::GEARMAN_SUCCESS.  Use gearman_strerror() to translate  this
       value to a printable string.

HOME
       To find out more information please check: http://gearman.info/

SEE ALSO
       gearmand(8) libgearman(3)

AUTHOR
       Data Differential http://datadifferential.com/

COPYRIGHT
       2011, Data Differential, http://datadifferential.com/

0.23				 June 29, 2011		 GEARMAN_JOB_UNIQUE(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net