summaryrefslogtreecommitdiff
path: root/test/regress.rpc
blob: 7bc6b75dabfb39a0a6d2bac0eb884c8a75a2aea9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* tests data packing and unpacking */

struct msg {
	string from_name = 1;
	string to_name = 2;
	optional struct[kill] kill = 3;
	array struct[run] run = 4;
}

struct kill {
	string weapon = 1;
	string action = 2;
}

struct run {
	string how = 1;
}