Goby v2
test.proto
1 
2 import "dccl/option_extensions.proto";
3 
4 message TestMsg
5 {
6  option (dccl.msg).id = 2;
7  option (dccl.msg).max_bytes = 32;
8 
9  // test default enc/dec
10  optional double double_default_optional = 1 [
11  (dccl.field).min = -100,
12  (dccl.field).max = 126,
13  (dccl.field).precision = 2,
14  (dccl.field).in_head = true
15  ];
16  optional float float_default_optional = 2 [
17  (dccl.field).min = -20,
18  (dccl.field).max = 150,
19  (dccl.field).precision = 3
20  ];
21 }