gearman_client_do_background(3) - Linux man page

Name

gearman_client_do_background - Single Task Interface

Synopsis

#include <libgearman/gearman.h>

gearman_return_t gearman_client_do_background(gearman_client_st *client, const char *function_name, const char *unique, const void *workload, size_t workload_size, char *job_handle);

Description

Run a task in the background. *

Parameters

[in] client Structure previously initialized with
gearman_client_create() or gearman_client_clone().
[in] function_name The name of the function to run.
[in] unique Optional unique job identifier, or NULL for a new UUID.
[in] workload The workload to pass to the function when it is run.
[in] workload_size Size of the workload.
[out] job_handle A buffer to store the job handle in. Must be at least
GEARMAN_JOB_HANDLE_SIZE bytes long.

Return Value

Standard gearman return value.

See Also

The Gearman homepage: http://www.gearman.org/

Bugs

Bugs should be reported at https://bugs.launchpad.net/gearmand

Copying

Copyright © 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.