class Status extends Response

Status-Paket

Constants

UNUSED

Nicht genutzer Typ

NOOP

Aufwecken Worker

JOB_CREATED

Job wurde erstellt Client

NO_JOB

Kein Job in der Queue Worker

JOB_ASSIGN

Job wurde zugewiesen Worker

WORK_STATUS

Status Client

WORK_COMPLETE

Arbeit fertig Client

WORK_FAIL

Fehler Client

DOECHO

Echo Client/Worker

ERROR

Fehler Client/Worker

STATUS

Status Client

WORK_EXCEPTION

Exception Client

OPTION

Optionen Client/Worker

WORK_DATA

Daten Client

WORK_WARNING

Warning Client

JOB_ASSIGN_UNIQ

Uniq Worker

MAGIC

Magic

Properties

protected integer $type from Binary
protected string $magic from Binary
protected SimpleMap $argument from Binary

Methods

string
getPacketData()

Packetdaten im binärformat

from Binary
string
__toString()

Paketdaten

from Packet
__construct(string $handle, boolean $known, boolean $running, integer $numerator, integer $denominator)

Neue Instanz

addArgument(string $key, string $value)

Argument hinzufügen

from Binary
static Response
parse(string $data)

Die Daten des Servers werden geparsed und in ein entsprechendes Response-Objekt übersetzt.

from Response
string
getHandle()

Handle

boolean
isKnown()

Job bekannt

boolean
isRunning()

Job läuft

integer
getNumerator()

Zähler

integer
getDenominator()

Nenner

Details

in Binary at line 100
string getPacketData()

Packetdaten im binärformat

Return Value

string

in Packet at line 48
string __toString()

Paketdaten

Return Value

string

at line 47
__construct(string $handle, boolean $known, boolean $running, integer $numerator, integer $denominator)

Neue Instanz

Parameters

string $handle Handle
boolean $known Bekannt-Flag
boolean $running Läuft-Flag
integer $numerator Zähler
integer $denominator Nenner

in Binary at line 89
Binary addArgument(string $key, string $value)

Argument hinzufügen

Parameters

string $key Schlüssel
string $value Wert

Return Value

Binary

in Response at line 148
static Response parse(string $data)

Die Daten des Servers werden geparsed und in ein entsprechendes Response-Objekt übersetzt.

Bei Fehlern im Protokoll werden entsprechende Exceptions geworfen.

Parameters

string $data Daten vom Server

Return Value

Response

Exceptions

ProtocolException
HeaderException
NotImplementedException

at line 63
string getHandle()

Handle

Return Value

string

at line 72
boolean isKnown()

Job bekannt

Return Value

boolean

at line 81
boolean isRunning()

Job läuft

Return Value

boolean

at line 90
integer getNumerator()

Zähler

Return Value

integer

at line 99
integer getDenominator()

Nenner

Return Value

integer