Documentation

AbstractDaemonServer
in package
implements ChunkWriterInterface

Interfaces, Classes and Traits

ChunkWriterInterface

Table of Contents

DAEMON_ADDRESS  = '127.0.0.1'
DAEMON_DOMAIN  = AF_INET
DAEMON_PROTOCOL  = SOL_TCP
DAEMON_TYPE  = SOCK_STREAM
STDERR  = 2
STDOUT  = 1
__construct()  : mixed
init()  : mixed
onInitialize()  : void
onMessage()  : iteratable<string|int, mixed>
stop()  : mixed
toChunks()  : Generator
log()  : iteratable<string|int, mixed>
respondWith()  : iteratable<string|int, mixed>

Constants

Methods

__construct()

public __construct(int $port) : mixed
Parameters
$port : int
Return values
mixed

onMessage()

public abstract onMessage(mixed $message) : iteratable<string|int, mixed>
Parameters
$message : mixed
Return values
iteratable<string|int, mixed>

log()

protected log(string $message) : iteratable<string|int, mixed>
Parameters
$message : string
Return values
iteratable<string|int, mixed>

respondWith()

protected respondWith(string $message) : iteratable<string|int, mixed>
Parameters
$message : string
Return values
iteratable<string|int, mixed>

Search results