.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "GEARMAN_CLIENT_HAS_OPTION" "3" "Jan 31, 2024" "1.1.20+ds" "Gearmand" .SH NAME gearman_client_has_option \- Gearmand Documentation, http://gearman.info/ .SH SYNOPSIS .sp #include .INDENT 0.0 .TP .B type gearman_client_options_t .UNINDENT .INDENT 0.0 .TP .B \fI\%gearman_client_options_t\fP gearman_client_options(const \fI\%gearman_client_st\fP *client) .UNINDENT .INDENT 0.0 .TP .B void gearman_client_set_options(\fI\%gearman_client_st\fP *client, \fI\%gearman_client_options_t\fP options) .UNINDENT .INDENT 0.0 .TP .B void gearman_client_add_options(\fI\%gearman_client_st\fP *client, \fI\%gearman_client_options_t\fP options) .UNINDENT .INDENT 0.0 .TP .B void gearman_client_remove_options(\fI\%gearman_client_st\fP *client, \fI\%gearman_client_options_t\fP options) .UNINDENT .INDENT 0.0 .TP .B bool gearman_client_has_option(\fI\%gearman_client_st\fP *client, \fI\%gearman_client_options_t\fP option) .UNINDENT .sp Link with \-lgearman .SH DESCRIPTION .sp \fI\%gearman_client_options()\fP returns the \fI\%gearman_client_options_t\fP for \fI\%gearman_client_st\fP\&. You enable options via \fI\%gearman_client_add_options()\fP and disable options via \fI\%gearman_client_remove_options()\fP\&. .sp \fI\%gearman_client_set_options()\fP has been DEPRECATED. .sp The currently supported options are: .INDENT 0.0 .TP .B type GEARMAN_CLIENT_NON_BLOCKING .UNINDENT .sp Run the cient in a non\-blocking mode. .INDENT 0.0 .TP .B type GEARMAN_CLIENT_FREE_TASKS .UNINDENT .sp Automatically free task objects once they are complete. .INDENT 0.0 .TP .B type GEARMAN_CLIENT_UNBUFFERED_RESULT .UNINDENT .sp Allow the client to read data in chunks rather than have the library buffer the entire data result and pass that back. .INDENT 0.0 .TP .B type GEARMAN_CLIENT_GENERATE_UNIQUE .UNINDENT .sp Generate a unique id for each task created by generating a UUID. .SH RETURN VALUE .sp Various .SH HOME .sp To find out more information please check: \fI\%http://gearman.info/\fP .sp \fBSEE ALSO:\fP .INDENT 0.0 .INDENT 3.5 \fBgearmand(8)\fP \fBlibgearman(3)\fP .UNINDENT .UNINDENT .SH AUTHOR Data Differential http://www.datadifferential.com/ .SH COPYRIGHT 2011-2024, Data Differential, http://www.datadifferential.com/ .\" Generated by docutils manpage writer. .