Lines Matching refs:pb_istream_t
37 bool (*callback)(pb_istream_t *stream, uint8_t *buf, size_t count);
68 bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct);
80 bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct);
86 bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct);
106 pb_istream_t pb_istream_from_buffer(uint8_t *buf, size_t bufsize);
111 bool pb_read(pb_istream_t *stream, uint8_t *buf, size_t count);
120 bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof);
123 bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type);
127 bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest);
131 bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest);
135 bool pb_decode_fixed32(pb_istream_t *stream, void *dest);
139 bool pb_decode_fixed64(pb_istream_t *stream, void *dest);
142 bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream);
143 void pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream);