Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
Valeurs de retour. Cherchez toujours une chaîne de caractères d'erreur dans GearmanClient::error() ou GearmanWorker() car davantage de détails peuvent être disponibles :
GEARMAN_SUCCESS
(entier)
GEARMAN_IO_WAIT
(entier)
GEARMAN_ERRNO
(entier)
GEARMAN_NO_ACTIVE_FDS
(entier)
GEARMAN_UNEXPECTED_PACKET
(entier)
GEARMAN_GETADDRINFO
(entier)
GEARMAN_NO_SERVERS
(entier)
GEARMAN_LOST_CONNECTION
(entier)
GEARMAN_MEMORY_ALLOCATION_FAILURE
(entier)
GEARMAN_SERVER_ERROR
(entier)
GEARMAN_WORK_DATA
(entier)
GEARMAN_WORK_WARNING
(entier)
GEARMAN_WORK_DATA
, sauf
qu'il devrait être traité comme un avertissement plutôt que comme les données d'une réponse normale.
GEARMAN_WORK_STATUS
(entier)
GEARMAN_WORK_EXCEPTION
(entier)
GEARMAN_WORK_FAIL
(entier)
GEARMAN_COULD_NOT_CONNECT
(entier)
GEARMAN_INVALID_FUNCTION_NAME
(entier)
GEARMAN_INVALID_WORKER_FUNCTION
(entier)
GEARMAN_NO_REGISTERED_FUNCTIONS
(entier)
GEARMAN_NO_JOBS
(entier)
GEARMAN_ECHO_DATA_CORRUPTION
(entier)
GEARMAN_NEED_WORKLOAD_FN
(entier)
GEARMAN_PAUSE
(entier)
GEARMAN_UNKNOWN_STATE
(entier)
GEARMAN_SEND_BUFFER_TOO_SMALL
(entier)
GEARMAN_TIMEOUT
(entier)
Les options GearmanClient :
GEARMAN_CLIENT_NON_BLOCKING
(entier)
GEARMAN_CLIENT_UNBUFFERED_RESULT
(entier)
GEARMAN_CLIENT_FREE_TASKS
(entier)
Les options GearmanWorker :
GEARMAN_WORKER_NON_BLOCKING
(entier)
GEARMAN_WORKER_GRAB_UNIQ
(entier)
Configuration de base de Gearman :
GEARMAN_DEFAULT_TCP_HOST
(chaîne de caractères)
GEARMAN_DEFAULT_TCP_PORT
(entier)
GEARMAN_DEFAULT_SOCKET_TIMEOUT
(entier)
GEARMAN_DEFAULT_SOCKET_SEND_SIZE
(entier)
GEARMAN_DEFAULT_SOCKET_RECV_SIZE
(entier)
GEARMAN_MAX_ERROR_SIZE
(entier)
GEARMAN_PACKET_HEADER_SIZE
(entier)
GEARMAN_JOB_HANDLE_SIZE
(entier)
GEARMAN_OPTION_SIZE
(entier)
GEARMAN_UNIQUE_SIZE
(entier)
GEARMAN_MAX_COMMAND_ARGS
(entier)
GEARMAN_ARGS_BUFFER_SIZE
(entier)
GEARMAN_SEND_BUFFER_SIZE
(entier)
GEARMAN_RECV_BUFFER_SIZE
(entier)
GEARMAN_WORKER_WAIT_TIMEOUT
(entier)