GearmanClient::doHigh

Run a single high priority task

&reftitle.description; public `string` `GearmanClient::doHigh` `string` `function` `string` `workload` ``string``null```unique`&null;

Runs a single high priority task and returns a string representation of the result. It is up to the `GearmanClient` and `GearmanWorker` to agree on the format of the result. High priority tasks will get precedence over normal and low priority tasks in the job queue.

&reftitle.parameters;

`function`

- &gearman.parameter.functionname;

`workload`

- &gearman.parameter.workload;

`unique`

- &gearman.parameter.unique;

&reftitle.returnvalues;

A string representing the results of running a task.

&reftitle.seealso;

- `GearmanClient::doNormal`
- `GearmanClient::doLow`
- `GearmanClient::doBackground`
- `GearmanClient::doHighBackground`
- `GearmanClient::doLowBackground`