813d5b7385470d2130e68a248542b4b5dff174e5
[apps/low-level-can-service.git] / generator / nanopb.proto
1 // Custom options for defining:
2 // - Maximum size of string/bytes
3 // - Maximum number of elements in array
4 //
5 // These are used by nanopb to generate statically allocable structures
6 // for memory-limited environments.
7
8 import "google/protobuf/descriptor.proto";
9
10 message NanoPBOptions {
11   optional int32 max_size = 1;
12   optional int32 max_count = 2;
13 }
14
15 extend google.protobuf.FieldOptions {
16     optional NanoPBOptions nanopb = 52001;
17 }
18