diff --git a/reference/gearman/gearmanclient/jobstatus.xml b/reference/gearman/gearmanclient/jobstatus.xml
new file mode 100644
index 000000000..3060a6ac4
--- /dev/null
+++ b/reference/gearman/gearmanclient/jobstatus.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+ GearmanClient::jobStatus
+ gearman_job_status
+ Ermittelt den Status eines Hintergrund-Jobs
+
+
+
+ &reftitle.description;
+ &style.oop; (Methode):
+
+ public arrayGearmanClient::jobStatus
+ stringjob_handle
+
+
+ Ermittelt anhand eines Job-Handles den Status eines Hintergrund-Jobs. Die
+ Statusinformationen geben an, ob der Job bekannt ist, ob der Job derzeit
+ ausgeführt wird, und den prozentualen Fertigstellungsgrad.
+
+
+
+
+ &reftitle.parameters;
+
+
+ job_handle
+
+
+ &gearman.parameter.jobhandle;
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Ein Array mit Statusinformationen zu dem Job, der zum angegebenen Job-Handle
+ gehört. Das erste Array-Element ist ein Boolescher Wert, der angibt, ob der
+ Job überhaupt bekannt ist, das zweite ist ein Boolescher Wert, der angibt, ob
+ der Job noch ausgeführt wird, und das dritte und vierte Element entsprechen
+ dem Zähler bzw. dem Nenner des prozentualen Fertigstellungsgrads als Bruch.
+
+
+
+
+ &reftitle.examples;
+
+ Überwachung des Status eines lang laufenden Hintergrund-Jobs
+
+addServer();
+
+/* Den Reverse-Client ausführen */
+$job_handle = $gmclient->doBackground("reverse", "this is a test");
+
+if ($gmclient->returnCode() != GEARMAN_SUCCESS)
+{
+ echo "bad return code\n";
+ exit;
+}
+
+$done = false;
+do
+{
+ sleep(3);
+ $stat = $gmclient->jobStatus($job_handle);
+ if (!$stat[0]) // Der Job ist bekannt, also ist er nicht fertig
+ $done = true;
+ echo "Running: " . ($stat[1] ? "true" : "false") . ", numerator: " . $stat[2] . ", denominator: " . $stat[3] . "\n";
+}
+while(!$done);
+
+echo "done!\n";
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+ GearmanClient::doStatus
+
+
+
+
+
diff --git a/reference/gearman/gearmanclient/setdata.xml b/reference/gearman/gearmanclient/setdata.xml
new file mode 100644
index 000000000..f94c3e665
--- /dev/null
+++ b/reference/gearman/gearmanclient/setdata.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+ GearmanClient::setData
+ Setzt anwendungsspezifische Daten (veraltet)
+
+
+
+ &reftitle.description;
+
+ public boolGearmanClient::setData
+ stringdata
+
+
+ Setzt beliebige anwendungsspezifische Daten, die später mit
+ GearmanClient::data abgerufen werden können.
+
+
+
+ Diese Methode wurde im Release 0.6.0 der Gearman-Erweiterung durch
+ GearmanClient::setContext ersetzt.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+ data
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Gibt immer &true; zurück.
+
+
+
+
+ &reftitle.seealso;
+
+ GearmanClient::data
+
+
+
+
+
diff --git a/reference/gearman/gearmanjob/sendstatus.xml b/reference/gearman/gearmanjob/sendstatus.xml
new file mode 100644
index 000000000..c802fca9e
--- /dev/null
+++ b/reference/gearman/gearmanjob/sendstatus.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+ GearmanJob::sendStatus
+ Sendet den Status
+
+
+
+ &reftitle.description;
+
+ public boolGearmanJob::sendStatus
+ intnumerator
+ intdenominator
+
+
+ Sendet Statusinformationen an den Job-Server und an alle wartenden Clients.
+ Damit kann angegeben werden, zu welchem Prozentsatz der Job abgeschlossen
+ wurde.
+
+
+
+
+ &reftitle.parameters;
+
+
+ numerator
+
+
+ Der Zähler des als Bruch ausgedrückten prozentualen
+ Fertigstellungsgrads.
+
+
+
+
+ denominator
+
+
+ Der Nenner des als Bruch ausgedrückten prozentualen
+ Fertigstellungsgrads.
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ &return.success;
+
+
+
+
+ &reftitle.seealso;
+
+ GearmanClient::jobStatus
+ GearmanTask::taskDenominator
+ GearmanTask::taskNumerator
+
+
+
+
+
diff --git a/reference/gearman/gearmanjob/status.xml b/reference/gearman/gearmanjob/status.xml
new file mode 100644
index 000000000..671dd8496
--- /dev/null
+++ b/reference/gearman/gearmanjob/status.xml
@@ -0,0 +1,90 @@
+
+
+
+
+
+ GearmanJob::status
+ Sendet den Status (veraltet)
+
+
+
+ &reftitle.description;
+
+ public boolGearmanJob::status
+ intnumerator
+ intdenominator
+
+
+ Sendet Statusinformationen an den Job-Server und an alle wartenden Clients.
+ Damit kann angegeben werden, zu welchem Prozentsatz der Job abgeschlossen
+ wurde.
+
+
+
+ Diese Methode wurde im Release 0.6.0 der Gearman-Erweiterung durch
+ GearmanJob::sendStatus ersetzt.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+ numerator
+
+
+ Der Zähler des als Bruch ausgedrückten prozentualen
+ Fertigstellungsgrads.
+
+
+
+
+ denominator
+
+
+ Der Nenner des als Bruch ausgedrückten prozentualen
+ Fertigstellungsgrads.
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ &return.success;
+
+
+
+
+ &reftitle.seealso;
+
+ GearmanClient::jobStatus
+ GearmanTask::taskDenominator
+ GearmanTask::taskNumerator
+
+
+
+
+
diff --git a/reference/gearman/gearmanworker/timeout.xml b/reference/gearman/gearmanworker/timeout.xml
new file mode 100644
index 000000000..0b5d22d6c
--- /dev/null
+++ b/reference/gearman/gearmanworker/timeout.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+ GearmanWorker::timeout
+ Ermittelt das Timeout für die Socket-E/A-Aktivität
+
+
+
+ &reftitle.description;
+
+ public intGearmanWorker::timeout
+
+
+
+ Gibt die aktuelle Wartezeit in Millisekunden für die Socket-E/A-Aktivität
+ zurück.
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Eine Zeitspanne in Millisekunden. Ein negativer Wert kennzeichnet ein
+ unendliches Timeout.
+
+
+
+
+ &reftitle.seealso;
+
+ GearmanWorker::setTimeout
+
+
+
+
+