Lines Matching refs:pack

125 		return pack("NN", $v >> 32, $v & 0xFFFFFFFF);
130 return pack("NN", $v < 0 ? -1 : 0, $v);
138 …return pack("NN", (float)$h, (float)$l); // conversion to float is intentional; int would lose 31s…
159 return pack("NN", $h, $l);
173 return pack("NN", $v >> 32, $v & 0xFFFFFFFF);
179 return pack("NN", $h, $l);
191 return pack("NN", $h, $l);
196 return pack("NN", 0, $v);
202 …return pack("NN", (float)$h, (float)$l); // conversion to float is intentional; int would lose 31s…
215 return pack("NN", $h, $l);
573 if (!$this->_Send($fp, pack("N", 1), 4)) {
933 $t1 = pack("f", $f); // machine order
935 return pack("N", $t2);
946 …$req = pack("NNNNN", $this->_offset, $this->_limit, $this->_mode, $this->_ranker, $this->_sort); /…
947 $req .= pack("N", strlen($this->_sortby)) . $this->_sortby;
948 $req .= pack("N", strlen($query)) . $query; // query itself
949 $req .= pack("N", count($this->_weights)); // weights
951 $req .= pack("N", (int)$weight);
952 $req .= pack("N", strlen($index)) . $index; // indexes
953 $req .= pack("N", 1); // id64 range marker
957 $req .= pack("N", count($this->_filters));
959 $req .= pack("N", strlen($filter["attr"])) . $filter["attr"];
960 $req .= pack("N", $filter["type"]);
963 $req .= pack("N", count($filter["values"]));
979 $req .= pack("N", $filter["exclude"]);
983 $req .= pack("NN", $this->_groupfunc, strlen($this->_groupby)) . $this->_groupby;
984 $req .= pack("N", $this->_maxmatches);
985 $req .= pack("N", strlen($this->_groupsort)) . $this->_groupsort;
986 $req .= pack("NNN", $this->_cutoff, $this->_retrycount, $this->_retrydelay);
987 $req .= pack("N", strlen($this->_groupdistinct)) . $this->_groupdistinct;
991 $req .= pack("N", 0);
994 $req .= pack("N", 1);
995 $req .= pack("N", strlen($a["attrlat"])) . $a["attrlat"];
996 $req .= pack("N", strlen($a["attrlong"])) . $a["attrlong"];
1001 $req .= pack("N", count($this->_indexweights));
1003 $req .= pack("N", strlen($idx)) . $idx . pack("N", $weight);
1006 $req .= pack("N", $this->_maxquerytime);
1009 $req .= pack("N", count($this->_fieldweights));
1011 $req .= pack("N", strlen($field)) . $field . pack("N", $weight);
1014 $req .= pack("N", strlen($comment)) . $comment;
1017 $req .= pack("N", count($this->_overrides));
1019 $req .= pack("N", strlen($entry["attr"])) . $entry["attr"];
1020 $req .= pack("NN", $entry["type"], count($entry["values"]));
1034 $req .= pack("N", $val);
1041 $req .= pack("N", strlen($this->_select)) . $this->_select;
1071 …$req = pack("nnNN", SEARCHD_COMMAND_SEARCH, VER_COMMAND_SEARCH, $len, $nreqs) . $req; // add header
1195 list(, $fval) = unpack("f*", pack("L", $uval));
1292 $req = pack("NN", 0, $flags); // mode=0, flags=$flags
1293 $req .= pack("N", strlen($index)) . $index; // req index
1294 $req .= pack("N", strlen($words)) . $words; // req words
1297 $req .= pack("N", strlen($opts["before_match"])) . $opts["before_match"];
1298 $req .= pack("N", strlen($opts["after_match"])) . $opts["after_match"];
1299 $req .= pack("N", strlen($opts["chunk_separator"])) . $opts["chunk_separator"];
1300 $req .= pack("N", (int)$opts["limit"]);
1301 $req .= pack("N", (int)$opts["around"]);
1304 $req .= pack("N", count($docs));
1307 $req .= pack("N", strlen($doc)) . $doc;
1315 $req = pack("nnN", SEARCHD_COMMAND_EXCERPT, VER_COMMAND_EXCERPT, $len) . $req; // add header
1374 $req = pack("N", strlen($query)) . $query; // req query
1375 $req .= pack("N", strlen($index)) . $index; // req index
1376 $req .= pack("N", (int)$hits);
1383 $req = pack("nnN", SEARCHD_COMMAND_KEYWORDS, VER_COMMAND_KEYWORDS, $len) . $req; // add header
1472 $req = pack("N", strlen($index)) . $index;
1474 $req .= pack("N", count($attrs));
1476 $req .= pack("N", strlen($attr)) . $attr;
1477 $req .= pack("N", $mva ? 1 : 0);
1480 $req .= pack("N", count($values));
1484 $req .= pack("N", $mva ? count($v) : $v);
1487 $req .= pack("N", $vv);
1496 $req = pack("nnN", SEARCHD_COMMAND_UPDATE, VER_COMMAND_UPDATE, $len) . $req; // add header
1522 $req = pack("nnNN", SEARCHD_COMMAND_PERSIST, 0, 4, 1);
1555 $req = pack("nnNN", SEARCHD_COMMAND_STATUS, VER_COMMAND_STATUS, 4, 1); // len=4, body=1