PHP Class raklib\server\UDPServerSocket

Show file Open project: iTXTech/Genisys

Protected Properties

Property Type Description
$logger Logger
$socket

Public Methods

Method Description
__construct ( ThreadedLogger $logger, $port = 19132, $interface = "0.0.0.0" )
close ( )
getSocket ( )
readPacket ( &$buffer, &$source, &$port ) : integer
setRecvBuffer ( integer $size )
setSendBuffer ( integer $size )
writePacket ( string $buffer, string $dest, integer $port ) : integer

Method Details

__construct() public method

public __construct ( ThreadedLogger $logger, $port = 19132, $interface = "0.0.0.0" )
$logger ThreadedLogger

close() public method

public close ( )

getSocket() public method

public getSocket ( )

readPacket() public method

public readPacket ( &$buffer, &$source, &$port ) : integer
return integer

setRecvBuffer() public method

public setRecvBuffer ( integer $size )
$size integer

setSendBuffer() public method

public setSendBuffer ( integer $size )
$size integer

writePacket() public method

public writePacket ( string $buffer, string $dest, integer $port ) : integer
$buffer string
$dest string
$port integer
return integer

Property Details

$logger protected property

protected Logger $logger
return Logger

$socket protected property

protected $socket