Worker 2.17.1 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Worker 2.17.1 (Default branch)
# 1  
Old 12-19-2008
Worker 2.17.1 (Default branch)

ImageWorker is a file manager for the X Window System with the classical two panel interface. It features a fully graphical configuration, while still allowing manual editing of the configuration file without the need to restart Worker. Any external program can be integrated easily into the GUI using buttons, hotkeys, and file type actions. Worker uses file recognition by file content or by filename extension (or both). Different actions with completely configurable commands can be assigned to each file type.License: GNU General Public License (GPL)Changes:
This release fixes a bug in the bookmark dialog that was introduced in the previous version.Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

2 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Worker Thread

Dear Techies, I'm finding resource to learn worker thread with epoll mechanism, Can you anyone explain worker thread with your best example ? Thanks in Advance Sathya (2 Replies)
Discussion started by: sthangav
2 Replies

2. AIX

AIX wonder-worker

Hi Dears , Sometimes when I read about AIX in IBM world or when I try to see some jobs that are related to UNIX (any flavor) .....I wonder in myself if someone wanted to work in this field should know everything about script or that is not necessary , so If my friends in this fourm had a good... (3 Replies)
Discussion started by: arm
3 Replies
Login or Register to Ask a Question
GEARMAN_RETURN_T(3)						     Gearmand						       GEARMAN_RETURN_T(3)

