Home
last modified time | relevance | path

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

/nanopb-2.7.6/spm_headers/nanopb/
Dpb_common.h19 bool pb_field_iter_begin_extension(pb_field_iter_t *iter, pb_extension_t *extension);
25 bool pb_field_iter_begin_extension_const(pb_field_iter_t *iter, const pb_extension_t *extension);
Dpb.h390 typedef struct pb_extension_s pb_extension_t; typedef
398 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension,
407 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension);
425 pb_extension_t *next;
/nanopb-2.7.6/
Dpb_common.h19 bool pb_field_iter_begin_extension(pb_field_iter_t *iter, pb_extension_t *extension);
25 bool pb_field_iter_begin_extension_const(pb_field_iter_t *iter, const pb_extension_t *extension);
Dpb_common.c166 bool pb_field_iter_begin_extension(pb_field_iter_t *iter, pb_extension_t *extension) in pb_field_iter_begin_extension()
295 bool pb_field_iter_begin_extension_const(pb_field_iter_t *iter, const pb_extension_t *extension) in pb_field_iter_begin_extension_const()
297 return pb_field_iter_begin_extension(iter, (pb_extension_t*)pb_const_cast(extension)); in pb_field_iter_begin_extension_const()
Dpb_encode.c30 static bool checkreturn default_extension_encoder(pb_ostream_t *stream, const pb_extension_t *exten…
340 const pb_extension_t *extension = *(const pb_extension_t* const *)field->pData; in pb_check_proto3_default_value()
471 static bool checkreturn default_extension_encoder(pb_ostream_t *stream, const pb_extension_t *exten… in default_extension_encoder()
486 const pb_extension_t *extension = *(const pb_extension_t* const *)field->pData; in encode_extension_field()
Dpb_decode.c32 static bool checkreturn default_extension_decoder(pb_istream_t *stream, pb_extension_t *extension, …
33 …extension(pb_istream_t *stream, uint32_t tag, pb_wire_type_t wire_type, pb_extension_t *extension);
818 pb_extension_t *extension, uint32_t tag, pb_wire_type_t wire_type) in default_extension_decoder()
835 uint32_t tag, pb_wire_type_t wire_type, pb_extension_t *extension) in decode_extension()
864 pb_extension_t *ext = *(pb_extension_t* const *)field->pData; in pb_field_set_to_default()
981 pb_extension_t *extensions = NULL; in pb_decode_inner()
1037 extensions = *(pb_extension_t* const *)iter.pData; in pb_decode_inner()
1234 pb_extension_t *ext = *(pb_extension_t**)field->pData; in pb_release_single_field()
Dpb.h390 typedef struct pb_extension_s pb_extension_t; typedef
398 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension,
407 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension);
425 pb_extension_t *next;
DCHANGELOG.txt384 Add a "found" field to pb_extension_t (issue 112)
/nanopb-2.7.6/tests/extensions/
Dencode_extensions.c19 pb_extension_t ext1 = pb_extension_init_zero; in main()
21 pb_extension_t ext2 = pb_extension_init_zero; in main()
Ddecode_extensions.c21 pb_extension_t ext1 = pb_extension_init_zero; in main()
23 pb_extension_t ext2 = pb_extension_init_zero; in main()
/nanopb-2.7.6/tests/regression/issue_342/
Dtest_extensions.c24 pb_extension_t ext = {0}; in main()
40 pb_extension_t ext = {0}; in main()
/nanopb-2.7.6/tests/regression/issue_407/
Dtest_extensions.c16 pb_extension_t ext = pb_extension_init_zero; in main()
48 pb_extension_t ext = pb_extension_init_zero; in main()
/nanopb-2.7.6/tests/regression/issue_242/
Dzero_value.c18 pb_extension_t source_ext = {0}; in main()
/nanopb-2.7.6/tests/fuzztest/
Dgenerate_message.c53 pb_extension_t ext = pb_extension_init_zero; in generate_message()
Dfuzztest.c73 pb_extension_t ext = pb_extension_init_zero; in do_decode()
208 pb_extension_t ext = pb_extension_init_zero; in do_roundtrip()
209 pb_extension_t **ext_field = NULL; in do_roundtrip()
/nanopb-2.7.6/tests/mem_release/
Dmem_release.c17 static pb_extension_t ext1, ext2;
/nanopb-2.7.6/docs/
Dsecurity.md43 - extensions (`pb_extension_t` structures)
Dreference.md205 | `PB_LTYPE_EXTENSION` |0x0A |Pointer to `pb_extension_t`.
363 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension,
365 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension);
379 ### pb_extension_t subsection
383 add a `pb_extension_t*` field. It should point to a linked list of
389 pb_extension_t *next;
391 } pb_extension_t;
Dconcepts.md484 datatype `pb_extension_t` forms a linked list of handlers. When an
504 2. Create a `pb_extension_t` constant, with pointers to your variable
507 `pb_extension_t`.
/nanopb-2.7.6/tests/backwards_compatibility/
Dalltypes_legacy.h157 pb_extension_t *extensions;