Rechercher une page de manuel
gearman_worker_set_workload_free
Langue: en
Version: 278985 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
NAME
gearman_worker_set_workload_free - Worker InterfaceSYNOPSIS
#include <libgearman/gearman.h>void gearman_worker_set_workload_malloc(gearman_worker_st *worker, gearman_malloc_fn *workload_malloc, const void *workload_malloc_arg); /** * Set custom memory free function for workloads. Normally gearman uses the * standard system free to free memory used with workloads. This function * is used instead. * @param worker Worker structure previously initialized with * gearman_worker_create or gearman_worker_clone. * @param workload_free Memory free function to replace free(). * @param workload_free_arg Argument to pass along to workload_free. */ void gearman_worker_set_workload_free(gearman_worker_st *worker, gearman_free_fn *workload_free, const void *workload_free_arg);
DESCRIPTION
Set custom memory allocation function for workloads. Normally gearman uses the standard system malloc to allocate memory used with workloads. This function is used instead.PARAMETERS
- worker
- Worker structure previously initialized with gearman_worker_create or gearman_worker_clone.
- workload_malloc
- Memory allocation function to replace malloc().
- workload_malloc_arg
- Argument to pass along to workload_malloc.
SEE ALSO
The Gearman homepage: http://www.gearman.org/BUGS
Bugs should be reported at https://bugs.launchpad.net/gearmandCOPYING
Copyright (C) 2008 Brian Aker, Eric Day. All rights reserved.Use and distribution licensed under the BSD license. See the COPYING file in the original source for full text.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre