Lines Matching refs:resp
415 $resp = $this->decodePacketHeader($packet);
416 $resp['content'] = '';
417 if ($resp['contentLength']) {
418 $len = $resp['contentLength'];
427 $resp['content'] .= $buf;
430 if ($resp['paddingLength']) {
431 $buf = fread($this->_sock, $resp['paddingLength']);
433 return $resp;
456 $resp = $this->readPacket();
457 if (isset($resp['type']) && $resp['type'] == self::GET_VALUES_RESULT) {
458 return $this->readNvpair($resp['content'], $resp['contentLength']);
571 * @param $resp Response
576 private function fcgi_stream_append($resp, $type) {
577 if (isset($this->_requests[$resp['requestId']][$type . '_finished'])) {
580 if ($resp['content'] === '') {
581 $this->_requests[$resp['requestId']][$type . '_finished'] = true;
583 $this->_requests[$resp['requestId']][$type . '_response'] .= $resp['content'];
622 while ($resp = $this->readPacket($readLimit)) {
623 if ($resp['type'] == self::STDOUT || $resp['type'] == self::STDERR) {
624 if ($resp['type'] == self::STDERR) {
625 $this->_requests[$resp['requestId']]['state'] = self::REQ_STATE_ERR;
626 $this->fcgi_stream_append($resp, 'err');
628 $this->fcgi_stream_append($resp, 'out');
630 $this->_requests[$resp['requestId']]['response'] .= $resp['content'];
631 } elseif ($resp['type'] == self::END_REQUEST) {
632 $this->_requests[$resp['requestId']]['state'] = self::REQ_STATE_OK;
633 if ($resp['requestId'] == $requestId) {
644 if (!is_array($resp)) {
666 switch (ord($resp['content'][4])) {