gearman_client_remove_options3
Gearmand documentation, https://gearman.org/gearmand/
Usage
Link with
-lgearman
Overview
gearman_client_options() returns the gearman_client_options_t for gearman_client_st. You enable options via gearman_client_add_options() and disable options via gearman_client_remove_options().
gearman_client_set_options() has been DEPRECATED.
The currently supported options are:
- type GEARMAN_CLIENT_NON_BLOCKING
Run the cient in a non-blocking mode.
- type GEARMAN_CLIENT_STOP_WAIT_ON_SIGNAL
Return GEARMAN_IO_WAIT from gearman_wait() when a signal interrupts the wait.
- type GEARMAN_CLIENT_FREE_TASKS
Automatically free task objects once they are complete.
- type GEARMAN_CLIENT_UNBUFFERED_RESULT
Allow the client to read data in chunks rather than have the library buffer the entire data result and pass that back.
- type GEARMAN_CLIENT_GENERATE_UNIQUE
Generate a unique id for each task created by generating a UUID.
- type GEARMAN_CLIENT_SERVER_SELECTION_BY_UNIQUE
Choose the server a job is submitted to by hashing its unique, instead of using the first idle server. Equivalent to gearman_client_set_server_selection_by_unique(), which describes the behavior in detail.
Return value
Various
Home
To find out more information please check: https://gearman.org/gearmand/
SEE ALSO:
History
- Arch Linux 2026-11-01: the text shown here
- Debian 13 (Trixie)
- Debian 12 (Bookworm)
- Debian 11 (Bullseye)
- Debian 10 (Buster)
- Debian 9 (Stretch) to Debian 8 (Jessie)
- Debian 7 (Wheezy)
- Debian 6.0 (Squeeze)