Lines Matching refs:nanopb
7 The things outlined here are the underlying concepts of the nanopb design.
17 Compiling .proto files for nanopb
150 2) If there is a special option *(nanopb).max_size* specified in the .proto file, string maps to nu…
151 3) If there is a special option *(nanopb).max_count* specified on a repeated field, it maps to an a…
157 required string name = 1 [(nanopb).max_size = 40]; char name[40];
158 repeated string name = 1 [(nanopb).max_size = 40]; pb_callback_t name;
159 repeated string name = 1 [(nanopb).max_size = 40, (nanopb).max_count = 5]; | size_t name_count;
161 required bytes data = 1 [(nanopb).max_size = 40]; | typedef struct {
171 …nanopb runtime doesn't know how much of the structure size is padding. Therefore it uses the whole…
175 When a field has dynamic length, nanopb cannot statically allocate storage for it. Instead, it allo…
245 required string number = 1 [(nanopb).max_size = 40];
306 Most functions in nanopb return bool: *true* means success, *false* means failure. There is also so…