2 import "dccl/option_extensions.proto";
6 option (dccl.msg).id = 1000001;
7 option (dccl.msg).max_bytes = 2;
9 required uint32 user = 1 [
11 (dccl.field).max = 0x03FF,
12 (dccl.field).in_head = true
18 option (dccl.msg).id = 1000002;
19 option (dccl.msg).max_bytes = 2;
21 required uint32 clock_mode = 1 [
24 (dccl.field).in_head = true
27 required uint32 tod = 2 [
29 (dccl.field).max = 0x0F,
30 (dccl.field).in_head = true
33 required uint32 user = 3 [
35 (dccl.field).max = 0x0F,
36 (dccl.field).in_head = true
42 option (dccl.msg).id = 1000003;
43 option (dccl.msg).max_bytes = 2;
45 required uint32 user = 1 [
47 (dccl.field).max = 0x03FF,
48 (dccl.field).in_head = true
54 option (dccl.msg).id = 1;
55 option (dccl.msg).max_bytes = 32;
57 required int32 a = 1 [(dccl.field).min = 0, (dccl.field).max = 0xFFFF];
58 required int32 b = 2 [(dccl.field).min = 0, (dccl.field).max = 0xFFFF];