Lines Matching refs:tag
16 * `PB_FIELD_32BIT`: Add support for field tag numbers over 65535, fields larger than 64 kiB and arr…
188 Type used for storing tag numbers and sizes of message fields. By
193 If tag numbers or fields larger than 65535 are needed, `PB_FIELD_32BIT`
283 pb_size_t tag;
303 | tag | Tag number defined in `.proto` file for this field.
377 uint32_t tag, pb_wire_type_t wire_type);
539 * `PB_ENCODE_NULLTERMINATED`: Indicate the length of the message by appending a zero tag value afte…
561 The tag of a field must be encoded first with
590 …r | Identifier for the field, defined in the .proto file. You can get it from `field->tag`.
800 * `PB_DECODE_NULLTERMINATED`: Expect the message to be terminated with zero tag. The counterpart of…
827 Decode the tag that comes before field in the protobuf encoding:
829 bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof);
835 | tag | Pointer to variable where to store the tag of the field.
1017 Find a field specified by tag number in the message:
1019 bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag);
1024 | tag | Tag number to search for.
1027 This function is functionally identical to calling `pb_field_iter_next()` until `iter.tag` equals t…