OLD | NEW |
1 { | 1 { |
2 'name': 'sample', | 2 'name': 'sample_service', |
3 'namespace': 'sample', | 3 'namespace': 'sample', |
4 'structs': [{ | 4 'structs': [{ |
5 'name': 'Bar', | 5 'name': 'Bar', |
6 'fields': [ | 6 'fields': [ |
7 {'name': 'alpha', 'kind': 'u8', 'ordinal': 0}, | 7 {'name': 'alpha', 'kind': 'u8', 'ordinal': 0}, |
8 {'name': 'beta', 'kind': 'u8', 'ordinal': 1}, | 8 {'name': 'beta', 'kind': 'u8', 'ordinal': 1}, |
9 {'name': 'gamma', 'kind': 'u8', 'ordinal': 2}]}, { | 9 {'name': 'gamma', 'kind': 'u8', 'ordinal': 2}]}, { |
10 'name': 'FooBar', | 10 'name': 'Foo', |
11 'fields': [ | 11 'fields': [ |
12 {'name': 'name', 'kind': 's', 'ordinal': 8}, | 12 {'name': 'name', 'kind': 's', 'ordinal': 8}, |
13 {'name': 'x', 'kind': 'i32', 'ordinal': 0}, | 13 {'name': 'x', 'kind': 'i32', 'ordinal': 0}, |
14 {'name': 'y', 'kind': 'i32', 'ordinal': 1}, | 14 {'name': 'y', 'kind': 'i32', 'ordinal': 1}, |
15 {'name': 'a', 'kind': 'b', 'ordinal': 2}, | 15 {'name': 'a', 'kind': 'b', 'ordinal': 2}, |
16 {'name': 'b', 'kind': 'b', 'ordinal': 3}, | 16 {'name': 'b', 'kind': 'b', 'ordinal': 3}, |
17 {'name': 'c', 'kind': 'b', 'ordinal': 4}, | 17 {'name': 'c', 'kind': 'b', 'ordinal': 4}, |
18 {'name': 'bar', 'kind': 'x:Bar', 'ordinal': 5}, | 18 {'name': 'bar', 'kind': 'x:Bar', 'ordinal': 5}, |
19 {'name': 'extra_bars', 'kind': 'a:x:Bar', 'ordinal': 7}, | 19 {'name': 'extra_bars', 'kind': 'a:x:Bar', 'ordinal': 7}, |
20 {'name': 'data', 'kind': 'a:u8', 'ordinal': 6}, | 20 {'name': 'data', 'kind': 'a:u8', 'ordinal': 6}, |
21 {'name': 'files', 'kind': 'a:h', 'ordinal': 9}]}], | 21 {'name': 'files', 'kind': 'a:h', 'ordinal': 9}]}], |
22 'interfaces': [{ | 22 'interfaces': [{ |
23 'name': 'Service', | 23 'name': 'Service', |
24 'methods': [{ | 24 'methods': [{ |
25 'name': 'Frobinate', | 25 'name': 'Frobinate', |
26 'ordinal': 0, | 26 'ordinal': 0, |
27 'parameters': [ | 27 'parameters': [ |
28 {'name': 'foo', 'kind': 'x:FooBar', 'ordinal': 0}, | 28 {'name': 'foo', 'kind': 'x:Foo', 'ordinal': 0}, |
29 {'name': 'baz', 'kind': 'b', 'ordinal': 1}, | 29 {'name': 'baz', 'kind': 'b', 'ordinal': 1}, |
30 {'name': 'port', 'kind': 'h', 'ordinal': 2}]}]}] | 30 {'name': 'port', 'kind': 'h', 'ordinal': 2}]}]}] |
31 } | 31 } |
OLD | NEW |