class JobAssign extends Response

JobAssign-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 $name, 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
getName()

Name

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

Neue Instanz

Parameters

string $handle
string $name
string $data

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

Handle

Return Value

string

at line 68
string getName()

Name

Return Value

string

at line 77
string getData()

Data

Return Value

string