NAME
gearman_return_t - Gearmand Documentation, http://gearman.info/ SYNOPSIS
#include <libgearman/gearman.h> gearman_return_t const char *gearman_strerror(gearman_return_t rc) bool gearman_success(gearman_return_t rc) bool gearman_failed(gearman_return_t rc) bool gearman_continue(gearman_return_t rc) Compile and link with -lgearman DESCRIPTION
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 an error is returned. gearman_failed() can be used to see if the return value is a failing value. You can print a text version of the error message with gearman_strerror(). gearman_success() return true if GEARMAN_SUCCESS or if GEARMAN_NO_PENDING_TASKS tests true. gearman_failed() return true if any value other then GEARMAN_SUCCESS was provided. gearman_continue() returns true if any error related to non-blocking IO occurred. This should be used for testing loops. Possible values of gearman_return_t: GEARMAN_SUCCESS Success GEARMAN_NO_PENDING_TASKS gearman_client_run_tasks() was called and it has completed all tasks assigned to the client. GEARMAN_IO_WAIT Blocking IO was found. gearman_continue() can be used to test for this. GEARMAN_ERRNO System error occurred. Use either gearman_client_errno() or gearman_worker_errno() GEARMAN_NO_ACTIVE_FDS No active connections were available. gearman_continue() can be used to test for this. GEARMAN_GETADDRINFO Name resolution failed for a host. GEARMAN_NO_SERVERS No servers have been provided for the client/worker. GEARMAN_LOST_CONNECTION Connection was lost to the given server. GEARMAN_MEMORY_ALLOCATION_FAILURE Memory allocation failed. GEARMAN_SERVER_ERROR An error occurred on the server. GEARMAN_NOT_CONNECTED Client/Worker is not currently connected to the server. GEARMAN_COULD_NOT_CONNECT Server name was valid, but a connection could not be made. GEARMAN_ECHO_DATA_CORRUPTION Either gearman_client_echo() or gearman_worker_echo() echo was unsuccessful because the data was returned from gearmand corrupted. GEARMAN_UNKNOWN_STATE The gearman_return_t was never set. GEARMAN_FLUSH_DATA Internal state, should never be seen by either client or worker. GEARMAN_SEND_BUFFER_TOO_SMALL Send buffer was too small. GEARMAN_TIMEOUT A timeout occurred when making a request to the server. GEARMAN_ARGUMENT_TOO_LARGE Argument was too large for the current buffer. GEARMAN_INVALID_ARGUMENT One of the arguments to the given API call was invalid. EINVAL will be set if gearman_client_error() or gearman_worker_error() were not settable. This can also be returned if GEARMAN_CLIENT_UNBUFFERED_RESULT was set, but the client is not handling the data cor- rectly. CLIENT ONLY GEARMAN_NEED_WORKLOAD_FN A client was asked for work, but no gearman_workload_fn callback was specified. See gearman_client_set_workload_fn() GEARMAN_WORK_FAIL A task has failed, and the worker has exited with an error or it called gearman_job_send_fail() GEARMAN_IN_PROGRESS gearman_client_job_status() has been called for a gearman_job_handle_t and the Job is currently being run by a worker. GEARMAN_JOB_EXISTS gearman_client_job_status() has been called for a gearman_job_handle_t and the Job is currently known by a server, but is not being run by a worker. WORKER ONLY GEARMAN_INVALID_FUNCTION_NAME A worker was sent a request for a job that it did not have a valid function for. GEARMAN_INVALID_WORKER_FUNCTION No callback was provided by the worker for a given function. GEARMAN_NO_REGISTERED_FUNCTION A request for removing a given function from a worker was invalid since that function did not exist. GEARMAN_NO_REGISTERED_FUNCTIONS The worker has not registered any functions. GEARMAN_NO_JOBS No jobs were found for the worker. WORKER TO CLIENT Client which have registed a custom gearman_actions_t may use these value as return values to the calling client. GEARMAN_WORK_DATA Worker has sent a chunked piece of data to the client via gearman_job_send_data() GEARMAN_WORK_WARNING Worker has issued a warning to the client via gearman_job_send_warning() GEARMAN_WORK_STATUS Status has been updated by the worker via gearman_job_send_status() GEARMAN_WORK_EXCEPTION Worker has sent an exception the client via gearman_job_send_exception() GEARMAN_WORK_FAIL A task has failed, and the worker has exited with an error or it called gearman_job_send_fail() GEARMAN_WORK_ERROR A task has had an error and will be retried. GEARMAN_PAUSE Used only in custom application for client return based on GEARMAN_WORK_DATA, GEARMAN_WORK_WARNING, GEARMAN_WORK_EXCEPTION, GEARMAN_WORK_FAIL, or GEARMAN_WORK_STATUS. gearman_continue() can be used to check for this value. WORKER TO CLIENT Any function defined by gearman_worker_define_function() may, and can only, return the following gearman_return_t values. GEARMAN_SUCCESS The function successfully completed the job. GEARMAN_FATAL GEARMAN_FAIL The function failed to complete the job. GEARMAN_FATAL is the deprecated name for GEARMAN_FAIL GEARMAN_ERROR A task has had an error and will be retried. GEARMAN_SHUTDOWN GEARMAN_SHUTDOWN is a special case. If it is returned the client will be sent GEARMAN_SUCCESS, but gearman_worker_work() will exit with GEARMAN_SHUTDOWN. TASK ONLY GEARMAN_NOT_FLUSHING gearman_task_send_workload() failed, it was not in the correct state. GEARMAN_DATA_TOO_LARGE gearman_task_send_workload() failed, the data was too large to be sent. GEARMAN_UNKNOWN_OPTION Default state of task return value. PROTOCOL If any of these errors occurred the connection will be dropped/reset. GEARMAN_INVALID_MAGIC GEARMAN_INVALID_COMMAND GEARMAN_INVALID_PACKET GEARMAN_UNEXPECTED_PACKET GEARMAN_TOO_MANY_ARGS DEPRECATED GEARMAN_IGNORE_PACKET GEARMAN_MAX_RETURN SEE ALSO
gearmand(8) libgearman(3) gearman_client_error() or gearman_worker_error() AUTHOR
Data Differential http://www.datadifferential.com/ COPYRIGHT
2012, Data Differential, http://www.datadifferential.com/ 0.33 May 04, 2012 GEARMAN_RETURN_T(3)