forked from armink/struct2json
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstruct_define.json
88 lines (88 loc) · 1.17 KB
/
struct_define.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"comp_para": {
"para": [
{
"-type": "void**",
"value": "NULL"
},
{
"-type": "OrderT",
"value": {
"orderF": {
"ordrNo": 0,
"intrlOrdrNo": 0,
"exePrc": 0,
"elstcPrc": 0,
"ordrEntTim": 0,
"ordrActvTim": 0,
"ordrExpTim": 0,
"ordrTranTime": 0,
"ordrQty": 0,
"remQty": 0,
"exeQty": 0,
"mtchPrc": 0,
"usrSqno": 0,
"prdctSqno": 0,
"orgSqno": 0,
"ordrMask": 0,
"execInstMask": 0,
"ordrSts": 0,
"extOrdrType": 0,
"cnclReason": 0
},
"orderT": {
"unrO": {
"next": 0,
"prev": 0
},
"unrAuO": {
"next": 0,
"prev": 0
},
"unrAuOaO": {
"next": 0,
"prev": 0
},
"elstcOrdrLst": {
"next": 0,
"prev": 0
},
"usrDefLst": [{
"next": 0,
"prev": 0
}, {
"next": 0,
"prev": 0
}, {
"next": 0,
"prev": 0
}],
"priceLdr": 0,
"slotNo": 0,
"filler": "",
"free": 0,
"sltOpen": 0
}
}
},
{
"-type": "McBaseOrdrT",
"value": {
"ordrNo": 0,
"intrlOrdrNo": 0,
"exePrc": 0,
"elstcPrc": 0,
"ordrQty": 0,
"effectTime": 0,
"ordSide": 0,
"ordrType": 0,
"usrSqno": 0,
"prdctSqno": 0,
"orgSqno": 0,
"extOrdType": 0,
"ordrRestr": 0
}
}
]
}
}