PHP.mk документација
GearmanClient
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.gearmanclient.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.gearmanclient.php
GearmanClient
Референца за `class.gearmanclient.php` со подобрена типографија и навигација.
Класата GearmanClient
(PECL gearman >= 0.5.0)
Вовед
Претставува класа за поврзување со Gearman сервер за задачи и правење барања за извршување на некоја функција на обезбедени податоци. Функцијата што се извршува мора да биде регистрирана од Gearman работник, а податоците што се предаваат се непроѕирни за серверот за задачи.
Синопсис на класата
class GearmanClient
{
/* Методи */
public __construct()
public addTask(
string
string|int|float
mixed
?string
): GearmanTask|false
string
$function_name,string|int|float
$workload,mixed
$context = null,?string
$unique_key = null): GearmanTask|false
public addTaskBackground(
string
string|int|float
mixed
?string
): GearmanTask|false
string
$function_name,string|int|float
$workload,mixed
$context = null,?string
$unique_key = null): GearmanTask|false
public addTaskHigh(
string
string|int|float
mixed
?string
): GearmanTask|false
string
$function_name,string|int|float
$workload,mixed
$context = null,?string
$unique_key = null): GearmanTask|false
public addTaskHighBackground(
string
string|int|float
mixed
?string
): GearmanTask|false
string
$function_name,string|int|float
$workload,mixed
$context = null,?string
$unique_key = null): GearmanTask|false
public addTaskLow(
string
string|int|float
mixed
?string
): GearmanTask|false
}string
$function_name,string|int|float
$workload,mixed
$context = null,?string
$unique_key = null): GearmanTask|false
Содржина
- GearmanClient::addOptions — Додај опции за клиент
- GearmanClient::addServer — Додај сервер за задачи на клиентот
- GearmanClient::addServers — Додај листа на сервери за задачи на клиентот
- GearmanClient::addTask — Додај задача што ќе се извршува паралелно
- GearmanClient::addTaskBackground — Додај задача во позадина што ќе се извршува паралелно
- GearmanClient::addTaskHigh — Додај задача со висок приоритет што ќе се извршува паралелно
- GearmanClient::addTaskHighBackground — Додај задача во позадина со висок приоритет што ќе се извршува паралелно
- GearmanClient::addTaskLow — Додај задача со низок приоритет што ќе се извршува паралелно
- GearmanClient::addTaskLowBackground — Додај задача во позадина со низок приоритет што ќе се извршува паралелно
- GearmanClient::addTaskStatus — Додај задача за добивање статус
- GearmanClient::clearCallbacks — Исчисти ги сите функции за враќање на задачите
- GearmanClient::clone — Создај копија од објект GearmanClient
- GearmanClient::__construct — Создај инстанца GearmanClient
- GearmanClient::context — Земи го контекстот на апликацијата
- GearmanClient::data — Земи ги податоците од апликацијата (застарено)
- GearmanClient::do — Стартувај една задача и врати резултат [застарено]
- GearmanClient::doBackground — Стартувај една задача и врати резултат [застарено]
- GearmanClient::doHigh — Стартувај задача во позадина
- GearmanClient::doHighBackground — Стартувај една задача со висок приоритет
- GearmanClient::doJobHandle — Стартувај задача со висок приоритет во позадина
- GearmanClient::doLow — Земи го рачката на задачата за задачата што се извршува
- GearmanClient::doLowBackground — Стартувај една задача со низок приоритет
- GearmanClient::doNormal — Стартувај задача со низок приоритет во позадина
- GearmanClient::doStatus — Стартувај една задача и врати резултат
- GearmanClient::echo — Земи го статусот за задачата што се извршува
- GearmanClient::error — Испрати податоци до сите серверски задачи за да видиш дали ќе ги вратат назад [застарено]
- GearmanClient::getErrno — Врати низа за грешка за последната грешка што се сретнала
- GearmanClient::jobStatus — Земи вредност errno
- GearmanClient::ping — Земи го статусот на задачата во позадина
- GearmanClient::removeOptions — Испрати податоци до сите серверски задачи за да видиш дали ќе ги вратат назад
- GearmanClient::returnCode — Отстрани опции на клиентот
- GearmanClient::runTasks — Земи го последниот код за враќање на Gearman
- GearmanClient::setClientCallback — Стартувај листа на задачи паралелно
- GearmanClient::setCompleteCallback — Функција за повикување кога има пакет со податоци за задача (застарено)
- GearmanClient::setContext — Постави функција што ќе се повика при завршување на задачата
- GearmanClient::setCreatedCallback — Поставете повик за враќање кога задачата е во ред
- GearmanClient::setData — Поставете податоци за апликацијата (застарено)
- GearmanClient::setDataCallback — Функција за враќање кога има пакет со податоци за задача
- GearmanClient::setExceptionCallback — Поставете повик за враќање за исклучоци на работникот
- GearmanClient::setFailCallback — Поставете повик за враќање за неуспех на задачата
- GearmanClient::setOptions — Поставете опции за клиентот
- GearmanClient::setStatusCallback — Поставете повик за враќање за собирање статус на задача
- GearmanClient::setTimeout — Поставете време на истекување на активноста на I/O на сокетот
- GearmanClient::setWarningCallback — Поставете повик за враќање за предупредувања на работникот
- GearmanClient::setWorkloadCallback — Поставете повик за враќање за прифаќање на инкрементални ажурирања на податоци
- GearmanClient::timeout — Добијте ја тековната вредност на времето на истекување на активноста на I/O на сокетот
- GearmanClient::wait — Почекајте активност на I/O на сите врски во клиент
Белешки од корисници
Нема белешки од корисници за оваа страница.