Home
last modified time | relevance | path

Searched refs:pb_extension_t (Results 1 – 8 of 8) sorted by relevance

/external/nanopb-c/tests/extensions/
Dencode_extensions.c19 pb_extension_t ext1; in main()
21 pb_extension_t ext2; in main()
Ddecode_extensions.c24 pb_extension_t ext1; in main()
26 pb_extension_t ext2; in main()
/external/nanopb-c/
Dpb.h308 typedef struct _pb_extension_t pb_extension_t; typedef
316 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension,
325 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension);
343 pb_extension_t *next;
Dpb_encode.c27 static bool checkreturn default_extension_encoder(pb_ostream_t *stream, const pb_extension_t *exten…
301 const pb_extension_t *extension) in default_extension_encoder()
312 const pb_extension_t *extension = *(const pb_extension_t* const *)pData; in encode_extension_field()
Dpb_decode.c45 static bool checkreturn default_extension_decoder(pb_istream_t *stream, pb_extension_t *extension, …
669 pb_extension_t *extension, uint32_t tag, pb_wire_type_t wire_type) in default_extension_decoder()
693 pb_extension_t *extension = *(pb_extension_t* const *)iter->pData; in decode_extension()
DCHANGELOG.txt6 Add a "found" field to pb_extension_t (issue 112)
/external/nanopb-c/docs/
Dconcepts.rst275 *pb_extension_t* forms a linked list of handlers. When an unknown field is
293 2. Create a *pb_extension_t* constant, with pointers to your variable and
295 3. Set the *message.extensions* pointer to point to the *pb_extension_t*.
Dreference.rst314 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension,
316 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension);
328 pb_extension_t section in pb.h
335 pb_extension_t *next;
336 } pb_extension_t;