• Home
  • Raw
  • Download

Lines Matching +full:binary +full:- +full:extensions

1 // Protocol Buffers - Google's data interchange format
3 // https://developers.google.com/protocol-buffers/
5 // Redistribution and use in source and binary forms, with or without
11 // * Redistributions in binary form must reproduce the above
56 if (read == -1) { in readFromStdin()
60 len -= read; in readFromStdin()
70 // Returns -1 on EOF (the actual values will always be positive).
74 return -1; in readLittleEndianIntFromStdin()
103 ByteString bytes, BinaryDecoderType type, Parser<T> parser, ExtensionRegistry extensions) in decode() argument
108 return parser.parseFrom(bytes, extensions); in decode()
114 return parser.parseFrom(CodedInputStream.newInstance(buffer), extensions); in decode()
119 CodedInputStream.newInstance(bytes.asReadOnlyByteBuffer()), extensions); in decode()
126 return parser.parseFrom(CodedInputStream.newInstance(buffer), extensions); in decode()
134 CodedInputStream.newInstance(buffer.asReadOnlyBuffer()), extensions); in decode()
138 return parser.parseFrom(bytes.newInput(), extensions); in decode()
146 ByteString bytes, Parser<T> parser, ExtensionRegistry extensions) in parseBinary() argument
156 throw new RuntimeException("binary decoder types missing"); in parseBinary()
166 messages.set(i, decoder.decode(bytes, BinaryDecoderType.values()[i], parser, extensions)); in parseBinary()
176 new StringBuilder("Binary decoders disagreed on whether the payload was valid.\n"); in parseBinary()
215 for (int i = 0; i < messages.size() - 1; ++i) { in parseBinary()
244 ExtensionRegistry extensions = ExtensionRegistry.newInstance(); in doTest() local
245 TestMessagesProto3.registerAllExtensions(extensions); in doTest()
248 request.getProtobufPayload(), TestAllTypesProto3.parser(), extensions); in doTest()
256 ExtensionRegistry extensions = ExtensionRegistry.newInstance(); in doTest() local
257 TestMessagesProto2.registerAllExtensions(extensions); in doTest()
260 request.getProtobufPayload(), TestAllTypesProto2.parser(), extensions); in doTest()
381 if (bytes == -1) { in doTestIo()