xref: /aosp_15_r20/external/nanopb-c/tests/inline/inline.proto (revision c8d645cafcee3f91213d30caa0fe303887010b9b)
1*c8d645caSAndroid Build Coastguard Worker/* Test nanopb option parsing.
2*c8d645caSAndroid Build Coastguard Worker * options.expected lists the patterns that are searched for in the output.
3*c8d645caSAndroid Build Coastguard Worker */
4*c8d645caSAndroid Build Coastguard Worker
5*c8d645caSAndroid Build Coastguard Workersyntax = "proto2";
6*c8d645caSAndroid Build Coastguard Worker
7*c8d645caSAndroid Build Coastguard Workerimport "nanopb.proto";
8*c8d645caSAndroid Build Coastguard Worker
9*c8d645caSAndroid Build Coastguard Workermessage Message1
10*c8d645caSAndroid Build Coastguard Worker{
11*c8d645caSAndroid Build Coastguard Worker    required bytes data = 1 [(nanopb).type = FT_INLINE, (nanopb).max_size = 32];
12*c8d645caSAndroid Build Coastguard Worker}
13*c8d645caSAndroid Build Coastguard Worker
14*c8d645caSAndroid Build Coastguard Workermessage Message2
15*c8d645caSAndroid Build Coastguard Worker{
16*c8d645caSAndroid Build Coastguard Worker    optional bytes data = 1 [(nanopb).type = FT_INLINE, (nanopb).max_size = 64];
17*c8d645caSAndroid Build Coastguard Worker}
18