ftp_sockets::_readmsg() –

You appear to be a bot. Output may be restricted

Description

Usage

ftp_sockets::_readmsg( $fnction );

Parameters

$fnction
( mixed ) optional default: _readmsg –

Returns

void

Source

File name: wordpress/wp-admin/includes/class-ftp-sockets.php
Lines:

1 to 23 of 23
  function _readmsg($fnction="_readmsg"){
    if(!$this->_connected) {
      $this->PushError($fnction,'Connect first');
      return FALSE;
    }
    $result=true;
    $this->_message="";
    $this->_code=0;
    $go=true;
    do {
      $tmp=@socket_read($this->_ftp_control_sock, 4096, PHP_BINARY_READ);
      if($tmp===false) {
        $go=$result=false;
        $this->PushError($fnction,'Read failed', socket_strerror(socket_last_error($this->_ftp_control_sock)));
      } else {
        $this->_message.=$tmp;
        $go = !preg_match("/^([0-9]{3})(-.+\\1)? [^".CRLF."]+".CRLF."$/Us", $this->_message, $regs);
      }
    } while($go);
    if($this->LocalEcho) echo "GET < ".rtrim($this->_message, CRLF).CRLF;
    $this->_code=(int)$regs[1];
    return $result;
  }
 

 View on GitHub View on Trac