1syntax = "proto3";
2import "nanopb.proto";
3
4option (nanopb_fileopt).max_count = 4;
5
6message Message1 {
7    map<uint32, string> mymap1 = 1;
8}
9
10message Message2 {
11    option (nanopb_msgopt).skip_message = true;
12    map<uint32, string> mymap2 = 1;
13}
14
15message Message3 {
16    map<uint32, string> mymap3 = 1 [(nanopb).type = FT_IGNORE];
17}
18
19message Message4 {
20    option (nanopb_msgopt).skip_message = true;
21
22    message SubMessage4 {
23        option (nanopb_msgopt).skip_message = true;
24        uint32 dummy = 1;
25    }
26
27    map<uint32, SubMessage4> mymap4 = 1;
28}
29