class Agent (View source)

Properties

protected $server
protected $id
protected $socket
protected $flag
protected $verb
protected $uri
protected $headers

Methods

__construct(Server $server, resource $socket, string $verb, string $uri, array $headers)

Konstruktor.

server()

Mereturn instance server.

string
id()

Mereturn socket ID.

resource
socket()

Mereturn socket.

string
verb()

Mereturn request method.

string
uri()

Mereturn request URI.

array
headers()

Mereturn socket header.

string|false
send(int $opcode, string $data = '')

Siapkan dan kirim payload.

bool|null
fetch()

Ambil dan proses payload.

__destruct()

Destruktor.

Details

__construct(Server $server, resource $socket, string $verb, string $uri, array $headers)

Konstruktor.

Parameters

Server $server
resource $socket
string $verb
string $uri
array $headers

Server server()

Mereturn instance server.

Return Value

Server

string id()

Mereturn socket ID.

Return Value

string

resource socket()

Mereturn socket.

Return Value

resource

string verb()

Mereturn request method.

Return Value

string

string uri()

Mereturn request URI.

Return Value

string

array headers()

Mereturn socket header.

Return Value

array

string|false send(int $opcode, string $data = '')

Siapkan dan kirim payload.

Parameters

int $opcode
string $data

Return Value

string|false

bool|null fetch()

Ambil dan proses payload.

Return Value

bool|null

__destruct()

Destruktor.