read() read(integer $len) : string Read from the socket Parameters integer $len How many bytes Returns string — Binary data
readAll() readAll(integer $len) : string Uses stream get contents to do the reading Parameters integer $len How many bytes Returns string — Binary data
__construct() __construct(string $socket, string $debugHandler = 'error_log') Socket constructor Parameters string $socket resource of php socket string $debugHandler Function to call for error logging
setSendTimeout() setSendTimeout(integer $timeout) Sets the send timeout. Parameters integer $timeout Timeout in milliseconds.
setRecvTimeout() setRecvTimeout(integer $timeout) Sets the receive timeout. Parameters integer $timeout Timeout in milliseconds.