socket.php
protected function openSocket($host, $port, &$error_number, &$error, $timeout)
    {
        return @fsockopen($host, $port, $error_number, $error, $timeout);
    }
protected function openSocket($host, $port, &$error_number, &$error, $timeout)
    {
        return @fsockopen($host, $port, $error_number, $error, $timeout);
    }
Actually opens the low level socket.

@param string $host          Host to connect to.
@param int $port         Port on host.
@param int $error_number Recipient of error code.
@param string $error         Recipoent of error message.
@param int $timeout      Maximum time to wait for connection.