Package libgearman-devel

Development headers for libgearman

http://www.gearman.org

Library Functions (Section 3)
gearman_actions_t
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_allocator_t
Install callbacks for custom allocation. Normally malloc(3) and free(3) are used for allocation and releasing workloads. You can use...
gearman_argument_make
The gearman_argument_make() function initializes gearman_argument_t. gearman_argument_t is an abstraction used passing arguments too gearman_execute(). The...
gearman_argument_t
The gearman_argument_make() function initializes gearman_argument_t. gearman_argument_t is an abstraction used passing arguments too gearman_execute(). The...
gearman_bugreport
gearman_bugreport() returns the url to the bug tracking site for Gearmand
gearman_client_add_options
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_add_server
gearman_client_add_server() will add an additional gearmand server to the list of servers that the client will take work from. gearman_client_remove_servers()...
gearman_client_add_servers
gearman_client_add_server() will add an additional gearmand server to the list of servers that the client will take work from. gearman_client_remove_servers()...
gearman_client_add_task
gearman_client_add_task() creates a task and adds it to the given gearman_client_st. Execution of the task does now begin until gearman_client_run_tasks() is...
gearman_client_add_task_background
gearman_client_add_task_background() creates a background task and adds it ito the given gearman_client_st. Execution of the task does now begin until...
gearman_client_add_task_high
gearman_client_add_task() creates a task and adds it to the given gearman_client_st. Execution of the task does now begin until gearman_client_run_tasks() is...
gearman_client_add_task_high_background
gearman_client_add_task_background() creates a background task and adds it ito the given gearman_client_st. Execution of the task does now begin until...
gearman_client_add_task_low
gearman_client_add_task() creates a task and adds it to the given gearman_client_st. Execution of the task does now begin until gearman_client_run_tasks() is...
gearman_client_add_task_low_background
gearman_client_add_task_background() creates a background task and adds it ito the given gearman_client_st. Execution of the task does now begin until...
gearman_client_add_task_status
gearman_client_add_task_status() creates a gearman_task_st that can be used to monitor a previously created task.
gearman_client_clear_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_clone
gearman_client_create() is used to create a c:type:gearman_client_st structure that will then be used by other libgearman client functions to communicate with...
gearman_client_context
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_create
gearman_client_create() is used to create a c:type:gearman_client_st structure that will then be used by other libgearman client functions to communicate with...
gearman_client_do
gearman_client_do() executes a single request to the gearmand server and waits for a reply. gearman_client_do_high() and gearman_client_do_low() are identical...
gearman_client_do_background
gearman_client_do_background() executes a single request to the gearmand server and returns the status via gearman_return_t...
gearman_client_do_high
gearman_client_do() executes a single request to the gearmand server and waits for a reply. gearman_client_do_high() and gearman_client_do_low() are identical...
gearman_client_do_high_background
gearman_client_do_background() executes a single request to the gearmand server and returns the status via gearman_return_t...
gearman_client_do_job_handle
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_do_low
gearman_client_do() executes a single request to the gearmand server and waits for a reply. gearman_client_do_high() and gearman_client_do_low() are identical...
gearman_client_do_low_background
gearman_client_do_background() executes a single request to the gearmand server and returns the status via gearman_return_t...
gearman_client_do_status
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_echo
gearman_client_echo() and gearman_worker_echo() send a message to a gearmand server. The server will then respond with the message that it sent. These commands...
gearman_client_errno
gearman_client_error() and gearman_client_errno() report on the last errors that the client reported/stored in gearman_client_st. If you are interested in...
gearman_client_error
gearman_client_error() and gearman_client_errno() report on the last errors that the client reported/stored in gearman_client_st. If you are interested in...
gearman_client_free
gearman_client_create() is used to create a c:type:gearman_client_st structure that will then be used by other libgearman client functions to communicate with...
gearman_client_has_option
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_job_status
gearman_client_job_status() is used to find the status of a job via its gearman_job_handle_t. The arguments is_known, is_running, numerator, and denominator are...
gearman_client_options
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_options_t
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_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_servers
gearman_client_add_server() will add an additional gearmand server to the list of servers that the client will take work from. gearman_client_remove_servers()...
gearman_client_run_tasks
gearman_client_run_tasks() executes one or more tasks that have been added via gearman_client_add_task(), gearman_client_add_task_status() or...
gearman_client_set_complete_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_context
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_created_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_data_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_exception_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_fail_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_log_fn
gearman_client_set_log_fn() is similar to gearman_worker_set_log_fn() but it used with clients, aka, gearman_client_st. gearman_client_set_log_fn() allows you...
gearman_client_set_memory_allocators
Install callbacks for custom allocation. Normally malloc(3) and free(3) are used for allocation and releasing workloads. You can use...
gearman_client_set_namespace
gearman_client_set_namespace() and gearman_worker_set_namespace() set a "namespace" for a given set of functions. Only clients and workers sharing a...
gearman_client_set_options
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_set_status_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_task_context_free_fn
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_set_timeout
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_set_warning_fn
Callbacks for client execution task states. gearman_client_set_data_fn() sets the callback function that will be called if server is to make a request to the...
gearman_client_set_workload_fn
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_set_workload_free_fn
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_set_workload_malloc_fn
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_st
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_task_free_all
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_timeout
gearman_client_st is used for client communication with the server. gearman_client_context() and gearman_client_set_context() can be used to store an arbitrary...
gearman_client_wait
Calling gearman_client_wait() causes the calling code to sleep until either the timeout in gearman_client_st is reached or gearmand responds to the client.
gearman_continue
gearman_return_t is used as a return/error type for all calls using gearman_client_st and gearman_worker_st. GEARMAN_SUCCESS is returned upon success, otherwise...
gearman_execute
gearman_execute() is used to create a new gearman_task_st that is executed against the function that is found via the function_name argument. gearman_work_t can...
gearman_failed
gearman_return_t is used as a return/error type for all calls using gearman_client_st and gearman_worker_st. GEARMAN_SUCCESS is returned upon success, otherwise...
gearman_job_free
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_free_all
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_function_name
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_handle
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_handle_t
A gearman_job_handle_t represents a "job handle". A job handle is a text string that represents the name of a task (in truth gearman_job_handle_t is a...
gearman_job_send_complete
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_send_data
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_send_exception
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_send_fail
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_send_status
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_send_warning
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_st
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_take_workload
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_unique
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_use_client
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_workload
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_job_workload_size
gearman_job_st are passed to worker functions to represent jobs that are being run by gearman_worker_work(). gearman_job_free() is used to free a job. This only...
gearman_log_fn
Gearmand Documentation, http://gearman.info/
gearman_parse_servers
gearman_parse_servers() parses a list of servers and call the gearman_parse_server_fn() for each server.
gearman_result_boolean
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_integer
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_is_null
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_size
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_store_integer
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_store_string
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_store_value
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_result_string
The gearman_result_st type represents a result set. gearman_aggregator_fn is passed on these types which it uses to create a final result that is returned to...
gearman_return_t
gearman_return_t is used as a return/error type for all calls using gearman_client_st and gearman_worker_st. GEARMAN_SUCCESS is returned upon success, otherwise...
gearman_strerror
gearman_return_t is used as a return/error type for all calls using gearman_client_st and gearman_worker_st. GEARMAN_SUCCESS is returned upon success, otherwise...
gearman_string_t
The gearman_string_t is a simple type representing a "string". Once created gearman_string_t are not mutable once created. They only point to the strings that...
gearman_success
gearman_return_t is used as a return/error type for all calls using gearman_client_st and gearman_worker_st. GEARMAN_SUCCESS is returned upon success, otherwise...
gearman_task_attr_init
gearman_work_t describe work for gearman_execute(). gearman_work() creates a gearman_work_t with a priority. gearman_work_epoch() creates a gearman_work_t which...
gearman_task_attr_init_background
gearman_work_t describe work for gearman_execute(). gearman_work() creates a gearman_work_t with a priority. gearman_work_epoch() creates a gearman_work_t which...
gearman_task_attr_init_epoch
gearman_work_t describe work for gearman_execute(). gearman_work() creates a gearman_work_t with a priority. gearman_work_epoch() creates a gearman_work_t which...
gearman_task_attr_t
gearman_work_t describe work for gearman_execute(). gearman_work() creates a gearman_work_t with a priority. gearman_work_epoch() creates a gearman_work_t which...
gearman_task_context
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_data
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_data_size
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_denominator
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_error
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_free
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_function_name
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_give_workload
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_is_known
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_is_running
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_job_handle
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_numerator
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_recv_data
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_return
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_send_workload
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_set_context
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_st
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_take_data
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_task_unique
A gearman_task_st represents a task. Work that is sent by a client to a gearman server is seen as a task (a worker receives a task in the form of a job. Tasks...
gearman_verbose_name
gearman_verbose_name() takes a gearman_verbose_t and returns a character representation of it.
gearman_verbose_t
gearman_verbose_name() takes a gearman_verbose_t and returns a character representation of it.
gearman_version
Return the version of the library.
gearman_worker_add_function
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_add_options
gearman_worker_options() returns the gearman_worker_options_t for gearman_worker_st. You enable options via gearman_worker_add_options() and disable options via...
gearman_worker_add_server
gearman_worker_add_server() will add an additional gearmand server to the list of servers that the worker will take work from. gearman_worker_remove_servers()...
gearman_worker_add_servers
gearman_worker_add_server() will add an additional gearmand server to the list of servers that the worker will take work from. gearman_worker_remove_servers()...
gearman_worker_clone
gearman_worker_create() is used to create a gearman_worker_st structure that will then be used by other libgearman(3) client functions to communicate with the...
gearman_worker_context
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_create
gearman_worker_create() is used to create a gearman_worker_st structure that will then be used by other libgearman(3) client functions to communicate with the...
gearman_worker_define_function
gearman_worker_define_function() defines functions for a worker. The interface is callback by design. When the server has a job for the worker...
gearman_worker_echo
gearman_client_echo() and gearman_worker_echo() send a message to a gearmand server. The server will then respond with the message that it sent. These commands...
gearman_worker_errno
gearman_worker_error() and gearman_worker_errno() report on the last errors that the worker reported/stored in gearman_worker_st. If you are interested in...
gearman_worker_error
gearman_worker_error() and gearman_worker_errno() report on the last errors that the worker reported/stored in gearman_worker_st. If you are interested in...
gearman_worker_free
gearman_worker_create() is used to create a gearman_worker_st structure that will then be used by other libgearman(3) client functions to communicate with the...
gearman_worker_function_exist
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_grab_job
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_options
gearman_worker_options() returns the gearman_worker_options_t for gearman_worker_st. You enable options via gearman_worker_add_options() and disable options via...
gearman_worker_register
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_remove_options
gearman_worker_options() returns the gearman_worker_options_t for gearman_worker_st. You enable options via gearman_worker_add_options() and disable options via...
gearman_worker_remove_servers
gearman_worker_add_server() will add an additional gearmand server to the list of servers that the worker will take work from. gearman_worker_remove_servers()...
gearman_worker_set_context
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_set_identifier
gearman_worker_set_identifier() sets the identifier that the server uses to identify the worker.
gearman_worker_set_log_fn
gearman_worker_set_log_fn() is similar to gearman_client_set_log_fn() but it used with workers, aka, gearman_worker_st. gearman_worker_set_log_fn() allows you...
gearman_worker_set_memory_allocators
Install callbacks for custom allocation. Normally malloc(3) and free(3) are used for allocation and releasing workloads. You can use...
gearman_worker_set_namespace
gearman_client_set_namespace() and gearman_worker_set_namespace() set a "namespace" for a given set of functions. Only clients and workers sharing a...
gearman_worker_set_options
gearman_worker_options() returns the gearman_worker_options_t for gearman_worker_st. You enable options via gearman_worker_add_options() and disable options via...
gearman_worker_set_timeout
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_set_workload_free_fn
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_set_workload_malloc_fn
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_st
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_timeout
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_unregister
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_unregister_all
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_wait
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
gearman_worker_work
gearman_worker_st is used for worker communication with the server. gearman_worker_context() and gearman_worker_set_context() can be used to store an arbitrary...
libgearman
libgearman is a small, thread-safe client library for the gearman protocol. The code has all been written with an eye to allow for both web and embedded usage...