diff options
Diffstat (limited to 'tests/initializers/initializertest.proto')
-rw-r--r-- | tests/initializers/initializertest.proto | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/initializers/initializertest.proto b/tests/initializers/initializertest.proto new file mode 100644 index 0000000..2d192f9 --- /dev/null +++ b/tests/initializers/initializertest.proto @@ -0,0 +1,10 @@ +syntax = "proto2"; +import "nanopb.proto"; + +message TestMessage { + required int32 field1 = 1; + repeated string field2 = 2 [(nanopb).callback_datatype = "struct MyType*"]; + repeated string field3 = 3 [(nanopb).callback_datatype = "struct { int a; int b; }"]; + repeated string field4 = 4 [(nanopb).callback_datatype = "struct { struct { int x; } y; }", + (nanopb).initializer = "{{5}}"]; +} |