Home | History | Annotate | Download | only in docs

Lines Matching full:wire

299 Protocol Buffers wire types. These are used with `pb_encode_tag`_. ::
436 Writing packed arrays is a little bit more involved: you need to use `pb_encode_tag` and specify `PB_WT_STRING` as the wire type. Then you need to know exactly how much data you are going to write, and use `pb_encode_varint`_ to write out the number of bytes before writing the actual data. Substreams can be used to determine the number of bytes beforehand; see `pb_encode_submessage`_ source code for an example.
440 Starts a field in the Protocol Buffers binary format: encodes the field number and the wire type of the data. ::
461 Wire type mapping is as follows:
464 LTYPEs Wire type
646 Skip a varint-length-prefixed string. This means skipping a value with wire type PB_WT_STRING. ::
660 :wire_type: Pointer to variable where to store the wire type of the field.
735 Decode the length for a field with wire type *PB_WT_STRING* and create a substream for reading the data. ::