class WorkData extends Response

WorkData-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, string $data)

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

string
getData()

Data

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 44
__construct(string $handle, string $data)

Neue Instanz

Parameters

string $handle Handle
string $data Daten

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 57
string getHandle()

Handle

Return Value

string

at line 66
string getData()

Data

Return Value

string