Lines Matching defs:input

304     private function skipField($input, $tag)
311 $start = $input->current();
315 if (!$input->readVarint64($uint64)) {
322 if (!$input->readLittleEndian64($uint64)) {
329 if (!$input->readLittleEndian32($uint32)) {
336 if (!$input->readVarint32($length)) {
341 if (!$input->readRaw($length, $data)) {
352 $end = $input->current();
356 $this->unknown .= substr($bytes, 0, $size) . $input->substr($start, $end);
362 private static function parseFieldFromStreamNoTag($input, $field, &$value)
366 if (!GPBWire::readDouble($input, $value)) {
372 if (!GPBWire::readFloat($input, $value)) {
378 if (!GPBWire::readInt64($input, $value)) {
384 if (!GPBWire::readUint64($input, $value)) {
390 if (!GPBWire::readInt32($input, $value)) {
396 if (!GPBWire::readFixed64($input, $value)) {
402 if (!GPBWire::readFixed32($input, $value)) {
408 if (!GPBWire::readBool($input, $value)) {
415 if (!GPBWire::readString($input, $value)) {
430 if (!GPBWire::readMessage($input, $value)) {
436 if (!GPBWire::readString($input, $value)) {
442 if (!GPBWire::readUint32($input, $value)) {
449 if (!GPBWire::readInt32($input, $value)) {
455 if (!GPBWire::readSfixed32($input, $value)) {
461 if (!GPBWire::readSfixed64($input, $value)) {
467 if (!GPBWire::readSint32($input, $value)) {
473 if (!GPBWire::readSint64($input, $value)) {
488 private function parseFieldFromStream($tag, $input, $field)
507 $this->skipField($input, $tag);
510 self::parseFieldFromStreamNoTag($input, $field, $value);
513 if (!GPBWire::readInt32($input, $length)) {
517 $limit = $input->pushLimit($length);
519 while ($input->bytesUntilLimit() > 0) {
520 self::parseFieldFromStreamNoTag($input, $field, $value);
523 $input->popLimit($limit);
769 $input = new CodedInputStream($data);
770 $this->parseFromStream($input);
787 $input = new RawInputStream($data);
788 $this->parseFromJsonStream($input, $ignore_unknown);
794 public function parseFromStream($input)
797 $tag = $input->readTag();
798 // End of input. This is a valid place to end, so return true.
806 $this->parseFieldFromStream($tag, $input, $field);
1308 public function parseFromJsonStream($input, $ignore_unknown)
1310 $array = json_decode($input->getData(), true, 512, JSON_BIGINT_AS_STRING);
1320 "Cannot decode json string: " . $input->getData());