1GEARMAN_CLIENT_OPTIONS_T(3) Gearmand GEARMAN_CLIENT_OPTIONS_T(3)
2
3
4
6 gearman_client_options_t - Gearmand Documentation, http://gearman.info/
7
9 #include <libgearman/gearman.h>
10
11 gearman_client_options_t
12
13 gearman_client_options_t gearman_client_options(const gear‐
14 man_client_st *client)
15
16 void gearman_client_set_options(gearman_client_st *client,
17 gearman_client_options_t options)
18
19 void gearman_client_add_options(gearman_client_st *client,
20 gearman_client_options_t options)
21
22 void gearman_client_remove_options(gearman_client_st *client,
23 gearman_client_options_t options)
24
25 bool gearman_client_has_option(gearman_client_st *client,
26 gearman_client_options_t option)
27
28 Link with -lgearman
29
31 gearman_client_options() returns the gearman_client_options_t for gear‐
32 man_client_st. You enable options via gearman_client_add_options() and
33 disable options via gearman_client_remove_options().
34
35 gearman_client_set_options() has been DEPRECATED.
36
37 The currently supported options are:
38
39 GEARMAN_CLIENT_NON_BLOCKING
40
41 Run the cient in a non-blocking mode.
42
43 GEARMAN_CLIENT_FREE_TASKS
44
45 Automatically free task objects once they are complete.
46
47 GEARMAN_CLIENT_UNBUFFERED_RESULT
48
49 Allow the client to read data in chunks rather than have the library
50 buffer the entire data result and pass that back.
51
52 GEARMAN_CLIENT_GENERATE_UNIQUE
53
54 Generate a unique id for each task created by generating a UUID.
55
57 Various
58
60 To find out more information please check: http://gearman.info/
61
62 SEE ALSO:
63 gearmand(8) libgearman(3)
64
66 Data Differential http://www.datadifferential.com/
67
69 2011-2014, Data Differential, http://www.datadifferential.com/
70
71
72
73
741.1.19.1 Feb 18, 2020 GEARMAN_CLIENT_OPTIONS_T(3)