AbstractDaemonServer
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>
DAEMON_ADDRESS
public
mixed
DAEMON_ADDRESS
= '127.0.0.1'
DAEMON_DOMAIN
public
mixed
DAEMON_DOMAIN
= AF_INET
DAEMON_PROTOCOL
public
mixed
DAEMON_PROTOCOL
= SOL_TCP
DAEMON_TYPE
public
mixed
DAEMON_TYPE
= SOCK_STREAM
STDERR
public
mixed
STDERR
= 2
STDOUT
public
mixed
STDOUT
= 1
__construct()
public
__construct(int $port) : mixed
Parameters
-
$port
: int
-
Return values
mixed
—
init()
public
init(FarahUrlArguments $args) : mixed
Parameters
-
$args
: FarahUrlArguments
-
Return values
mixed
—
onInitialize()
public
abstract onInitialize(FarahUrlArguments $args) : void
Parameters
-
$args
: FarahUrlArguments
-
Return values
void
—
onMessage()
public
abstract onMessage(mixed $message) : iteratable<string|int, mixed>
Parameters
-
$message
: mixed
-
Return values
iteratable<string|int, mixed>
—
stop()
public
stop() : mixed
Return values
mixed
—
toChunks()
public
toChunks() : Generator
Return values
Generator
—
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>
—