Searched refs:pb_extension_t (Results 1 – 20 of 20) sorted by relevance
/nanopb-3.4.0/ |
D | pb_common.h | 19 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);
|
D | pb_common.c | 166 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()
|
D | pb_encode.c | 30 static bool checkreturn default_extension_encoder(pb_ostream_t *stream, const pb_extension_t *exten… 342 const pb_extension_t *extension = *(const pb_extension_t* const *)field->pData; in pb_check_proto3_default_value() 473 static bool checkreturn default_extension_encoder(pb_ostream_t *stream, const pb_extension_t *exten… in default_extension_encoder() 488 const pb_extension_t *extension = *(const pb_extension_t* const *)field->pData; in encode_extension_field()
|
D | pb_decode.c | 32 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); 829 pb_extension_t *extension, uint32_t tag, pb_wire_type_t wire_type) in default_extension_decoder() 846 uint32_t tag, pb_wire_type_t wire_type, pb_extension_t *extension) in decode_extension() 875 pb_extension_t *ext = *(pb_extension_t* const *)field->pData; in pb_field_set_to_default() 992 pb_extension_t *extensions = NULL; in pb_decode_inner() 1048 extensions = *(pb_extension_t* const *)iter.pData; in pb_decode_inner() 1245 pb_extension_t *ext = *(pb_extension_t**)field->pData; in pb_release_single_field()
|
D | pb.h | 427 typedef struct pb_extension_s pb_extension_t; typedef 435 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, 444 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); 462 pb_extension_t *next;
|
D | CHANGELOG.txt | 459 Add a "found" field to pb_extension_t (issue 112)
|
/nanopb-3.4.0/spm_headers/nanopb/ |
D | pb_common.h | 19 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);
|
D | pb.h | 427 typedef struct pb_extension_s pb_extension_t; typedef 435 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, 444 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); 462 pb_extension_t *next;
|
/nanopb-3.4.0/tests/extensions/ |
D | encode_extensions.c | 19 pb_extension_t ext1 = pb_extension_init_zero; in main() 21 pb_extension_t ext2 = pb_extension_init_zero; in main()
|
D | decode_extensions.c | 21 pb_extension_t ext1 = pb_extension_init_zero; in main() 23 pb_extension_t ext2 = pb_extension_init_zero; in main()
|
/nanopb-3.4.0/tests/regression/issue_342/ |
D | test_extensions.c | 24 pb_extension_t ext = {0}; in main() 40 pb_extension_t ext = {0}; in main()
|
/nanopb-3.4.0/tests/regression/issue_407/ |
D | test_extensions.c | 16 pb_extension_t ext = pb_extension_init_zero; in main() 48 pb_extension_t ext = pb_extension_init_zero; in main()
|
/nanopb-3.4.0/tests/regression/issue_242/ |
D | zero_value.c | 18 pb_extension_t source_ext = {0}; in main()
|
/nanopb-3.4.0/tests/fuzztest/ |
D | generate_message.c | 53 pb_extension_t ext = pb_extension_init_zero; in generate_message()
|
D | fuzztest.c | 73 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-3.4.0/tests/mem_release/ |
D | mem_release.c | 17 static pb_extension_t ext1, ext2;
|
/nanopb-3.4.0/docs/ |
D | security.md | 43 - extensions (`pb_extension_t` structures)
|
D | reference.md | 218 | `PB_LTYPE_EXTENSION` |0x0A |Pointer to `pb_extension_t`. 376 bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, 378 bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); 392 ### pb_extension_t subsection 396 add a `pb_extension_t*` field. It should point to a linked list of 402 pb_extension_t *next; 404 } pb_extension_t;
|
D | concepts.md | 485 datatype `pb_extension_t` forms a linked list of handlers. When an 505 2. Create a `pb_extension_t` constant, with pointers to your variable 508 `pb_extension_t`.
|
/nanopb-3.4.0/tests/backwards_compatibility/ |
D | alltypes_legacy.h | 157 pb_extension_t *extensions;
|