35
35
#include <libgearman/gearman.h>
42
.B int64_t gearman_result_integer(const gearman_result_st\fI\ *self\fP)
46
.B bool gearman_result_boolean(const gearman_result_st\fI\ *self\fP)
50
.B gearman_string_t gearman_result_string(const gearman_result_st\fI\ *self\fP)
54
.B gearman_return_t gearman_result_store_string(gearman_result_st\fI\ *self\fP, gearman_string_t\fI\ arg\fP)
58
.B void gearman_result_store_integer(gearman_result_st\fI\ *self\fP, int64_t\fI\ value\fP)
62
.B gearman_return_t gearman_result_store_value(gearman_result_st\fI\ *self\fP, const void\fI\ *value\fP, size_t\fI\ size\fP)
66
.B size_t gearman_result_size(const gearman_result_st\fI\ *self\fP)
70
.B const char *gearman_result_value(const gearman_result_st\fI\ *self\fP)
74
.B bool gearman_result_is_null(const gearman_result_st\fI\ *self\fP)
42
.B \fI\%gearman_result_st\fP *gearman_task_result(gearman_task_st\fI\ *task\fP)
46
.B int64_t gearman_result_integer(const \fI\%gearman_result_st\fP\fI\ *self\fP)
50
.B bool gearman_result_boolean(const \fI\%gearman_result_st\fP\fI\ *self\fP)
54
.B gearman_string_t gearman_result_string(const \fI\%gearman_result_st\fP\fI\ *self\fP)
58
.B gearman_return_t gearman_result_store_string(\fI\%gearman_result_st\fP\fI\ *self\fP, gearman_string_t\fI\ arg\fP)
62
.B void gearman_result_store_integer(\fI\%gearman_result_st\fP\fI\ *self\fP, int64_t\fI\ value\fP)
66
.B gearman_return_t gearman_result_store_value(\fI\%gearman_result_st\fP\fI\ *self\fP, const void\fI\ *value\fP, size_t\fI\ size\fP)
70
.B size_t gearman_result_size(const \fI\%gearman_result_st\fP\fI\ *self\fP)
74
.B const char *gearman_result_value(const \fI\%gearman_result_st\fP\fI\ *self\fP)
78
.B bool gearman_result_is_null(const \fI\%gearman_result_st\fP\fI\ *self\fP)
77
81
Compile and link with \-lgearman
80
The \fBgearman_result_t()\fP type represents a result set. \fBgearman_aggregator_fn\fP is passed on these types which it uses to create a final result that is returned to the client.
82
\fBgearman_task_result()\fP returns \fBgearman_result_t()\fP from a \fBgearman_task_st\fP.
84
A \fBgearman_result_t()\fP can return the resulting value as either a char pointer, boolean, \fBgearman_string_t\fP, or int64_t.
84
The \fI\%gearman_result_st\fP type represents a result set. \fBgearman_aggregator_fn\fP is passed on these types which it uses to create a final result that is returned to the client.
86
\fI\%gearman_task_result()\fP returns \fI\%gearman_result_st\fP from a \fBgearman_task_st\fP.
88
A \fI\%gearman_result_st\fP can return the resulting value as either a char pointer, boolean, \fBgearman_string_t\fP, or int64_t.
87
91
\fIgearmand(8)\fP \fIlibgearman(3)\fP \fIgearman_client_error()\fP or \fIgearman_worker_error()\fP