gearman_client_set_workload_fn man page on DragonFly

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

GEARMAN_CLIENT_SET_WORKLOAD_FN(3)  Gearmand  GEARMAN_CLIENT_SET_WORKLOAD_FN(3)

NAME
       gearman_client_set_workload_fn  -  Gearmand Documentation, http://gear‐
       man.info/

SYNOPSIS
       #include <libgearman/gearman.h>

       gearman_client_st

       gearman_task_context_free_fn

       int gearman_client_timeout(gearman_client_st *client)

       void gearman_client_set_timeout(gearman_client_st *client, int timeout)

       void *gearman_client_context(const gearman_client_st *client)

       void  gearman_client_set_context(gearman_client_st *client,  void *con‐
       text)

       void   gearman_client_set_workload_malloc_fn(gearman_client_st *client,
       gearman_malloc_fn *function, void *context)

       Deprecated since version 0.23: Use gearman_allocator_t

       void	gearman_client_set_workload_free_fn(gearman_client_st *client,
       gearman_free_fn *function, void *context)

       Deprecated since version 0.23: Use gearman_allocator_t

       void gearman_client_task_free_all(gearman_client_st *client)

       void gearman_client_set_task_context_free_fn(gearman_client_st *client,
       gearman_task_context_free_fn *function)

       Link with -lgearman

DESCRIPTION
       gearman_client_st is used for client communication with the server.

       gearman_client_context() and gearman_client_set_context() can  be  used
       to store an arbitrary object for the user.

       gearman_client_set_task_context_free_fn()  sets	a trigger that will be
       called when a gearman_task_st is released.

       gearman_client_timeout() and gearman_client_set_timeout() get  and  set
       the current connection timeout value, in milliseconds, for the client.

       Normally	 malloc(3)  and	 free(3) are used for allocation and releasing
       workloads.	  gearman_client_set_workload_malloc_fn()	   and
       gearman_client_set_workload_free_fn() can be used to replace these with
       custom functions. (These have been deprecated, please see gearman_allo‐
       cator_t for the updated interface.

       gearman_client_task_free_all()  is  used	 to  free  all	current	 gear‐
       man_task_st that have been created with the gearman_client_st.

       WARNING:
	  By calling gearman_client_task_free_all() you can end up with a SEG‐
	  FAULT	 if  you  try  to  use	any gearman_task_st that you have kept
	  pointers too.

RETURN VALUE
       gearman_client_timeout() returns an integer representing the amount  of
       time in milliseconds to wait for a connection before throwing an error.
       A value of -1 means an infinite timeout value.

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

	  See also

		 gearmand(8) libgearman(3) gearman_client_create(3)

AUTHOR
       Data Differential http://www.datadifferential.com/

COPYRIGHT
       2011-2013, Data Differential, http://www.datadifferential.com/

1.0.6				 May 09, 2013GEARMAN_CLIENT_SET_WORKLOAD_FN(3)
[top]

List of man pages available for DragonFly

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