<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.gearman.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'class.gearmanclient.php',
    1 => 'GearmanClient',
    2 => 'La classe GearmanClient',
  ),
  'up' => 
  array (
    0 => 'book.gearman.php',
    1 => 'Gearman',
  ),
  'prev' => 
  array (
    0 => 'gearman.examples-reverse-task.php',
    1 => 'Client et agent Gearman simple, avec la soumission de t&acirc;ches',
  ),
  'next' => 
  array (
    0 => 'gearmanclient.addoptions.php',
    1 => 'GearmanClient::addOptions',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/gearman/gearmanclient.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.gearmanclient.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.gearmanclient" class="reference">

 <h1 class="title">La classe GearmanClient</h1>
 

 <div class="partintro"><p class="verinfo">(PECL gearman &gt;= 0.5.0)</p>

  
  <div class="section" id="gearmanclient.intro">
   <h2 class="title">Introduction</h2>
   <p class="simpara">
    Représente une classe pour se connecter à un serveur de tâches Gearman et lui soumettre des requêtes
    pour appliquer des fonctions sur les données fournies. La fonction appliquée doit faire partie de celles
    référencées par un agent Gearman et les données traitées restent opaques du point de vue du serveur de tâches.
   </p>
  </div>
  

  <div class="section" id="gearmanclient.synopsis">
   <h2 class="title">Synopsis de la classe</h2>

   
   <div class="classsynopsis"><div class="classsynopsisinfo">
    
     <span class="modifier">class</span> <strong class="classname"><strong class="classname">GearmanClient</strong></strong>
     {</div>

    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Méthodes */</div>
    <div class="constructorsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.construct.php" class="methodname">__construct</a></span>()</div>

    <div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addoptions.php" class="methodname">addOptions</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$option</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addserver.php" class="methodname">addServer</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$host</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$port</code><span class="initializer"> = 0</span></span>, <span class="methodparam"><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span> <code class="parameter">$setupExceptionHandler</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong></span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addservers.php" class="methodname">addServers</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$servers</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>, <span class="methodparam"><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span> <code class="parameter">$setupExceptionHandler</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong></span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtask.php" class="methodname">addTask</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function_name</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$workload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique_key</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtaskbackground.php" class="methodname">addTaskBackground</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function_name</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$workload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique_key</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtaskhigh.php" class="methodname">addTaskHigh</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function_name</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$workload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique_key</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtaskhighbackground.php" class="methodname">addTaskHighBackground</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function_name</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$workload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique_key</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtasklow.php" class="methodname">addTaskLow</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function_name</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$workload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique_key</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtasklowbackground.php" class="methodname">addTaskLowBackground</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function_name</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$workload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique_key</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.addtaskstatus.php" class="methodname">addTaskStatus</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$job_handle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$context</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="class.gearmantask.php" class="type GearmanTask">GearmanTask</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.clearcallbacks.php" class="methodname">clearCallbacks</a></span>(): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.context.php" class="methodname">context</a></span>(): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dobackground.php" class="methodname">doBackground</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dohigh.php" class="methodname">doHigh</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dohighbackground.php" class="methodname">doHighBackground</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dojobhandle.php" class="methodname">doJobHandle</a></span>(): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dolow.php" class="methodname">doLow</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dolowbackground.php" class="methodname">doLowBackground</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.donormal.php" class="methodname">doNormal</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$function</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$unique</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.dostatus.php" class="methodname">doStatus</a></span>(): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.error.php" class="methodname">error</a></span>(): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.geterrno.php" class="methodname">getErrno</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.jobstatus.php" class="methodname">jobStatus</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$job_handle</code></span>): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.ping.php" class="methodname">ping</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$workload</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.removeoptions.php" class="methodname">removeOptions</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$option</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.returncode.php" class="methodname">returnCode</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.runtasks.php" class="methodname">runTasks</a></span>(): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setcompletecallback.php" class="methodname">setCompleteCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setcontext.php" class="methodname">setContext</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$data</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setcreatedcallback.php" class="methodname">setCreatedCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setdatacallback.php" class="methodname">setDataCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setexceptioncallback.php" class="methodname">setExceptionCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setfailcallback.php" class="methodname">setFailCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setoptions.php" class="methodname">setOptions</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$option</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setstatuscallback.php" class="methodname">setStatusCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.settimeout.php" class="methodname">setTimeout</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$timeout</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setwarningcallback.php" class="methodname">setWarningCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.setworkloadcallback.php" class="methodname">setWorkloadCallback</a></span>(<span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$callback</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.timeout.php" class="methodname">timeout</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="gearmanclient.wait.php" class="methodname">wait</a></span>(): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

   }</div>
   

  </div>

 </div>

 
































































































































































































































































































<h2>Sommaire</h2><ul class="chunklist chunklist_reference"><li><a href="gearmanclient.addoptions.php">GearmanClient::addOptions</a> — Ajoute des options au client</li><li><a href="gearmanclient.addserver.php">GearmanClient::addServer</a> — Ajoute un serveur de t&acirc;ches au client</li><li><a href="gearmanclient.addservers.php">GearmanClient::addServers</a> — Ajoute une liste de serveurs de t&acirc;ches au client</li><li><a href="gearmanclient.addtask.php">GearmanClient::addTask</a> — Ajoute une t&acirc;che &agrave; ex&eacute;cuter en parall&egrave;le</li><li><a href="gearmanclient.addtaskbackground.php">GearmanClient::addTaskBackground</a> — Ajoute une t&acirc;che d'arri&egrave;re-plan pour une ex&eacute;cution en parall&egrave;le</li><li><a href="gearmanclient.addtaskhigh.php">GearmanClient::addTaskHigh</a> — Ajoute une t&acirc;che de forte priorit&eacute; &agrave; effectuer en parall&egrave;le</li><li><a href="gearmanclient.addtaskhighbackground.php">GearmanClient::addTaskHighBackground</a> — Ajoute une t&acirc;che de fond de forte priorit&eacute; &agrave; effectuer en parall&egrave;le</li><li><a href="gearmanclient.addtasklow.php">GearmanClient::addTaskLow</a> — Ajoute une t&acirc;che de faible priorit&eacute; &agrave; effectuer en parall&egrave;le</li><li><a href="gearmanclient.addtasklowbackground.php">GearmanClient::addTaskLowBackground</a> — Ajoute une t&acirc;che de fond de faible priorit&eacute; &agrave; effectuer en parall&egrave;le</li><li><a href="gearmanclient.addtaskstatus.php">GearmanClient::addTaskStatus</a> — Ajoute une t&acirc;che pour obtenir le statut</li><li><a href="gearmanclient.clearcallbacks.php">GearmanClient::clearCallbacks</a> — Efface toutes les fonctions de rappel des t&acirc;ches</li><li><a href="gearmanclient.clone.php">GearmanClient::clone</a> — Cr&eacute;e une copie de l'objet GearmanClient</li><li><a href="gearmanclient.construct.php">GearmanClient::__construct</a> — Cr&eacute;e une instance GearmanClient</li><li><a href="gearmanclient.context.php">GearmanClient::context</a> — R&eacute;cup&egrave;re le contexte de l'application</li><li><a href="gearmanclient.data.php">GearmanClient::data</a> — R&eacute;cup&egrave;re les donn&eacute;es de l'application (obsol&egrave;te)</li><li><a href="gearmanclient.do.php">GearmanClient::do</a> — Ex&eacute;cute une seule t&acirc;che et retourne le r&eacute;sultat (obsol&egrave;te)</li><li><a href="gearmanclient.dobackground.php">GearmanClient::doBackground</a> — Ex&eacute;cute une t&acirc;che en arri&egrave;re-plan</li><li><a href="gearmanclient.dohigh.php">GearmanClient::doHigh</a> — Ex&eacute;cute une seule t&acirc;che en priorit&eacute; haute</li><li><a href="gearmanclient.dohighbackground.php">GearmanClient::doHighBackground</a> — Ex&eacute;cute une t&acirc;che en priorit&eacute; haute en arri&egrave;re plan</li><li><a href="gearmanclient.dojobhandle.php">GearmanClient::doJobHandle</a> — R&eacute;cup&egrave;re le gestionnaire de travaux pour la t&acirc;che en cours</li><li><a href="gearmanclient.dolow.php">GearmanClient::doLow</a> — Ex&eacute;cute une seule t&acirc;che en priorit&eacute; basse</li><li><a href="gearmanclient.dolowbackground.php">GearmanClient::doLowBackground</a> — Ex&eacute;cute une t&acirc;che en priorit&eacute; basse en arri&egrave;re-plan</li><li><a href="gearmanclient.donormal.php">GearmanClient::doNormal</a> — Ex&eacute;cute une t&acirc;che et retourne le r&eacute;sultat</li><li><a href="gearmanclient.dostatus.php">GearmanClient::doStatus</a> — R&eacute;cup&egrave;re le statut de la t&acirc;che en cours</li><li><a href="gearmanclient.echo.php">GearmanClient::echo</a> — Envoie des donn&eacute;es &agrave; tous les serveurs de travaux afin de v&eacute;rifier qu'ils les affichent en retour (obsol&egrave;te)</li><li><a href="gearmanclient.error.php">GearmanClient::error</a> — Retourne la derni&egrave;re erreur rencontr&eacute;e sous forme de cha&icirc;ne de caract&egrave;res</li><li><a href="gearmanclient.geterrno.php">GearmanClient::getErrno</a> — R&eacute;cup&egrave;re la valeur d'errno</li><li><a href="gearmanclient.jobstatus.php">GearmanClient::jobStatus</a> — R&eacute;cup&egrave;re le statut d'un travail en arri&egrave;re-plan</li><li><a href="gearmanclient.ping.php">GearmanClient::ping</a> — Envoie des donn&eacute;es &agrave; tous les serveurs de t&acirc;ches pour s'assurer qu'ils sont toujours en fonctionnement</li><li><a href="gearmanclient.removeoptions.php">GearmanClient::removeOptions</a> — Supprime les options du client</li><li><a href="gearmanclient.returncode.php">GearmanClient::returnCode</a> — R&eacute;cup&egrave;re le dernier code Gearman retourn&eacute;</li><li><a href="gearmanclient.runtasks.php">GearmanClient::runTasks</a> — Ex&eacute;cute une liste de t&acirc;ches en parall&egrave;le</li><li><a href="gearmanclient.setclientcallback.php">GearmanClient::setClientCallback</a> — D&eacute;finit une fonction de rappel lorsqu'un paquet de donn&eacute;es est re&ccedil;u pour une t&acirc;che (obsol&egrave;te)</li><li><a href="gearmanclient.setcompletecallback.php">GearmanClient::setCompleteCallback</a> — D&eacute;finit une fonction &agrave; appeler une fois la t&acirc;che termin&eacute;e</li><li><a href="gearmanclient.setcontext.php">GearmanClient::setContext</a> — D&eacute;finit le contexte d'une application</li><li><a href="gearmanclient.setcreatedcallback.php">GearmanClient::setCreatedCallback</a> — D&eacute;finit une fonction de rappel &agrave; appeler lorsqu'une t&acirc;che est plac&eacute;e dans la file d'attente</li><li><a href="gearmanclient.setdata.php">GearmanClient::setData</a> — D&eacute;finit les donn&eacute;es de l'application (obsol&egrave;te)</li><li><a href="gearmanclient.setdatacallback.php">GearmanClient::setDataCallback</a> — D&eacute;finit une fonction de rappel &agrave; appeler lorsqu'un paquet de donn&eacute;es est re&ccedil;u pour une t&acirc;che</li><li><a href="gearmanclient.setexceptioncallback.php">GearmanClient::setExceptionCallback</a> — D&eacute;finit une fonction de rappel pour les exceptions &eacute;mises par l'agent</li><li><a href="gearmanclient.setfailcallback.php">GearmanClient::setFailCallback</a> — D&eacute;finit une fonction de rappel &agrave; appeler lorsqu'un travail &eacute;choue</li><li><a href="gearmanclient.setoptions.php">GearmanClient::setOptions</a> — D&eacute;finit les options du client</li><li><a href="gearmanclient.setstatuscallback.php">GearmanClient::setStatusCallback</a> — D&eacute;finit une fonction de rappel pour collecter les statuts d'une t&acirc;che</li><li><a href="gearmanclient.settimeout.php">GearmanClient::setTimeout</a> — D&eacute;finit le d&eacute;lai d'attente d'une activit&eacute; du socket I/O</li><li><a href="gearmanclient.setwarningcallback.php">GearmanClient::setWarningCallback</a> — D&eacute;finit une fonction de rappel lors de l'&eacute;mission d'alerte depuis l'agent</li><li><a href="gearmanclient.setworkloadcallback.php">GearmanClient::setWorkloadCallback</a> — D&eacute;finit une fonction de rappel lors de la r&eacute;ception de mises &agrave; jour de donn&eacute;es incr&eacute;mentales</li><li><a href="gearmanclient.timeout.php">GearmanClient::timeout</a> — R&eacute;cup&egrave;re la valeur du d&eacute;lai d'activit&eacute; du socket I/O</li><li><a href="gearmanclient.wait.php">GearmanClient::wait</a> — Attend l'activit&eacute; d'E/S sur toutes les connexions d'un client</li></ul>
</div>
<?php manual_footer($setup); ?>