equal
deleted
inserted
replaced
|
1 # Message with lots of different argument types |
|
2 |
|
3 VALID_HEADER method_call |
|
4 REQUIRED_FIELDS |
|
5 ALIGN 8 |
|
6 END_LENGTH Header |
|
7 START_LENGTH Body |
|
8 TYPE NIL |
|
9 TYPE BYTE |
|
10 BYTE 42 |
|
11 TYPE INT32 |
|
12 INT32 0x12345678 |
|
13 TYPE UINT32 |
|
14 UINT32 0x8765432 |
|
15 TYPE DOUBLE |
|
16 DOUBLE 3.141592653589 |
|
17 TYPE STRING |
|
18 STRING 'This is a string' |
|
19 TYPE ARRAY |
|
20 TYPE BOOLEAN |
|
21 BOOLEAN_ARRAY { true, false, false, true, false } |
|
22 TYPE ARRAY |
|
23 TYPE INT32 |
|
24 INT32_ARRAY { 1, -2, 3, -4, 5, -6, 7, -8, 9, -10 } |
|
25 TYPE ARRAY |
|
26 TYPE UINT32 |
|
27 UINT32_ARRAY { 11, 12, 314, 1911, 57692, 1237, 2834 } |
|
28 TYPE ARRAY |
|
29 TYPE DOUBLE |
|
30 DOUBLE_ARRAY { 0.1, 0.2, 3.1415926, 2.7183, 10.0, 9.99 } |
|
31 TYPE ARRAY |
|
32 TYPE STRING |
|
33 STRING_ARRAY { 'Hello', 'This', 'Is', 'A', 'String', 'Array!' } |
|
34 TYPE CUSTOM |
|
35 STRING 'named type' |
|
36 BYTE_ARRAY { 'b', 'i', 'n', 'a', 'r', 'y', 'd', 'a', 't', 'a' } |
|
37 |
|
38 TYPE ARRAY |
|
39 TYPE DICT |
|
40 LENGTH Array |
|
41 START_LENGTH Array |
|
42 |
|
43 LENGTH Dict1 |
|
44 START_LENGTH Dict1 |
|
45 STRING 'key1' |
|
46 TYPE INT32 |
|
47 INT32 0x12345678 |
|
48 STRING 'key2' |
|
49 TYPE UINT32 |
|
50 UINT32 0x8765432 |
|
51 END_LENGTH Dict1 |
|
52 |
|
53 LENGTH Dict2 |
|
54 START_LENGTH Dict2 |
|
55 STRING 'key1' |
|
56 TYPE INT32 |
|
57 INT32 0x12345678 |
|
58 STRING 'key2' |
|
59 TYPE UINT32 |
|
60 UINT32 0x8765432 |
|
61 END_LENGTH Dict2 |
|
62 |
|
63 END_LENGTH Array |
|
64 |
|
65 END_LENGTH Body |