original_string: final protected function fsockopen(
  		$hostname,
  		$port = -1,
  		&$errno = 0,
  		&$errstr = '',
  		$timeout = null
  	)
  	{
  		$this->fhandle = fsockopen($hostname, $port, $errno, $errstr, $timeout);
  		return $this;
  	}
code: final protected function fsockopen(
  		$hostname,
  		$port = -1,
  		&$errno = 0,
  		&$errstr = '',
  		$timeout = null
  	)
  	{
  		$this->fhandle = fsockopen($hostname, $port, $errno, $errstr, $timeout);
  		return $this;
  	}
code_tokens: final protected function fsockopen ( $ hostname , $ port = - 1 , & $ errno = 0 , & $ errstr = '' , $ timeout = null ) { $ this -> fhandle = fsockopen ( $ hostname , $ port , $ errno , $ errstr , $ timeout ) ; return $ this ; }
docstring: Open Internet or Unix domain socket connection
  
  @param  string  $hostname [description]
  @param  int     $port     Port number
  @param  int     $errno    Holds system level error number
  @param  string  $errstr   The error message as a string
  @param  float   $timeout  The connection timeout, in seconds
  @return self
  @see https://php.net/manual/en/function.fpassthru.php
  @todo Test this
docstring_tokens: Open Internet or Unix domain socket connection