gearman_client_do_status.3 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. .TH "GEARMAN_CLIENT_DO_STATUS" "3" "June 07, 2011" "0.21" "Gearmand"
  2. .SH NAME
  3. gearman_client_do_status \- Gearmand Documentation
  4. .
  5. .nr rst2man-indent-level 0
  6. .
  7. .de1 rstReportMargin
  8. \\$1 \\n[an-margin]
  9. level \\n[rst2man-indent-level]
  10. level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
  11. -
  12. \\n[rst2man-indent0]
  13. \\n[rst2man-indent1]
  14. \\n[rst2man-indent2]
  15. ..
  16. .de1 INDENT
  17. .\" .rstReportMargin pre:
  18. . RS \\$1
  19. . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
  20. . nr rst2man-indent-level +1
  21. .\" .rstReportMargin post:
  22. ..
  23. .de UNINDENT
  24. . RE
  25. .\" indent \\n[an-margin]
  26. .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
  27. .nr rst2man-indent-level -1
  28. .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
  29. .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
  30. ..
  31. .\" Man page generated from reStructeredText.
  32. .
  33. .SH LIBRARY
  34. .sp
  35. C Client Library for Gearmand (libgearman, \-lgearman)
  36. .SH SYNOPSIS
  37. .sp
  38. #include <libgearman/gearman.h>
  39. .INDENT 0.0
  40. .TP
  41. .B gearman_client_st
  42. .UNINDENT
  43. .INDENT 0.0
  44. .TP
  45. .B int gearman_client_timeout(gearman_client_st *client);
  46. .UNINDENT
  47. .INDENT 0.0
  48. .TP
  49. .B void gearman_client_set_timeout(gearman_client_st *client, int timeout);
  50. .UNINDENT
  51. .INDENT 0.0
  52. .TP
  53. .B void *gearman_client_context(const gearman_client_st *client);
  54. .UNINDENT
  55. .INDENT 0.0
  56. .TP
  57. .B void gearman_client_set_context(gearman_client_st *client, void *context);
  58. .UNINDENT
  59. .INDENT 0.0
  60. .TP
  61. .B void gearman_client_set_log_fn(gearman_client_st *client, gearman_log_fn *function, void *context, gearman_verbose_t verbose);
  62. .UNINDENT
  63. .INDENT 0.0
  64. .TP
  65. .B void gearman_client_set_workload_malloc_fn(gearman_client_st *client, gearman_malloc_fn *function, void *context);
  66. .UNINDENT
  67. .INDENT 0.0
  68. .TP
  69. .B void gearman_client_set_workload_free_fn(gearman_client_st *client, gearman_free_fn *function, void *context);
  70. .UNINDENT
  71. .INDENT 0.0
  72. .TP
  73. .B gearman_return_t gearman_client_job_status(gearman_client_st *client, const char *job_handle, bool *is_known, bool *is_running, uint32_t *numerator, uint32_t *denominator);
  74. .UNINDENT
  75. .INDENT 0.0
  76. .TP
  77. .B void gearman_client_task_free_all(gearman_client_st *client);
  78. .UNINDENT
  79. .INDENT 0.0
  80. .TP
  81. .B void gearman_client_set_task_context_free_fn(gearman_client_st *client, gearman_task_context_free_fn *function);
  82. .UNINDENT
  83. .INDENT 0.0
  84. .TP
  85. .B void gearman_client_clear_fn(gearman_client_st *client);
  86. .UNINDENT
  87. .SH DESCRIPTION
  88. .sp
  89. gearman_client_st is used to create a client that can communicate with a
  90. Gearman server.
  91. .sp
  92. This a complete list of all functions that work with a gearman_client_st.
  93. .SH RETURN VALUE
  94. .sp
  95. Various
  96. .SH HOME
  97. .sp
  98. To find out more information please check:
  99. \fI\%https://launchpad.net/gearmand\fP
  100. .SH SEE ALSO
  101. .sp
  102. \fIgearmand(8)\fP \fIlibgearman(3)\fP
  103. .RE
  104. .SH AUTHOR
  105. Data Differential http://datadifferential.com/
  106. .SH COPYRIGHT
  107. 2011, Data Differential, http://datadifferential.com/
  108. .\" Generated by docutils manpage writer.
  109. .\"
  110. .