Lines Matching refs:req

449 …   $req = pack("NNNNN", $this->_offset, $this->_limit, $this->_mode, $this->_ranker, $this->_sort);
450 $req .= pack("N", strlen($this->_sortby)) . $this->_sortby;
451 $req .= pack("N", strlen($query)) . $query;
452 $req .= pack("N", count($this->_weights));
453 foreach ($this->_weights as $weight) $req .= pack("N", (int)$weight);
454 $req .= pack("N", strlen($index)) . $index;
455 $req .= pack("N", 1);
456 $req .= sphPackU64($this->_min_id) . sphPackU64($this->_max_id);
458 $req .= pack("N", count($this->_filters));
460 $req .= pack("N", strlen($filter["attr"])) . $filter["attr"];
461 $req .= pack("N", $filter["type"]);
464 $req .= pack("N", count($filter["values"]));
465 foreach ($filter["values"] as $value) $req .= sphPackI64($value);
468 $req .= sphPackI64($filter["min"]) . sphPackI64($filter["max"]);
471 $req .= $this->_PackFloat($filter["min"]) . $this->_PackFloat($filter["max"]);
474 $req .= pack("N", (int)$filter["exclude"]);
477 $req .= pack("NN", $this->_groupfunc, strlen($this->_groupby)) . $this->_groupby;
478 $req .= pack("N", $this->_maxmatches);
479 $req .= pack("N", strlen($this->_groupsort)) . $this->_groupsort;
480 $req .= pack("NNN", $this->_cutoff, $this->_retrycount, $this->_retrydelay);
481 $req .= pack("N", strlen($this->_groupdistinct)) . $this->_groupdistinct;
484 $req .= pack("N", 0);
486 $req .= pack("N", 1);
487 $req .= pack("N", strlen($this->_anchor["attrlat"])) . $this->_anchor["attrlat"];
488 $req .= pack("N", strlen($this->_anchor["attrlong"])) . $this->_anchor["attrlong"];
489 … $req .= $this->_PackFloat($this->_anchor["lat"]) . $this->_PackFloat($this->_anchor["long"]);
492 $req .= pack("N", count($this->_indexweights));
493 …foreach ($this->_indexweights as $idx => $weight) $req .= pack("N", strlen($idx)) . $idx . pack("N…
495 $req .= pack("N", $this->_maxquerytime);
497 $req .= pack("N", count($this->_fieldweights));
498 …foreach ($this->_fieldweights as $field => $weight) $req .= pack("N", strlen($field)) . $field . p…
500 $req .= pack("N", strlen($comment)) . $comment;
502 $req .= pack("N", count($this->_overrides));
504 $req .= pack("N", strlen($entry["attr"])) . $entry["attr"];
505 $req .= pack("NN", $entry["type"], count($entry["values"]));
507 $req .= sphPackU64($id);
509 case SPH_ATTR_FLOAT: $req .= $this->_PackFloat($val); break;
510 case SPH_ATTR_BIGINT: $req .= sphPackI64($val); break;
511 default: $req .= pack("N", (int)$val); break;
516 $req .= pack("N", strlen($this->_select)) . $this->_select;
519 $this->_reqs[] = $req;
536 $req = implode("", $this->_reqs);
537 $len = 4 + strlen($req);
538 $req = pack("nnNN", SEARCHD_COMMAND_SEARCH, VER_COMMAND_SEARCH, $len, $nreqs) . $req;
540 …if (!$this->_Send($fp, $req, $len + 8) || !($response = $this->_GetResponse($fp, VER_COMMAND_SEARC…
660 $req = pack("NN", 0, $flags);
661 $req .= pack("N", strlen($index)) . $index;
662 $req .= pack("N", strlen($words)) . $words;
663 $req .= pack("N", strlen($opts["before_match"])) . $opts["before_match"];
664 $req .= pack("N", strlen($opts["after_match"])) . $opts["after_match"];
665 $req .= pack("N", strlen($opts["chunk_separator"])) . $opts["chunk_separator"];
666 $req .= pack("N", (int)$opts["limit"]);
667 $req .= pack("N", (int)$opts["around"]);
668 $req .= pack("N", count($docs));
669 foreach ($docs as $doc) $req .= pack("N", strlen($doc)) . $doc;
671 $len = strlen($req);
672 $req = pack("nnN", SEARCHD_COMMAND_EXCERPT, VER_COMMAND_EXCERPT, $len) . $req;
673 …if (!$this->_Send($fp, $req, $len + 8) || !($response = $this->_GetResponse($fp, VER_COMMAND_EXCER…
690 $req = pack("N", strlen($query)) . $query;
691 $req .= pack("N", strlen($index)) . $index;
692 $req .= pack("N", (int)$hits);
694 $len = strlen($req);
695 $req = pack("nnN", SEARCHD_COMMAND_KEYWORDS, VER_COMMAND_KEYWORDS, $len) . $req;
696 …if (!$this->_Send($fp, $req, $len + 8) || !($response = $this->_GetResponse($fp, VER_COMMAND_KEYWO…
725 $req = pack("N", strlen($index)) . $index;
726 $req .= pack("N", count($attrs));
728 $req .= pack("N", strlen($attr)) . $attr;
729 $req .= pack("N", (int)$mva);
731 $req .= pack("N", count($values));
733 $req .= sphPackU64($id);
735 $req .= pack("N", $mva ? count($v) : (int)$v);
736 if ($mva) foreach ($v as $vv) $req .= pack("N", (int)$vv);
741 $len = strlen($req);
742 $req = pack("nnN", SEARCHD_COMMAND_UPDATE, VER_COMMAND_UPDATE, $len) . $req;
743 …if (!$this->_Send($fp, $req, $len + 8) || !($response = $this->_GetResponse($fp, VER_COMMAND_UPDAT…
751 $req = pack("nnNN", SEARCHD_COMMAND_STATUS, VER_COMMAND_STATUS, 4, 1);
752 … if (!$this->_Send($fp, $req, 12) || !($response = $this->_GetResponse($fp, VER_COMMAND_STATUS))) {