Lines Matching refs:pack

126 		return pack ( "NN", $v>>32, $v&0xFFFFFFFF );
131 return pack ( "NN", $v < 0 ? -1 : 0, $v );
140 …return pack ( "NN", (float)$h, (float)$l ); // conversion to float is intentional; int would lose …
163 return pack ( "NN", $h, $l );
178 return pack ( "NN", $v>>32, $v&0xFFFFFFFF );
185 return pack ( "NN", $h, $l );
197 return pack ( "NN", $h, $l );
202 return pack ( "NN", 0, $v );
209 …return pack ( "NN", (float)$h, (float)$l ); // conversion to float is intentional; int would lose …
222 return pack ( "NN", $h, $l );
601 if ( !$this->_Send ( $fp, pack ( "N", 1 ), 4 ) )
969 $t1 = pack ( "f", $f ); // machine order
971 return pack ( "N", $t2 );
982 …$req = pack ( "NNNNN", $this->_offset, $this->_limit, $this->_mode, $this->_ranker, $this->_sort )…
983 $req .= pack ( "N", strlen($this->_sortby) ) . $this->_sortby;
984 $req .= pack ( "N", strlen($query) ) . $query; // query itself
985 $req .= pack ( "N", count($this->_weights) ); // weights
987 $req .= pack ( "N", (int)$weight );
988 $req .= pack ( "N", strlen($index) ) . $index; // indexes
989 $req .= pack ( "N", 1 ); // id64 range marker
993 $req .= pack ( "N", count($this->_filters) );
996 $req .= pack ( "N", strlen($filter["attr"]) ) . $filter["attr"];
997 $req .= pack ( "N", $filter["type"] );
1001 $req .= pack ( "N", count($filter["values"]) );
1017 $req .= pack ( "N", $filter["exclude"] );
1021 $req .= pack ( "NN", $this->_groupfunc, strlen($this->_groupby) ) . $this->_groupby;
1022 $req .= pack ( "N", $this->_maxmatches );
1023 $req .= pack ( "N", strlen($this->_groupsort) ) . $this->_groupsort;
1024 $req .= pack ( "NNN", $this->_cutoff, $this->_retrycount, $this->_retrydelay );
1025 $req .= pack ( "N", strlen($this->_groupdistinct) ) . $this->_groupdistinct;
1030 $req .= pack ( "N", 0 );
1034 $req .= pack ( "N", 1 );
1035 $req .= pack ( "N", strlen($a["attrlat"]) ) . $a["attrlat"];
1036 $req .= pack ( "N", strlen($a["attrlong"]) ) . $a["attrlong"];
1041 $req .= pack ( "N", count($this->_indexweights) );
1043 $req .= pack ( "N", strlen($idx) ) . $idx . pack ( "N", $weight );
1046 $req .= pack ( "N", $this->_maxquerytime );
1049 $req .= pack ( "N", count($this->_fieldweights) );
1051 $req .= pack ( "N", strlen($field) ) . $field . pack ( "N", $weight );
1054 $req .= pack ( "N", strlen($comment) ) . $comment;
1057 $req .= pack ( "N", count($this->_overrides) );
1060 $req .= pack ( "N", strlen($entry["attr"]) ) . $entry["attr"];
1061 $req .= pack ( "NN", $entry["type"], count($entry["values"]) );
1072 default: $req .= pack ( "N", $val ); break;
1078 $req .= pack ( "N", strlen($this->_select) ) . $this->_select;
1110 …$req = pack ( "nnNN", SEARCHD_COMMAND_SEARCH, VER_COMMAND_SEARCH, $len, $nreqs ) . $req; // add he…
1228 list(,$fval) = unpack ( "f*", pack ( "L", $uval ) );
1324 $req = pack ( "NN", 0, $flags ); // mode=0, flags=$flags
1325 $req .= pack ( "N", strlen($index) ) . $index; // req index
1326 $req .= pack ( "N", strlen($words) ) . $words; // req words
1329 $req .= pack ( "N", strlen($opts["before_match"]) ) . $opts["before_match"];
1330 $req .= pack ( "N", strlen($opts["after_match"]) ) . $opts["after_match"];
1331 $req .= pack ( "N", strlen($opts["chunk_separator"]) ) . $opts["chunk_separator"];
1332 $req .= pack ( "N", (int)$opts["limit"] );
1333 $req .= pack ( "N", (int)$opts["around"] );
1336 $req .= pack ( "N", count($docs) );
1340 $req .= pack ( "N", strlen($doc) ) . $doc;
1348 $req = pack ( "nnN", SEARCHD_COMMAND_EXCERPT, VER_COMMAND_EXCERPT, $len ) . $req; // add header
1409 $req = pack ( "N", strlen($query) ) . $query; // req query
1410 $req .= pack ( "N", strlen($index) ) . $index; // req index
1411 $req .= pack ( "N", (int)$hits );
1418 $req = pack ( "nnN", SEARCHD_COMMAND_KEYWORDS, VER_COMMAND_KEYWORDS, $len ) . $req; // add header
1510 $req = pack ( "N", strlen($index) ) . $index;
1512 $req .= pack ( "N", count($attrs) );
1515 $req .= pack ( "N", strlen($attr) ) . $attr;
1516 $req .= pack ( "N", $mva ? 1 : 0 );
1519 $req .= pack ( "N", count($values) );
1525 $req .= pack ( "N", $mva ? count($v) : $v );
1528 $req .= pack ( "N", $vv );
1537 $req = pack ( "nnN", SEARCHD_COMMAND_UPDATE, VER_COMMAND_UPDATE, $len ) . $req; // add header
1564 $req = pack ( "nnNN", SEARCHD_COMMAND_PERSIST, 0, 4, 1 );
1599 $req = pack ( "nnNN", SEARCHD_COMMAND_STATUS, VER_COMMAND_STATUS, 4, 1 ); // len=4, body=1