/src/wireshark/epan/dissectors/packet-eti.c
Line | Count | Source |
1 | | // auto-generated by Georg Sauthoff's eti2wireshark.py |
2 | | |
3 | | /* packet-eti.c |
4 | | * Routines for ETI dissection |
5 | | * Copyright 2021, Georg Sauthoff <mail@gms.tf> |
6 | | * |
7 | | * Wireshark - Network traffic analyzer |
8 | | * By Gerald Combs <gerald@wireshark.org> |
9 | | * Copyright 1998 Gerald Combs |
10 | | * |
11 | | * SPDX-License-Identifier: GPL-2.0-or-later |
12 | | */ |
13 | | |
14 | | /* |
15 | | * The Enhanced Trading Interface 10.0 (ETI) is an electronic trading protocol |
16 | | * that is used by a few exchanges (Eurex, Xetra, ...). |
17 | | * |
18 | | * It's a Length-Tag based protocol consisting of mostly fix sized |
19 | | * request/response messages. |
20 | | * |
21 | | * Links: |
22 | | * https://en.wikipedia.org/wiki/List_of_electronic_trading_protocols#Europe |
23 | | * https://github.com/gsauthof/python-eti#protocol-descriptions |
24 | | * https://github.com/gsauthof/python-eti#protocol-introduction |
25 | | * |
26 | | */ |
27 | | |
28 | | #include <config.h> |
29 | | |
30 | | |
31 | | #include <epan/packet.h> // Should be first Wireshark include (other than config.h) |
32 | | #include "packet-tcp.h" // tcp_dissect_pdus() |
33 | | #include <epan/expert.h> // expert info |
34 | | |
35 | | #include <inttypes.h> |
36 | | #include <stdio.h> // snprintf() |
37 | | |
38 | | |
39 | | /* Prototypes */ |
40 | | /* (Required to prevent [-Wmissing-prototypes] warnings */ |
41 | | void proto_reg_handoff_eti(void); |
42 | | void proto_register_eti(void); |
43 | | |
44 | | static dissector_handle_t eti_handle; |
45 | | |
46 | | static int proto_eti; |
47 | | |
48 | | static expert_field ei_eti_counter_overflow; |
49 | | static expert_field ei_eti_invalid_template; |
50 | | static expert_field ei_eti_invalid_length; |
51 | | static expert_field ei_eti_unaligned; |
52 | | static expert_field ei_eti_missing; |
53 | | static expert_field ei_eti_overused; |
54 | | |
55 | | static int hf_eti[444]; |
56 | | static int hf_eti_dscp_exec_summary; |
57 | | static int hf_eti_dscp_improved; |
58 | | static int hf_eti_dscp_widened; |
59 | | enum Field_Handle_Index { |
60 | | ACCOUNT_FH_IDX |
61 | | , AFFECTEDORDERREQUESTID_FH_IDX |
62 | | , ALLOCID_FH_IDX |
63 | | , ALLOCQTY_FH_IDX |
64 | | , APPLBEGMSGID_FH_IDX |
65 | | , APPLBEGSEQNUM_FH_IDX |
66 | | , APPLENDMSGID_FH_IDX |
67 | | , APPLENDSEQNUM_FH_IDX |
68 | | , APPLID_FH_IDX |
69 | | , APPLIDSTATUS_FH_IDX |
70 | | , APPLMSGID_FH_IDX |
71 | | , APPLRESENDFLAG_FH_IDX |
72 | | , APPLSEQINDICATOR_FH_IDX |
73 | | , APPLSEQNUM_FH_IDX |
74 | | , APPLSEQSTATUS_FH_IDX |
75 | | , APPLSEQTRADEDATE_FH_IDX |
76 | | , APPLSUBID_FH_IDX |
77 | | , APPLTOTALMESSAGECOUNT_FH_IDX |
78 | | , APPLUSAGEORDERS_FH_IDX |
79 | | , APPLUSAGEQUOTES_FH_IDX |
80 | | , APPLICATIONSYSTEMNAME_FH_IDX |
81 | | , APPLICATIONSYSTEMVENDOR_FH_IDX |
82 | | , APPLICATIONSYSTEMVERSION_FH_IDX |
83 | | , AUTOAPPROVALRULEID_FH_IDX |
84 | | , BASKETEXECID_FH_IDX |
85 | | , BASKETPARTYCONTRAFIRM_FH_IDX |
86 | | , BASKETPROFILEID_FH_IDX |
87 | | , BASKETSIDETRADEREPORTID_FH_IDX |
88 | | , BASKETTRADEREPORTTEXT_FH_IDX |
89 | | , BASKETTRADEREPORTTYPE_FH_IDX |
90 | | , BASKETTRDMATCHID_FH_IDX |
91 | | , BESTBIDPX_FH_IDX |
92 | | , BESTBIDSIZE_FH_IDX |
93 | | , BESTOFFERPX_FH_IDX |
94 | | , BESTOFFERSIZE_FH_IDX |
95 | | , BIDPX_FH_IDX |
96 | | , BIDPXISLOCKED_FH_IDX |
97 | | , BIDSIZE_FH_IDX |
98 | | , BODYLEN_FH_IDX |
99 | | , CLORDID_FH_IDX |
100 | | , CLEARINGTRADEPRICE_FH_IDX |
101 | | , CLEARINGTRADEQTY_FH_IDX |
102 | | , COMPLIANCETEXT_FH_IDX |
103 | | , COMPRESSIONACTION_FH_IDX |
104 | | , COMPRESSIONID_FH_IDX |
105 | | , COMPRESSIONSTATUS_FH_IDX |
106 | | , CONTRACTDATE_FH_IDX |
107 | | , CROSSID_FH_IDX |
108 | | , CROSSREQUESTID_FH_IDX |
109 | | , CROSSEDINDICATOR_FH_IDX |
110 | | , CUMQTY_FH_IDX |
111 | | , CUSTORDERHANDLINGINST_FH_IDX |
112 | | , CXLQTY_FH_IDX |
113 | | , CXLSIZE_FH_IDX |
114 | | , DEFAULTCSTMAPPLVERID_FH_IDX |
115 | | , DEFAULTCSTMAPPLVERSUBID_FH_IDX |
116 | | , DELETEREASON_FH_IDX |
117 | | , DELTA_FH_IDX |
118 | | , EFFECTONBASKET_FH_IDX |
119 | | , EFFECTIVETIME_FH_IDX |
120 | | , ENLIGHTRFQAVGRESPRATERANKING_FH_IDX |
121 | | , ENLIGHTRFQAVGRESPTIMERANKING_FH_IDX |
122 | | , ENRICHMENTRULEID_FH_IDX |
123 | | , EUREXVOLUMERANKING_FH_IDX |
124 | | , EVENTDATE_FH_IDX |
125 | | , EVENTTYPE_FH_IDX |
126 | | , EXECID_FH_IDX |
127 | | , EXECINST_FH_IDX |
128 | | , EXECRESTATEMENTREASON_FH_IDX |
129 | | , EXECTYPE_FH_IDX |
130 | | , EXECUTINGTRADER_FH_IDX |
131 | | , EXECUTINGTRADERQUALIFIER_FH_IDX |
132 | | , EXERCISESTYLE_FH_IDX |
133 | | , EXPIREDATE_FH_IDX |
134 | | , EXPIRETIME_FH_IDX |
135 | | , EXPOSUREDURATION_FH_IDX |
136 | | , FIXCLORDID_FH_IDX |
137 | | , FIXENGINENAME_FH_IDX |
138 | | , FIXENGINEVENDOR_FH_IDX |
139 | | , FIXENGINEVERSION_FH_IDX |
140 | | , FILLEXECID_FH_IDX |
141 | | , FILLLIQUIDITYIND_FH_IDX |
142 | | , FILLMATCHID_FH_IDX |
143 | | , FILLPX_FH_IDX |
144 | | , FILLQTY_FH_IDX |
145 | | , FILLREFID_FH_IDX |
146 | | , FIRMNEGOTIATIONID_FH_IDX |
147 | | , FIRMTRADEID_FH_IDX |
148 | | , FREETEXT1_FH_IDX |
149 | | , FREETEXT2_FH_IDX |
150 | | , FREETEXT3_FH_IDX |
151 | | , FREETEXT5_FH_IDX |
152 | | , FREETEXT5DISCLOSUREINSTRUCTION_FH_IDX |
153 | | , HEADLINE_FH_IDX |
154 | | , HEARTBTINT_FH_IDX |
155 | | , HEDGETYPE_FH_IDX |
156 | | , HEDGINGINSTRUCTION_FH_IDX |
157 | | , HIGHLIMITPRICE_FH_IDX |
158 | | , IMPLIEDMARKETINDICATOR_FH_IDX |
159 | | , INDIVIDUALALLOCID_FH_IDX |
160 | | , INPUTSOURCE_FH_IDX |
161 | | , INSTRATTRIBTYPE_FH_IDX |
162 | | , INSTRATTRIBVALUE_FH_IDX |
163 | | , INSTRMTMATCHSIDEID_FH_IDX |
164 | | , LASTENTITYPROCESSED_FH_IDX |
165 | | , LASTFRAGMENT_FH_IDX |
166 | | , LASTPX_FH_IDX |
167 | | , LASTPXDISCLOSUREINSTRUCTION_FH_IDX |
168 | | , LASTQTY_FH_IDX |
169 | | , LASTQTYDISCLOSUREINSTRUCTION_FH_IDX |
170 | | , LASTUPDATETIME_FH_IDX |
171 | | , LEAVESQTY_FH_IDX |
172 | | , LEAVESQTYDISCLOSUREINSTRUCTION_FH_IDX |
173 | | , LEGACCOUNT_FH_IDX |
174 | | , LEGEXECID_FH_IDX |
175 | | , LEGINPUTSOURCE_FH_IDX |
176 | | , LEGLASTPX_FH_IDX |
177 | | , LEGLASTQTY_FH_IDX |
178 | | , LEGPOSITIONEFFECT_FH_IDX |
179 | | , LEGPRICE_FH_IDX |
180 | | , LEGQTY_FH_IDX |
181 | | , LEGRATIOQTY_FH_IDX |
182 | | , LEGSECURITYID_FH_IDX |
183 | | , LEGSECURITYTYPE_FH_IDX |
184 | | , LEGSIDE_FH_IDX |
185 | | , LEGSYMBOL_FH_IDX |
186 | | , LISTUPDATEACTION_FH_IDX |
187 | | , LOWLIMITPRICE_FH_IDX |
188 | | , MDBOOKTYPE_FH_IDX |
189 | | , MDSUBBOOKTYPE_FH_IDX |
190 | | , MMPARAMETERREPORTID_FH_IDX |
191 | | , MARKETID_FH_IDX |
192 | | , MARKETSEGMENTID_FH_IDX |
193 | | , MASSACTIONREASON_FH_IDX |
194 | | , MASSACTIONREPORTID_FH_IDX |
195 | | , MASSACTIONSUBTYPE_FH_IDX |
196 | | , MASSACTIONTYPE_FH_IDX |
197 | | , MATCHDATE_FH_IDX |
198 | | , MATCHINSTCROSSID_FH_IDX |
199 | | , MATCHSUBTYPE_FH_IDX |
200 | | , MATCHTYPE_FH_IDX |
201 | | , MATCHINGENGINESTATUS_FH_IDX |
202 | | , MATCHINGENGINETRADEDATE_FH_IDX |
203 | | , MATURITYDATE_FH_IDX |
204 | | , MATURITYMONTHYEAR_FH_IDX |
205 | | , MAXIMUMPRICE_FH_IDX |
206 | | , MESSAGEEVENTSOURCE_FH_IDX |
207 | | , MSGSEQNUM_FH_IDX |
208 | | , MULTILEGREPORTINGTYPE_FH_IDX |
209 | | , MULTILEGMODEL_FH_IDX |
210 | | , MULTILEGPRICEMODEL_FH_IDX |
211 | | , NEGOTIATIONID_FH_IDX |
212 | | , NEGOTIATIONSTARTTIME_FH_IDX |
213 | | , NETTINGCOEFFICIENT_FH_IDX |
214 | | , NETWORKMSGID_FH_IDX |
215 | | , NOAFFECTEDORDERREQUESTS_FH_IDX |
216 | | , NOBASKETROOTPARTYGRPS_FH_IDX |
217 | | , NOBASKETROOTPARTYGRPSBC_FH_IDX |
218 | | , NOBASKETSIDEALLOC_FH_IDX |
219 | | , NOCROSSLEGS_FH_IDX |
220 | | , NOENRICHMENTRULES_FH_IDX |
221 | | , NOEVENTS_FH_IDX |
222 | | , NOFILLS_FH_IDX |
223 | | , NOINSTRATTRIB_FH_IDX |
224 | | , NOINSTRMTMATCHSIDES_FH_IDX |
225 | | , NOLEGEXECS_FH_IDX |
226 | | , NOLEGS_FH_IDX |
227 | | , NOMMPARAMETERS_FH_IDX |
228 | | , NONOTAFFECTEDORDERS_FH_IDX |
229 | | , NONOTAFFECTEDSECURITIES_FH_IDX |
230 | | , NOORDERBOOKITEMS_FH_IDX |
231 | | , NOORDEREVENTS_FH_IDX |
232 | | , NOPARTYDETAILS_FH_IDX |
233 | | , NOQUOTEENTRIES_FH_IDX |
234 | | , NOQUOTEEVENTS_FH_IDX |
235 | | , NOQUOTEEVENTSINDEX_FH_IDX |
236 | | , NOQUOTESIDEENTRIES_FH_IDX |
237 | | , NORISKLIMITS_FH_IDX |
238 | | , NORISKLIMITSQTY_FH_IDX |
239 | | , NOSRQSQUOTEGRPS_FH_IDX |
240 | | , NOSRQSRELATEDTRADEIDS_FH_IDX |
241 | | , NOSRQSTARGETPARTYTRDGRPS_FH_IDX |
242 | | , NOSESSIONS_FH_IDX |
243 | | , NOSIDEALLOCS_FH_IDX |
244 | | , NOSIDES_FH_IDX |
245 | | , NOTARGETPARTYIDS_FH_IDX |
246 | | , NOUNDERLYINGSTIPS_FH_IDX |
247 | | , NOTAFFORIGCLORDID_FH_IDX |
248 | | , NOTAFFECTEDORDERID_FH_IDX |
249 | | , NOTAFFECTEDSECURITYID_FH_IDX |
250 | | , NOTIFICATIONIN_FH_IDX |
251 | | , NUMBEROFRESPDISCLOSUREINSTRUCTION_FH_IDX |
252 | | , NUMBEROFRESPONDENTS_FH_IDX |
253 | | , NUMBEROFSECURITIES_FH_IDX |
254 | | , OFFERPX_FH_IDX |
255 | | , OFFERPXISLOCKED_FH_IDX |
256 | | , OFFERSIZE_FH_IDX |
257 | | , OPTATTRIBUTE_FH_IDX |
258 | | , ORDSTATUS_FH_IDX |
259 | | , ORDTYPE_FH_IDX |
260 | | , ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX |
261 | | , ORDERATTRIBUTERISKREDUCTION_FH_IDX |
262 | | , ORDERCATEGORY_FH_IDX |
263 | | , ORDEREVENTMATCHID_FH_IDX |
264 | | , ORDEREVENTPX_FH_IDX |
265 | | , ORDEREVENTQTY_FH_IDX |
266 | | , ORDEREVENTREASON_FH_IDX |
267 | | , ORDERID_FH_IDX |
268 | | , ORDERORIGINATION_FH_IDX |
269 | | , ORDERQTY_FH_IDX |
270 | | , ORDERQTYDISCLOSUREINSTRUCTION_FH_IDX |
271 | | , ORDERQTYISLOCKED_FH_IDX |
272 | | , ORDERROUTINGINDICATOR_FH_IDX |
273 | | , ORDERSIDE_FH_IDX |
274 | | , ORIGCLORDID_FH_IDX |
275 | | , ORIGTIME_FH_IDX |
276 | | , ORIGTRADEID_FH_IDX |
277 | | , OWNERSHIPINDICATOR_FH_IDX |
278 | | , PACKAGEID_FH_IDX |
279 | | , PARTITIONID_FH_IDX |
280 | | , PARTYACTIONTYPE_FH_IDX |
281 | | , PARTYDETAILDESKID_FH_IDX |
282 | | , PARTYDETAILEXECUTINGTRADER_FH_IDX |
283 | | , PARTYDETAILEXECUTINGUNIT_FH_IDX |
284 | | , PARTYDETAILIDEXECUTINGTRADER_FH_IDX |
285 | | , PARTYDETAILIDEXECUTINGUNIT_FH_IDX |
286 | | , PARTYDETAILROLEQUALIFIER_FH_IDX |
287 | | , PARTYDETAILSTATUS_FH_IDX |
288 | | , PARTYDETAILSTATUSINFORMATION_FH_IDX |
289 | | , PARTYENTERINGTRADER_FH_IDX |
290 | | , PARTYEXECUTINGFIRM_FH_IDX |
291 | | , PARTYEXECUTINGTRADER_FH_IDX |
292 | | , PARTYEXECUTINGUNIT_FH_IDX |
293 | | , PARTYIDBENEFICIARY_FH_IDX |
294 | | , PARTYIDCLIENTID_FH_IDX |
295 | | , PARTYIDENTERINGFIRM_FH_IDX |
296 | | , PARTYIDENTERINGTRADER_FH_IDX |
297 | | , PARTYIDEXECUTINGTRADER_FH_IDX |
298 | | , PARTYIDEXECUTINGUNIT_FH_IDX |
299 | | , PARTYIDLOCATIONID_FH_IDX |
300 | | , PARTYIDORDERORIGINATIONFIRM_FH_IDX |
301 | | , PARTYIDORIGINATIONMARKET_FH_IDX |
302 | | , PARTYIDPOSITIONACCOUNT_FH_IDX |
303 | | , PARTYIDSESSIONID_FH_IDX |
304 | | , PARTYIDSETTLEMENTLOCATION_FH_IDX |
305 | | , PARTYIDTAKEUPTRADINGFIRM_FH_IDX |
306 | | , PARTYIDINVESTMENTDECISIONMAKER_FH_IDX |
307 | | , PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX |
308 | | , PARTYORDERORIGINATIONDISCLOSUREINSTRUCTION_FH_IDX |
309 | | , PARTYORDERORIGINATIONTRADER_FH_IDX |
310 | | , PARTYSUBIDTYPE_FH_IDX |
311 | | , PASSWORD_FH_IDX |
312 | | , PCTCOUNT_FH_IDX |
313 | | , POSITIONEFFECT_FH_IDX |
314 | | , PRICE_FH_IDX |
315 | | , PRICEDISCLOSUREINSTRUCTION_FH_IDX |
316 | | , PRICEVALIDITYCHECKTYPE_FH_IDX |
317 | | , PRODUCTCOMPLEX_FH_IDX |
318 | | , PUTORCALL_FH_IDX |
319 | | , QUOTECANCELREASON_FH_IDX |
320 | | , QUOTECONDITION_FH_IDX |
321 | | , QUOTEENTRYREJECTREASON_FH_IDX |
322 | | , QUOTEENTRYSTATUS_FH_IDX |
323 | | , QUOTEEVENTEXECID_FH_IDX |
324 | | , QUOTEEVENTLIQUIDITYIND_FH_IDX |
325 | | , QUOTEEVENTMATCHID_FH_IDX |
326 | | , QUOTEEVENTPX_FH_IDX |
327 | | , QUOTEEVENTQTY_FH_IDX |
328 | | , QUOTEEVENTREASON_FH_IDX |
329 | | , QUOTEEVENTSIDE_FH_IDX |
330 | | , QUOTEEVENTTYPE_FH_IDX |
331 | | , QUOTEID_FH_IDX |
332 | | , QUOTEINSTRUCTION_FH_IDX |
333 | | , QUOTEMSGID_FH_IDX |
334 | | , QUOTEREFPRICE_FH_IDX |
335 | | , QUOTEREQID_FH_IDX |
336 | | , QUOTERESPONSEID_FH_IDX |
337 | | , QUOTESIZETYPE_FH_IDX |
338 | | , QUOTESUBTYPE_FH_IDX |
339 | | , QUOTETYPE_FH_IDX |
340 | | , QUOTINGSTATUS_FH_IDX |
341 | | , REFAPPLID_FH_IDX |
342 | | , REFAPPLLASTMSGID_FH_IDX |
343 | | , REFAPPLLASTSEQNUM_FH_IDX |
344 | | , REFAPPLSUBID_FH_IDX |
345 | | , REGULATORYTRADEID_FH_IDX |
346 | | , RELATEDCLOSEPRICE_FH_IDX |
347 | | , RELATEDMARKETSEGMENTID_FH_IDX |
348 | | , RELATEDPRODUCTCOMPLEX_FH_IDX |
349 | | , RELATEDSECURITYID_FH_IDX |
350 | | , RELATEDSYMBOL_FH_IDX |
351 | | , RELATEDTRADEID_FH_IDX |
352 | | , RELATEDTRADEQUANTITY_FH_IDX |
353 | | , REQUESTTIME_FH_IDX |
354 | | , REQUESTINGPARTYCLEARINGFIRM_FH_IDX |
355 | | , REQUESTINGPARTYENTERINGFIRM_FH_IDX |
356 | | , REQUESTINGPARTYIDENTERINGFIRM_FH_IDX |
357 | | , REQUESTINGPARTYIDEXECUTINGSYSTEM_FH_IDX |
358 | | , REQUESTINGPARTYIDEXECUTINGTRADER_FH_IDX |
359 | | , REQUESTINGPARTYSUBIDTYPE_FH_IDX |
360 | | , RESPONDENTTYPE_FH_IDX |
361 | | , RESPONSEIN_FH_IDX |
362 | | , REVERSALAPPROVALTIME_FH_IDX |
363 | | , REVERSALCANCELLATIONREASON_FH_IDX |
364 | | , REVERSALINDICATOR_FH_IDX |
365 | | , REVERSALINITIATIONTIME_FH_IDX |
366 | | , REVERSALREASONTEXT_FH_IDX |
367 | | , RISKLIMITACTION_FH_IDX |
368 | | , RISKLIMITGROUP_FH_IDX |
369 | | , RISKLIMITNETPOSITIONQTY_FH_IDX |
370 | | , RISKLIMITOPENQTY_FH_IDX |
371 | | , RISKLIMITPLATFORM_FH_IDX |
372 | | , RISKLIMITQTY_FH_IDX |
373 | | , RISKLIMITREPORTID_FH_IDX |
374 | | , RISKLIMITREQUESTINGPARTYROLE_FH_IDX |
375 | | , RISKLIMITTYPE_FH_IDX |
376 | | , RISKLIMITVIOLATIONINDICATOR_FH_IDX |
377 | | , ROOTPARTYCLEARINGFIRM_FH_IDX |
378 | | , ROOTPARTYCLEARINGORGANIZATION_FH_IDX |
379 | | , ROOTPARTYCONTRAFIRM_FH_IDX |
380 | | , ROOTPARTYCONTRATRADER_FH_IDX |
381 | | , ROOTPARTYENTERINGTRADER_FH_IDX |
382 | | , ROOTPARTYEXECUTINGFIRM_FH_IDX |
383 | | , ROOTPARTYEXECUTINGTRADER_FH_IDX |
384 | | , ROOTPARTYIDBENEFICIARY_FH_IDX |
385 | | , ROOTPARTYIDCLEARINGUNIT_FH_IDX |
386 | | , ROOTPARTYIDCLIENTID_FH_IDX |
387 | | , ROOTPARTYIDEXECUTINGTRADER_FH_IDX |
388 | | , ROOTPARTYIDEXECUTINGUNIT_FH_IDX |
389 | | , ROOTPARTYIDEXECUTIONVENUE_FH_IDX |
390 | | , ROOTPARTYIDINVESTMENTDECISIONMAKER_FH_IDX |
391 | | , ROOTPARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX |
392 | | , ROOTPARTYIDORDERORIGINATIONFIRM_FH_IDX |
393 | | , ROOTPARTYIDPOSITIONACCOUNT_FH_IDX |
394 | | , ROOTPARTYIDSESSIONID_FH_IDX |
395 | | , ROOTPARTYIDTAKEUPTRADINGFIRM_FH_IDX |
396 | | , ROOTPARTYSUBIDTYPE_FH_IDX |
397 | | , SRQSRELATEDTRADEID_FH_IDX |
398 | | , SECONDARYQUOTEID_FH_IDX |
399 | | , SECONDARYTRADEID_FH_IDX |
400 | | , SECURITYID_FH_IDX |
401 | | , SECURITYRESPONSEID_FH_IDX |
402 | | , SECURITYSUBTYPE_FH_IDX |
403 | | , SELECTIVEREQUESTFORQUOTERTMSERVICESTATUS_FH_IDX |
404 | | , SELECTIVEREQUESTFORQUOTESERVICESTATUS_FH_IDX |
405 | | , SELECTIVEREQUESTFORQUOTESERVICETRADEDATE_FH_IDX |
406 | | , SENDERSUBID_FH_IDX |
407 | | , SENDINGTIME_FH_IDX |
408 | | , SESSIONINSTANCEID_FH_IDX |
409 | | , SESSIONMODE_FH_IDX |
410 | | , SESSIONREJECTREASON_FH_IDX |
411 | | , SESSIONSTATUS_FH_IDX |
412 | | , SESSIONSUBMODE_FH_IDX |
413 | | , SETTLMETHOD_FH_IDX |
414 | | , SHOWLASTDEALONCLOSURE_FH_IDX |
415 | | , SIDE_FH_IDX |
416 | | , SIDECOMPLIANCETEXT_FH_IDX |
417 | | , SIDEDISCLOSUREINSTRUCTION_FH_IDX |
418 | | , SIDEISLOCKED_FH_IDX |
419 | | , SIDELASTPX_FH_IDX |
420 | | , SIDELASTQTY_FH_IDX |
421 | | , SIDELIQUIDITYIND_FH_IDX |
422 | | , SIDEMARKETSEGMENTID_FH_IDX |
423 | | , SIDETRADEID_FH_IDX |
424 | | , SIDETRDSUBTYP_FH_IDX |
425 | | , SIMPLESECURITYID_FH_IDX |
426 | | , SKIPVALIDATIONS_FH_IDX |
427 | | , STOPPX_FH_IDX |
428 | | , STRATEGYLINKID_FH_IDX |
429 | | , STRIKEPRICE_FH_IDX |
430 | | , SUBSCRIPTIONSCOPE_FH_IDX |
431 | | , SWAPCLEARER_FH_IDX |
432 | | , T7ENTRYSERVICERTMSTATUS_FH_IDX |
433 | | , T7ENTRYSERVICERTMTRADEDATE_FH_IDX |
434 | | , T7ENTRYSERVICESTATUS_FH_IDX |
435 | | , T7ENTRYSERVICETRADEDATE_FH_IDX |
436 | | , TESENRICHMENTRULEID_FH_IDX |
437 | | , TESEXECID_FH_IDX |
438 | | , TARGETPARTYENTERINGTRADER_FH_IDX |
439 | | , TARGETPARTYEXECUTINGFIRM_FH_IDX |
440 | | , TARGETPARTYEXECUTINGTRADER_FH_IDX |
441 | | , TARGETPARTYIDDESKID_FH_IDX |
442 | | , TARGETPARTYIDEXECUTINGTRADER_FH_IDX |
443 | | , TARGETPARTYIDSESSIONID_FH_IDX |
444 | | , TEMPLATEID_FH_IDX |
445 | | , THROTTLEDISCONNECTLIMIT_FH_IDX |
446 | | , THROTTLENOMSGS_FH_IDX |
447 | | , THROTTLETIMEINTERVAL_FH_IDX |
448 | | , TIMEINFORCE_FH_IDX |
449 | | , TOTNUMTRADEREPORTS_FH_IDX |
450 | | , TRADSESEVENT_FH_IDX |
451 | | , TRADSESMODE_FH_IDX |
452 | | , TRADEAGGREGATIONTRANSTYPE_FH_IDX |
453 | | , TRADEALLOCSTATUS_FH_IDX |
454 | | , TRADEDATE_FH_IDX |
455 | | , TRADEID_FH_IDX |
456 | | , TRADEMANAGERSTATUS_FH_IDX |
457 | | , TRADEMANAGERTRADEDATE_FH_IDX |
458 | | , TRADEPLATFORM_FH_IDX |
459 | | , TRADEPUBLISHINDICATOR_FH_IDX |
460 | | , TRADEREPORTID_FH_IDX |
461 | | , TRADEREPORTTEXT_FH_IDX |
462 | | , TRADEREPORTTYPE_FH_IDX |
463 | | , TRADEREQUESTRESULT_FH_IDX |
464 | | , TRADETOQUOTERATIO_FH_IDX |
465 | | , TRADETOQUOTERATIOPOSITION_FH_IDX |
466 | | , TRADETOQUOTERATIORANKING_FH_IDX |
467 | | , TRADETOREQUESTRATIO_FH_IDX |
468 | | , TRADINGCAPACITY_FH_IDX |
469 | | , TRADINGSESSIONSUBID_FH_IDX |
470 | | , TRANSBKDTIME_FH_IDX |
471 | | , TRANSACTTIME_FH_IDX |
472 | | , TRANSACTIONDELAYINDICATOR_FH_IDX |
473 | | , TRANSFERREASON_FH_IDX |
474 | | , TRDMATCHID_FH_IDX |
475 | | , TRDREGTSENTRYTIME_FH_IDX |
476 | | , TRDREGTSEXECUTIONTIME_FH_IDX |
477 | | , TRDREGTSTIMEIN_FH_IDX |
478 | | , TRDREGTSTIMEOUT_FH_IDX |
479 | | , TRDREGTSTIMEPRIORITY_FH_IDX |
480 | | , TRDRPTSTATUS_FH_IDX |
481 | | , TRDTYPE_FH_IDX |
482 | | , TRIGGERED_FH_IDX |
483 | | , UNDERLYINGCURRENCY_FH_IDX |
484 | | , UNDERLYINGDELTAPERCENTAGE_FH_IDX |
485 | | , UNDERLYINGEFFECTIVEDELTAPERCENTAGE_FH_IDX |
486 | | , UNDERLYINGISSUER_FH_IDX |
487 | | , UNDERLYINGMATURITYDATE_FH_IDX |
488 | | , UNDERLYINGPRICESTIPVALUE_FH_IDX |
489 | | , UNDERLYINGPX_FH_IDX |
490 | | , UNDERLYINGQTY_FH_IDX |
491 | | , UNDERLYINGSECURITYDESC_FH_IDX |
492 | | , UNDERLYINGSECURITYID_FH_IDX |
493 | | , UNDERLYINGSETTLEMENTDATE_FH_IDX |
494 | | , UNDERLYINGSTIPTYPE_FH_IDX |
495 | | , UNDERLYINGSTIPVALUE_FH_IDX |
496 | | , USERSTATUS_FH_IDX |
497 | | , USERNAME_FH_IDX |
498 | | , VALIDUNTILTIME_FH_IDX |
499 | | , VALUECHECKTYPEMINLOTSIZE_FH_IDX |
500 | | , VALUECHECKTYPEVALUE_FH_IDX |
501 | | , VARTEXT_FH_IDX |
502 | | , VARTEXTLEN_FH_IDX |
503 | | , VEGA_FH_IDX |
504 | | }; |
505 | | static const value_string template_id_vals[] = { // TemplateID |
506 | | { 10000, "LogonRequest" }, |
507 | | { 10001, "LogonResponse" }, |
508 | | { 10002, "LogoutRequest" }, |
509 | | { 10003, "LogoutResponse" }, |
510 | | { 10004, "Unknown" }, |
511 | | { 10005, "SubscribeResponse" }, |
512 | | { 10006, "UnsubscribeRequest" }, |
513 | | { 10007, "UnsubscribeResponse" }, |
514 | | { 10008, "RetransmitRequest" }, |
515 | | { 10009, "RetransmitResponse" }, |
516 | | { 10010, "Reject" }, |
517 | | { 10011, "Heartbeat" }, |
518 | | { 10012, "ForcedLogoutNotification" }, |
519 | | { 10013, "Unknown" }, |
520 | | { 10014, "Unknown" }, |
521 | | { 10015, "Unknown" }, |
522 | | { 10016, "Unknown" }, |
523 | | { 10017, "Unknown" }, |
524 | | { 10018, "UserLoginRequest" }, |
525 | | { 10019, "UserLoginResponse" }, |
526 | | { 10020, "Unknown" }, |
527 | | { 10021, "Unknown" }, |
528 | | { 10022, "Unknown" }, |
529 | | { 10023, "HeartbeatNotification" }, |
530 | | { 10024, "UserLogoutResponse" }, |
531 | | { 10025, "SubscribeRequest" }, |
532 | | { 10026, "RetransmitMEMessageRequest" }, |
533 | | { 10027, "RetransmitMEMessageResponse" }, |
534 | | { 10028, "ThrottleUpdateNotification" }, |
535 | | { 10029, "UserLogoutRequest" }, |
536 | | { 10030, "ServiceAvailabilityBroadcast" }, |
537 | | { 10031, "NewsBroadcast" }, |
538 | | { 10032, "BroadcastErrorNotification" }, |
539 | | { 10033, "RiskNotificationBroadcast" }, |
540 | | { 10034, "PartyEntitlementsUpdateReport" }, |
541 | | { 10035, "InquireSessionListRequest" }, |
542 | | { 10036, "InquireSessionListResponse" }, |
543 | | { 10037, "LegalNotificationBroadcast" }, |
544 | | { 10038, "InquireUserRequest" }, |
545 | | { 10039, "InquireUserResponse" }, |
546 | | { 10040, "InquireEnrichmentRuleIDListRequest" }, |
547 | | { 10041, "InquireEnrichmentRuleIDListResponse" }, |
548 | | { 10042, "PartyActionReport" }, |
549 | | { 10043, "ForcedUserLogoutNotification" }, |
550 | | { 10044, "ServiceAvailabilityMarketBroadcast" }, |
551 | | { 10045, "Unknown" }, |
552 | | { 10046, "Unknown" }, |
553 | | { 10047, "Unknown" }, |
554 | | { 10048, "Unknown" }, |
555 | | { 10049, "Unknown" }, |
556 | | { 10050, "Unknown" }, |
557 | | { 10051, "Unknown" }, |
558 | | { 10052, "Unknown" }, |
559 | | { 10053, "Unknown" }, |
560 | | { 10054, "Unknown" }, |
561 | | { 10055, "Unknown" }, |
562 | | { 10056, "Unknown" }, |
563 | | { 10057, "Unknown" }, |
564 | | { 10058, "Unknown" }, |
565 | | { 10059, "Unknown" }, |
566 | | { 10060, "Unknown" }, |
567 | | { 10061, "Unknown" }, |
568 | | { 10062, "Unknown" }, |
569 | | { 10063, "Unknown" }, |
570 | | { 10064, "Unknown" }, |
571 | | { 10065, "Unknown" }, |
572 | | { 10066, "Unknown" }, |
573 | | { 10067, "Unknown" }, |
574 | | { 10068, "Unknown" }, |
575 | | { 10069, "Unknown" }, |
576 | | { 10070, "Unknown" }, |
577 | | { 10071, "Unknown" }, |
578 | | { 10072, "Unknown" }, |
579 | | { 10073, "Unknown" }, |
580 | | { 10074, "Unknown" }, |
581 | | { 10075, "Unknown" }, |
582 | | { 10076, "Unknown" }, |
583 | | { 10077, "Unknown" }, |
584 | | { 10078, "Unknown" }, |
585 | | { 10079, "Unknown" }, |
586 | | { 10080, "Unknown" }, |
587 | | { 10081, "Unknown" }, |
588 | | { 10082, "Unknown" }, |
589 | | { 10083, "Unknown" }, |
590 | | { 10084, "Unknown" }, |
591 | | { 10085, "Unknown" }, |
592 | | { 10086, "Unknown" }, |
593 | | { 10087, "Unknown" }, |
594 | | { 10088, "Unknown" }, |
595 | | { 10089, "Unknown" }, |
596 | | { 10090, "Unknown" }, |
597 | | { 10091, "Unknown" }, |
598 | | { 10092, "Unknown" }, |
599 | | { 10093, "Unknown" }, |
600 | | { 10094, "Unknown" }, |
601 | | { 10095, "Unknown" }, |
602 | | { 10096, "Unknown" }, |
603 | | { 10097, "Unknown" }, |
604 | | { 10098, "Unknown" }, |
605 | | { 10099, "Unknown" }, |
606 | | { 10100, "NewOrderSingleRequest" }, |
607 | | { 10101, "NewOrderResponse" }, |
608 | | { 10102, "NewOrderNRResponse" }, |
609 | | { 10103, "OrderExecResponse" }, |
610 | | { 10104, "OrderExecNotification" }, |
611 | | { 10105, "Unknown" }, |
612 | | { 10106, "ModifyOrderSingleRequest" }, |
613 | | { 10107, "ModifyOrderResponse" }, |
614 | | { 10108, "ModifyOrderNRResponse" }, |
615 | | { 10109, "DeleteOrderSingleRequest" }, |
616 | | { 10110, "DeleteOrderResponse" }, |
617 | | { 10111, "DeleteOrderNRResponse" }, |
618 | | { 10112, "DeleteOrderBroadcast" }, |
619 | | { 10113, "NewOrderComplexRequest" }, |
620 | | { 10114, "ModifyOrderComplexRequest" }, |
621 | | { 10115, "Unknown" }, |
622 | | { 10116, "Unknown" }, |
623 | | { 10117, "OrderExecReportBroadcast" }, |
624 | | { 10118, "CrossRequest" }, |
625 | | { 10119, "CrossRequestResponse" }, |
626 | | { 10120, "DeleteAllOrderRequest" }, |
627 | | { 10121, "DeleteAllOrderResponse" }, |
628 | | { 10122, "DeleteAllOrderBroadcast" }, |
629 | | { 10123, "DeleteOrderComplexRequest" }, |
630 | | { 10124, "DeleteAllOrderNRResponse" }, |
631 | | { 10125, "NewOrderSingleShortRequest" }, |
632 | | { 10126, "ModifyOrderSingleShortRequest" }, |
633 | | { 10127, "Unknown" }, |
634 | | { 10128, "Unknown" }, |
635 | | { 10129, "NewOrderComplexShortRequest" }, |
636 | | { 10130, "ModifyOrderComplexShortRequest" }, |
637 | | { 10131, "EnterCLIPRequest" }, |
638 | | { 10132, "DeleteCLIPRequest" }, |
639 | | { 10133, "CLIPResponse" }, |
640 | | { 10134, "CLIPDeletionNotification" }, |
641 | | { 10135, "CLIPExecutionNotification" }, |
642 | | { 10136, "Unknown" }, |
643 | | { 10137, "Unknown" }, |
644 | | { 10138, "Unknown" }, |
645 | | { 10139, "Unknown" }, |
646 | | { 10140, "Unknown" }, |
647 | | { 10141, "Unknown" }, |
648 | | { 10142, "Unknown" }, |
649 | | { 10143, "Unknown" }, |
650 | | { 10144, "Unknown" }, |
651 | | { 10145, "Unknown" }, |
652 | | { 10146, "Unknown" }, |
653 | | { 10147, "Unknown" }, |
654 | | { 10148, "Unknown" }, |
655 | | { 10149, "Unknown" }, |
656 | | { 10150, "Unknown" }, |
657 | | { 10151, "Unknown" }, |
658 | | { 10152, "Unknown" }, |
659 | | { 10153, "Unknown" }, |
660 | | { 10154, "Unknown" }, |
661 | | { 10155, "Unknown" }, |
662 | | { 10156, "Unknown" }, |
663 | | { 10157, "Unknown" }, |
664 | | { 10158, "Unknown" }, |
665 | | { 10159, "Unknown" }, |
666 | | { 10160, "Unknown" }, |
667 | | { 10161, "Unknown" }, |
668 | | { 10162, "Unknown" }, |
669 | | { 10163, "Unknown" }, |
670 | | { 10164, "Unknown" }, |
671 | | { 10165, "Unknown" }, |
672 | | { 10166, "Unknown" }, |
673 | | { 10167, "Unknown" }, |
674 | | { 10168, "Unknown" }, |
675 | | { 10169, "Unknown" }, |
676 | | { 10170, "Unknown" }, |
677 | | { 10171, "Unknown" }, |
678 | | { 10172, "Unknown" }, |
679 | | { 10173, "Unknown" }, |
680 | | { 10174, "Unknown" }, |
681 | | { 10175, "Unknown" }, |
682 | | { 10176, "Unknown" }, |
683 | | { 10177, "Unknown" }, |
684 | | { 10178, "Unknown" }, |
685 | | { 10179, "Unknown" }, |
686 | | { 10180, "Unknown" }, |
687 | | { 10181, "Unknown" }, |
688 | | { 10182, "Unknown" }, |
689 | | { 10183, "Unknown" }, |
690 | | { 10184, "Unknown" }, |
691 | | { 10185, "Unknown" }, |
692 | | { 10186, "Unknown" }, |
693 | | { 10187, "Unknown" }, |
694 | | { 10188, "Unknown" }, |
695 | | { 10189, "Unknown" }, |
696 | | { 10190, "Unknown" }, |
697 | | { 10191, "Unknown" }, |
698 | | { 10192, "Unknown" }, |
699 | | { 10193, "Unknown" }, |
700 | | { 10194, "Unknown" }, |
701 | | { 10195, "Unknown" }, |
702 | | { 10196, "Unknown" }, |
703 | | { 10197, "Unknown" }, |
704 | | { 10198, "Unknown" }, |
705 | | { 10199, "Unknown" }, |
706 | | { 10200, "Unknown" }, |
707 | | { 10201, "Unknown" }, |
708 | | { 10202, "Unknown" }, |
709 | | { 10203, "Unknown" }, |
710 | | { 10204, "Unknown" }, |
711 | | { 10205, "Unknown" }, |
712 | | { 10206, "Unknown" }, |
713 | | { 10207, "Unknown" }, |
714 | | { 10208, "Unknown" }, |
715 | | { 10209, "Unknown" }, |
716 | | { 10210, "Unknown" }, |
717 | | { 10211, "Unknown" }, |
718 | | { 10212, "Unknown" }, |
719 | | { 10213, "Unknown" }, |
720 | | { 10214, "Unknown" }, |
721 | | { 10215, "Unknown" }, |
722 | | { 10216, "Unknown" }, |
723 | | { 10217, "Unknown" }, |
724 | | { 10218, "Unknown" }, |
725 | | { 10219, "Unknown" }, |
726 | | { 10220, "Unknown" }, |
727 | | { 10221, "Unknown" }, |
728 | | { 10222, "Unknown" }, |
729 | | { 10223, "Unknown" }, |
730 | | { 10224, "Unknown" }, |
731 | | { 10225, "Unknown" }, |
732 | | { 10226, "Unknown" }, |
733 | | { 10227, "Unknown" }, |
734 | | { 10228, "Unknown" }, |
735 | | { 10229, "Unknown" }, |
736 | | { 10230, "Unknown" }, |
737 | | { 10231, "Unknown" }, |
738 | | { 10232, "Unknown" }, |
739 | | { 10233, "Unknown" }, |
740 | | { 10234, "Unknown" }, |
741 | | { 10235, "Unknown" }, |
742 | | { 10236, "Unknown" }, |
743 | | { 10237, "Unknown" }, |
744 | | { 10238, "Unknown" }, |
745 | | { 10239, "Unknown" }, |
746 | | { 10240, "Unknown" }, |
747 | | { 10241, "Unknown" }, |
748 | | { 10242, "Unknown" }, |
749 | | { 10243, "Unknown" }, |
750 | | { 10244, "Unknown" }, |
751 | | { 10245, "Unknown" }, |
752 | | { 10246, "Unknown" }, |
753 | | { 10247, "Unknown" }, |
754 | | { 10248, "Unknown" }, |
755 | | { 10249, "Unknown" }, |
756 | | { 10250, "Unknown" }, |
757 | | { 10251, "Unknown" }, |
758 | | { 10252, "Unknown" }, |
759 | | { 10253, "Unknown" }, |
760 | | { 10254, "Unknown" }, |
761 | | { 10255, "Unknown" }, |
762 | | { 10256, "Unknown" }, |
763 | | { 10257, "Unknown" }, |
764 | | { 10258, "Unknown" }, |
765 | | { 10259, "Unknown" }, |
766 | | { 10260, "Unknown" }, |
767 | | { 10261, "Unknown" }, |
768 | | { 10262, "Unknown" }, |
769 | | { 10263, "Unknown" }, |
770 | | { 10264, "Unknown" }, |
771 | | { 10265, "Unknown" }, |
772 | | { 10266, "Unknown" }, |
773 | | { 10267, "Unknown" }, |
774 | | { 10268, "Unknown" }, |
775 | | { 10269, "Unknown" }, |
776 | | { 10270, "Unknown" }, |
777 | | { 10271, "Unknown" }, |
778 | | { 10272, "Unknown" }, |
779 | | { 10273, "Unknown" }, |
780 | | { 10274, "Unknown" }, |
781 | | { 10275, "Unknown" }, |
782 | | { 10276, "Unknown" }, |
783 | | { 10277, "Unknown" }, |
784 | | { 10278, "Unknown" }, |
785 | | { 10279, "Unknown" }, |
786 | | { 10280, "Unknown" }, |
787 | | { 10281, "Unknown" }, |
788 | | { 10282, "Unknown" }, |
789 | | { 10283, "Unknown" }, |
790 | | { 10284, "Unknown" }, |
791 | | { 10285, "Unknown" }, |
792 | | { 10286, "Unknown" }, |
793 | | { 10287, "Unknown" }, |
794 | | { 10288, "Unknown" }, |
795 | | { 10289, "Unknown" }, |
796 | | { 10290, "Unknown" }, |
797 | | { 10291, "Unknown" }, |
798 | | { 10292, "Unknown" }, |
799 | | { 10293, "Unknown" }, |
800 | | { 10294, "Unknown" }, |
801 | | { 10295, "Unknown" }, |
802 | | { 10296, "Unknown" }, |
803 | | { 10297, "Unknown" }, |
804 | | { 10298, "Unknown" }, |
805 | | { 10299, "Unknown" }, |
806 | | { 10300, "Unknown" }, |
807 | | { 10301, "AddComplexInstrumentRequest" }, |
808 | | { 10302, "AddComplexInstrumentResponse" }, |
809 | | { 10303, "MMParameterDefinitionRequest" }, |
810 | | { 10304, "MMParameterDefinitionResponse" }, |
811 | | { 10305, "InquireMMParameterRequest" }, |
812 | | { 10306, "InquireMMParameterResponse" }, |
813 | | { 10307, "TradingSessionStatusBroadcast" }, |
814 | | { 10308, "DeleteAllOrderQuoteEventBroadcast" }, |
815 | | { 10309, "AddFlexibleInstrumentRequest" }, |
816 | | { 10310, "AddFlexibleInstrumentResponse" }, |
817 | | { 10311, "InquirePreTradeRiskLimitsRequest" }, |
818 | | { 10312, "PreTradeRiskLimitsDefinitionRequest" }, |
819 | | { 10313, "PreTradeRiskLimitResponse" }, |
820 | | { 10314, "Unknown" }, |
821 | | { 10315, "Unknown" }, |
822 | | { 10316, "Unknown" }, |
823 | | { 10317, "Unknown" }, |
824 | | { 10318, "Unknown" }, |
825 | | { 10319, "Unknown" }, |
826 | | { 10320, "PingRequest" }, |
827 | | { 10321, "PingResponse" }, |
828 | | { 10322, "Unknown" }, |
829 | | { 10323, "Unknown" }, |
830 | | { 10324, "Unknown" }, |
831 | | { 10325, "Unknown" }, |
832 | | { 10326, "Unknown" }, |
833 | | { 10327, "Unknown" }, |
834 | | { 10328, "Unknown" }, |
835 | | { 10329, "Unknown" }, |
836 | | { 10330, "Unknown" }, |
837 | | { 10331, "Unknown" }, |
838 | | { 10332, "Unknown" }, |
839 | | { 10333, "Unknown" }, |
840 | | { 10334, "Unknown" }, |
841 | | { 10335, "Unknown" }, |
842 | | { 10336, "Unknown" }, |
843 | | { 10337, "Unknown" }, |
844 | | { 10338, "Unknown" }, |
845 | | { 10339, "Unknown" }, |
846 | | { 10340, "Unknown" }, |
847 | | { 10341, "Unknown" }, |
848 | | { 10342, "Unknown" }, |
849 | | { 10343, "Unknown" }, |
850 | | { 10344, "Unknown" }, |
851 | | { 10345, "Unknown" }, |
852 | | { 10346, "Unknown" }, |
853 | | { 10347, "Unknown" }, |
854 | | { 10348, "Unknown" }, |
855 | | { 10349, "Unknown" }, |
856 | | { 10350, "Unknown" }, |
857 | | { 10351, "Unknown" }, |
858 | | { 10352, "Unknown" }, |
859 | | { 10353, "Unknown" }, |
860 | | { 10354, "Unknown" }, |
861 | | { 10355, "Unknown" }, |
862 | | { 10356, "Unknown" }, |
863 | | { 10357, "Unknown" }, |
864 | | { 10358, "Unknown" }, |
865 | | { 10359, "Unknown" }, |
866 | | { 10360, "Unknown" }, |
867 | | { 10361, "Unknown" }, |
868 | | { 10362, "Unknown" }, |
869 | | { 10363, "Unknown" }, |
870 | | { 10364, "Unknown" }, |
871 | | { 10365, "Unknown" }, |
872 | | { 10366, "Unknown" }, |
873 | | { 10367, "Unknown" }, |
874 | | { 10368, "Unknown" }, |
875 | | { 10369, "Unknown" }, |
876 | | { 10370, "Unknown" }, |
877 | | { 10371, "Unknown" }, |
878 | | { 10372, "Unknown" }, |
879 | | { 10373, "Unknown" }, |
880 | | { 10374, "Unknown" }, |
881 | | { 10375, "Unknown" }, |
882 | | { 10376, "Unknown" }, |
883 | | { 10377, "Unknown" }, |
884 | | { 10378, "Unknown" }, |
885 | | { 10379, "Unknown" }, |
886 | | { 10380, "Unknown" }, |
887 | | { 10381, "Unknown" }, |
888 | | { 10382, "Unknown" }, |
889 | | { 10383, "Unknown" }, |
890 | | { 10384, "Unknown" }, |
891 | | { 10385, "Unknown" }, |
892 | | { 10386, "Unknown" }, |
893 | | { 10387, "Unknown" }, |
894 | | { 10388, "Unknown" }, |
895 | | { 10389, "Unknown" }, |
896 | | { 10390, "Unknown" }, |
897 | | { 10391, "Unknown" }, |
898 | | { 10392, "Unknown" }, |
899 | | { 10393, "Unknown" }, |
900 | | { 10394, "Unknown" }, |
901 | | { 10395, "Unknown" }, |
902 | | { 10396, "Unknown" }, |
903 | | { 10397, "Unknown" }, |
904 | | { 10398, "Unknown" }, |
905 | | { 10399, "Unknown" }, |
906 | | { 10400, "Unknown" }, |
907 | | { 10401, "RFQRequest" }, |
908 | | { 10402, "RFQResponse" }, |
909 | | { 10403, "QuoteActivationRequest" }, |
910 | | { 10404, "QuoteActivationResponse" }, |
911 | | { 10405, "MassQuoteRequest" }, |
912 | | { 10406, "MassQuoteResponse" }, |
913 | | { 10407, "QuoteExecutionReport" }, |
914 | | { 10408, "DeleteAllQuoteRequest" }, |
915 | | { 10409, "DeleteAllQuoteResponse" }, |
916 | | { 10410, "DeleteAllQuoteBroadcast" }, |
917 | | { 10411, "QuoteActivationNotification" }, |
918 | | { 10412, "Unknown" }, |
919 | | { 10413, "Unknown" }, |
920 | | { 10414, "Unknown" }, |
921 | | { 10415, "Unknown" }, |
922 | | { 10416, "Unknown" }, |
923 | | { 10417, "Unknown" }, |
924 | | { 10418, "Unknown" }, |
925 | | { 10419, "Unknown" }, |
926 | | { 10420, "Unknown" }, |
927 | | { 10421, "Unknown" }, |
928 | | { 10422, "Unknown" }, |
929 | | { 10423, "Unknown" }, |
930 | | { 10424, "Unknown" }, |
931 | | { 10425, "Unknown" }, |
932 | | { 10426, "Unknown" }, |
933 | | { 10427, "Unknown" }, |
934 | | { 10428, "Unknown" }, |
935 | | { 10429, "Unknown" }, |
936 | | { 10430, "Unknown" }, |
937 | | { 10431, "Unknown" }, |
938 | | { 10432, "Unknown" }, |
939 | | { 10433, "Unknown" }, |
940 | | { 10434, "Unknown" }, |
941 | | { 10435, "Unknown" }, |
942 | | { 10436, "Unknown" }, |
943 | | { 10437, "Unknown" }, |
944 | | { 10438, "Unknown" }, |
945 | | { 10439, "Unknown" }, |
946 | | { 10440, "Unknown" }, |
947 | | { 10441, "Unknown" }, |
948 | | { 10442, "Unknown" }, |
949 | | { 10443, "Unknown" }, |
950 | | { 10444, "Unknown" }, |
951 | | { 10445, "Unknown" }, |
952 | | { 10446, "Unknown" }, |
953 | | { 10447, "Unknown" }, |
954 | | { 10448, "Unknown" }, |
955 | | { 10449, "Unknown" }, |
956 | | { 10450, "Unknown" }, |
957 | | { 10451, "Unknown" }, |
958 | | { 10452, "Unknown" }, |
959 | | { 10453, "Unknown" }, |
960 | | { 10454, "Unknown" }, |
961 | | { 10455, "Unknown" }, |
962 | | { 10456, "Unknown" }, |
963 | | { 10457, "Unknown" }, |
964 | | { 10458, "Unknown" }, |
965 | | { 10459, "Unknown" }, |
966 | | { 10460, "Unknown" }, |
967 | | { 10461, "Unknown" }, |
968 | | { 10462, "Unknown" }, |
969 | | { 10463, "Unknown" }, |
970 | | { 10464, "Unknown" }, |
971 | | { 10465, "Unknown" }, |
972 | | { 10466, "Unknown" }, |
973 | | { 10467, "Unknown" }, |
974 | | { 10468, "Unknown" }, |
975 | | { 10469, "Unknown" }, |
976 | | { 10470, "Unknown" }, |
977 | | { 10471, "Unknown" }, |
978 | | { 10472, "Unknown" }, |
979 | | { 10473, "Unknown" }, |
980 | | { 10474, "Unknown" }, |
981 | | { 10475, "Unknown" }, |
982 | | { 10476, "Unknown" }, |
983 | | { 10477, "Unknown" }, |
984 | | { 10478, "Unknown" }, |
985 | | { 10479, "Unknown" }, |
986 | | { 10480, "Unknown" }, |
987 | | { 10481, "Unknown" }, |
988 | | { 10482, "Unknown" }, |
989 | | { 10483, "Unknown" }, |
990 | | { 10484, "Unknown" }, |
991 | | { 10485, "Unknown" }, |
992 | | { 10486, "Unknown" }, |
993 | | { 10487, "Unknown" }, |
994 | | { 10488, "Unknown" }, |
995 | | { 10489, "Unknown" }, |
996 | | { 10490, "Unknown" }, |
997 | | { 10491, "Unknown" }, |
998 | | { 10492, "Unknown" }, |
999 | | { 10493, "Unknown" }, |
1000 | | { 10494, "Unknown" }, |
1001 | | { 10495, "Unknown" }, |
1002 | | { 10496, "Unknown" }, |
1003 | | { 10497, "Unknown" }, |
1004 | | { 10498, "Unknown" }, |
1005 | | { 10499, "Unknown" }, |
1006 | | { 10500, "TradeBroadcast" }, |
1007 | | { 10501, "TMTradingSessionStatusBroadcast" }, |
1008 | | { 10502, "Unknown" }, |
1009 | | { 10503, "Unknown" }, |
1010 | | { 10504, "Unknown" }, |
1011 | | { 10505, "Unknown" }, |
1012 | | { 10506, "Unknown" }, |
1013 | | { 10507, "Unknown" }, |
1014 | | { 10508, "Unknown" }, |
1015 | | { 10509, "Unknown" }, |
1016 | | { 10510, "Unknown" }, |
1017 | | { 10511, "Unknown" }, |
1018 | | { 10512, "Unknown" }, |
1019 | | { 10513, "Unknown" }, |
1020 | | { 10514, "Unknown" }, |
1021 | | { 10515, "Unknown" }, |
1022 | | { 10516, "Unknown" }, |
1023 | | { 10517, "Unknown" }, |
1024 | | { 10518, "Unknown" }, |
1025 | | { 10519, "Unknown" }, |
1026 | | { 10520, "Unknown" }, |
1027 | | { 10521, "Unknown" }, |
1028 | | { 10522, "Unknown" }, |
1029 | | { 10523, "Unknown" }, |
1030 | | { 10524, "Unknown" }, |
1031 | | { 10525, "Unknown" }, |
1032 | | { 10526, "Unknown" }, |
1033 | | { 10527, "Unknown" }, |
1034 | | { 10528, "Unknown" }, |
1035 | | { 10529, "Unknown" }, |
1036 | | { 10530, "Unknown" }, |
1037 | | { 10531, "Unknown" }, |
1038 | | { 10532, "Unknown" }, |
1039 | | { 10533, "Unknown" }, |
1040 | | { 10534, "Unknown" }, |
1041 | | { 10535, "Unknown" }, |
1042 | | { 10536, "Unknown" }, |
1043 | | { 10537, "Unknown" }, |
1044 | | { 10538, "Unknown" }, |
1045 | | { 10539, "Unknown" }, |
1046 | | { 10540, "Unknown" }, |
1047 | | { 10541, "Unknown" }, |
1048 | | { 10542, "Unknown" }, |
1049 | | { 10543, "Unknown" }, |
1050 | | { 10544, "Unknown" }, |
1051 | | { 10545, "Unknown" }, |
1052 | | { 10546, "Unknown" }, |
1053 | | { 10547, "Unknown" }, |
1054 | | { 10548, "Unknown" }, |
1055 | | { 10549, "Unknown" }, |
1056 | | { 10550, "Unknown" }, |
1057 | | { 10551, "Unknown" }, |
1058 | | { 10552, "Unknown" }, |
1059 | | { 10553, "Unknown" }, |
1060 | | { 10554, "Unknown" }, |
1061 | | { 10555, "Unknown" }, |
1062 | | { 10556, "Unknown" }, |
1063 | | { 10557, "Unknown" }, |
1064 | | { 10558, "Unknown" }, |
1065 | | { 10559, "Unknown" }, |
1066 | | { 10560, "Unknown" }, |
1067 | | { 10561, "Unknown" }, |
1068 | | { 10562, "Unknown" }, |
1069 | | { 10563, "Unknown" }, |
1070 | | { 10564, "Unknown" }, |
1071 | | { 10565, "Unknown" }, |
1072 | | { 10566, "Unknown" }, |
1073 | | { 10567, "Unknown" }, |
1074 | | { 10568, "Unknown" }, |
1075 | | { 10569, "Unknown" }, |
1076 | | { 10570, "Unknown" }, |
1077 | | { 10571, "Unknown" }, |
1078 | | { 10572, "Unknown" }, |
1079 | | { 10573, "Unknown" }, |
1080 | | { 10574, "Unknown" }, |
1081 | | { 10575, "Unknown" }, |
1082 | | { 10576, "Unknown" }, |
1083 | | { 10577, "Unknown" }, |
1084 | | { 10578, "Unknown" }, |
1085 | | { 10579, "Unknown" }, |
1086 | | { 10580, "Unknown" }, |
1087 | | { 10581, "Unknown" }, |
1088 | | { 10582, "Unknown" }, |
1089 | | { 10583, "Unknown" }, |
1090 | | { 10584, "Unknown" }, |
1091 | | { 10585, "Unknown" }, |
1092 | | { 10586, "Unknown" }, |
1093 | | { 10587, "Unknown" }, |
1094 | | { 10588, "Unknown" }, |
1095 | | { 10589, "Unknown" }, |
1096 | | { 10590, "Unknown" }, |
1097 | | { 10591, "Unknown" }, |
1098 | | { 10592, "Unknown" }, |
1099 | | { 10593, "Unknown" }, |
1100 | | { 10594, "Unknown" }, |
1101 | | { 10595, "Unknown" }, |
1102 | | { 10596, "Unknown" }, |
1103 | | { 10597, "Unknown" }, |
1104 | | { 10598, "Unknown" }, |
1105 | | { 10599, "Unknown" }, |
1106 | | { 10600, "EnterTESTradeRequest" }, |
1107 | | { 10601, "ModifyTESTradeRequest" }, |
1108 | | { 10602, "DeleteTESTradeRequest" }, |
1109 | | { 10603, "ApproveTESTradeRequest" }, |
1110 | | { 10604, "TESBroadcast" }, |
1111 | | { 10605, "Unknown" }, |
1112 | | { 10606, "TESDeleteBroadcast" }, |
1113 | | { 10607, "TESApproveBroadcast" }, |
1114 | | { 10608, "Unknown" }, |
1115 | | { 10609, "Unknown" }, |
1116 | | { 10610, "TESExecutionBroadcast" }, |
1117 | | { 10611, "TESResponse" }, |
1118 | | { 10612, "UploadTESTradeRequest" }, |
1119 | | { 10613, "TESUploadBroadcast" }, |
1120 | | { 10614, "TESTradeBroadcast" }, |
1121 | | { 10615, "TESTradingSessionStatusBroadcast" }, |
1122 | | { 10616, "TESCompressionRunStatusRequest" }, |
1123 | | { 10617, "TESCompressionRunStatusResponse" }, |
1124 | | { 10618, "TESCompressionRunStatusBroadcast" }, |
1125 | | { 10619, "Unknown" }, |
1126 | | { 10620, "EnterBasketTradeRequest" }, |
1127 | | { 10621, "ModifyBasketTradeRequest" }, |
1128 | | { 10622, "DeleteBasketTradeRequest" }, |
1129 | | { 10623, "ApproveBasketTradeRequest" }, |
1130 | | { 10624, "BasketResponse" }, |
1131 | | { 10625, "BasketBroadcast" }, |
1132 | | { 10626, "BasketDeleteBroadcast" }, |
1133 | | { 10627, "BasketApproveBroadcast" }, |
1134 | | { 10628, "BasketExecutionBroadcast" }, |
1135 | | { 10629, "AmendBasketTradeRequest" }, |
1136 | | { 10630, "ReverseTESTradeRequest" }, |
1137 | | { 10631, "ApproveReverseTESTradeRequest" }, |
1138 | | { 10632, "TESReversalBroadcast" }, |
1139 | | { 10633, "Unknown" }, |
1140 | | { 10634, "Unknown" }, |
1141 | | { 10635, "Unknown" }, |
1142 | | { 10636, "Unknown" }, |
1143 | | { 10637, "Unknown" }, |
1144 | | { 10638, "Unknown" }, |
1145 | | { 10639, "Unknown" }, |
1146 | | { 10640, "Unknown" }, |
1147 | | { 10641, "Unknown" }, |
1148 | | { 10642, "Unknown" }, |
1149 | | { 10643, "Unknown" }, |
1150 | | { 10644, "Unknown" }, |
1151 | | { 10645, "Unknown" }, |
1152 | | { 10646, "Unknown" }, |
1153 | | { 10647, "Unknown" }, |
1154 | | { 10648, "Unknown" }, |
1155 | | { 10649, "Unknown" }, |
1156 | | { 10650, "Unknown" }, |
1157 | | { 10651, "Unknown" }, |
1158 | | { 10652, "Unknown" }, |
1159 | | { 10653, "Unknown" }, |
1160 | | { 10654, "Unknown" }, |
1161 | | { 10655, "Unknown" }, |
1162 | | { 10656, "Unknown" }, |
1163 | | { 10657, "Unknown" }, |
1164 | | { 10658, "Unknown" }, |
1165 | | { 10659, "Unknown" }, |
1166 | | { 10660, "Unknown" }, |
1167 | | { 10661, "Unknown" }, |
1168 | | { 10662, "Unknown" }, |
1169 | | { 10663, "Unknown" }, |
1170 | | { 10664, "Unknown" }, |
1171 | | { 10665, "Unknown" }, |
1172 | | { 10666, "Unknown" }, |
1173 | | { 10667, "Unknown" }, |
1174 | | { 10668, "Unknown" }, |
1175 | | { 10669, "Unknown" }, |
1176 | | { 10670, "Unknown" }, |
1177 | | { 10671, "Unknown" }, |
1178 | | { 10672, "Unknown" }, |
1179 | | { 10673, "Unknown" }, |
1180 | | { 10674, "Unknown" }, |
1181 | | { 10675, "Unknown" }, |
1182 | | { 10676, "Unknown" }, |
1183 | | { 10677, "Unknown" }, |
1184 | | { 10678, "Unknown" }, |
1185 | | { 10679, "Unknown" }, |
1186 | | { 10680, "Unknown" }, |
1187 | | { 10681, "Unknown" }, |
1188 | | { 10682, "Unknown" }, |
1189 | | { 10683, "Unknown" }, |
1190 | | { 10684, "Unknown" }, |
1191 | | { 10685, "Unknown" }, |
1192 | | { 10686, "Unknown" }, |
1193 | | { 10687, "Unknown" }, |
1194 | | { 10688, "Unknown" }, |
1195 | | { 10689, "Unknown" }, |
1196 | | { 10690, "Unknown" }, |
1197 | | { 10691, "Unknown" }, |
1198 | | { 10692, "Unknown" }, |
1199 | | { 10693, "Unknown" }, |
1200 | | { 10694, "Unknown" }, |
1201 | | { 10695, "Unknown" }, |
1202 | | { 10696, "Unknown" }, |
1203 | | { 10697, "Unknown" }, |
1204 | | { 10698, "Unknown" }, |
1205 | | { 10699, "Unknown" }, |
1206 | | { 10700, "SRQSOpenNegotiationRequest" }, |
1207 | | { 10701, "SRQSUpdateNegotiationRequest" }, |
1208 | | { 10702, "SRQSEnterQuoteRequest" }, |
1209 | | { 10703, "SRQSQuoteResponse" }, |
1210 | | { 10704, "SRQSHitQuoteRequest" }, |
1211 | | { 10705, "SRQSDealResponse" }, |
1212 | | { 10706, "SRQSUpdateDealStatusRequest" }, |
1213 | | { 10707, "SRQSQuoteNotification" }, |
1214 | | { 10708, "SRQSCreateDealNotification" }, |
1215 | | { 10709, "SRQSDealNotification" }, |
1216 | | { 10710, "SRQSOpenNegotiationRequesterNotification" }, |
1217 | | { 10711, "SRQSOpenNegotiationNotification" }, |
1218 | | { 10712, "SRQSNegotiationRequesterNotification" }, |
1219 | | { 10713, "SRQSNegotiationNotification" }, |
1220 | | { 10714, "SRQSStatusBroadcast" }, |
1221 | | { 10715, "SRQSNegotiationStatusNotification" }, |
1222 | | { 10716, "Unknown" }, |
1223 | | { 10717, "SRQSQuotingStatusRequest" }, |
1224 | | { 10718, "SRQSInquireSmartRespondentRequest" }, |
1225 | | { 10719, "SRQSInquireSmartRespondentResponse" }, |
1226 | | { 0, NULL } |
1227 | | }; |
1228 | | static value_string_ext template_id_vals_ext = VALUE_STRING_EXT_INIT(template_id_vals); |
1229 | | static const value_string appl_id_vals[] = { // ApplID |
1230 | | { 1, "Trade" }, |
1231 | | { 2, "News" }, |
1232 | | { 3, "Service_availability" }, |
1233 | | { 4, "Session_data" }, |
1234 | | { 5, "Listener_data" }, |
1235 | | { 6, "RiskControl" }, |
1236 | | { 7, "TES_Maintenance" }, |
1237 | | { 8, "TES_Trade" }, |
1238 | | { 9, "SRQS_Maintenance" }, |
1239 | | { 10, "Service_Availability_Market" }, |
1240 | | { 0xFF, "NO_VALUE" }, |
1241 | | { 0, NULL } |
1242 | | }; |
1243 | | static value_string_ext appl_id_vals_ext = VALUE_STRING_EXT_INIT(appl_id_vals); |
1244 | | static const value_string appl_idstatus_vals[] = { // ApplIDStatus |
1245 | | { 105, "Outbound_conversion_error" }, |
1246 | | { 0xFFFFFFFF, "NO_VALUE" }, |
1247 | | { 0, NULL } |
1248 | | }; |
1249 | | static const value_string appl_resend_flag_vals[] = { // ApplResendFlag |
1250 | | { 0, "False" }, |
1251 | | { 1, "True" }, |
1252 | | { 0xFF, "NO_VALUE" }, |
1253 | | { 0, NULL } |
1254 | | }; |
1255 | | static const value_string appl_seq_indicator_vals[] = { // ApplSeqIndicator |
1256 | | { 0, "No_Recovery_Required" }, |
1257 | | { 1, "Recovery_Required" }, |
1258 | | { 0xFF, "NO_VALUE" }, |
1259 | | { 0, NULL } |
1260 | | }; |
1261 | | static const value_string appl_seq_status_vals[] = { // ApplSeqStatus |
1262 | | { 0, "Unavailable" }, |
1263 | | { 1, "Available" }, |
1264 | | { 0xFF, "NO_VALUE" }, |
1265 | | { 0, NULL } |
1266 | | }; |
1267 | | static const value_string appl_usage_orders_vals[] = { // ApplUsageOrders |
1268 | | { 0, "NO_VALUE" }, |
1269 | | { 'A', "Automated" }, |
1270 | | { 'B', "AutoSelect" }, |
1271 | | { 'M', "Manual" }, |
1272 | | { 'N', "None" }, |
1273 | | { 0, NULL } |
1274 | | }; |
1275 | | // ApplUsageQuotes aliased by ApplUsageOrders |
1276 | | static const value_string basket_trade_report_type_vals[] = { // BasketTradeReportType |
1277 | | { 0, "Submit" }, |
1278 | | { 4, "Addendum" }, |
1279 | | { 5, "No_Was_Substitute" }, |
1280 | | { 0xFF, "NO_VALUE" }, |
1281 | | { 0, NULL } |
1282 | | }; |
1283 | | static const value_string bid_px_is_locked_vals[] = { // BidPxIsLocked |
1284 | | { 0, "No" }, |
1285 | | { 1, "Yes" }, |
1286 | | { 0xFF, "NO_VALUE" }, |
1287 | | { 0, NULL } |
1288 | | }; |
1289 | | static const value_string compression_action_vals[] = { // CompressionAction |
1290 | | { 1, "Start_Compression" }, |
1291 | | { 2, "Commit_Compression" }, |
1292 | | { 3, "Cancel_Compression" }, |
1293 | | { 0xFF, "NO_VALUE" }, |
1294 | | { 0, NULL } |
1295 | | }; |
1296 | | static const value_string compression_status_vals[] = { // CompressionStatus |
1297 | | { 1, "Open" }, |
1298 | | { 2, "Executed" }, |
1299 | | { 3, "Cancelled_By_User" }, |
1300 | | { 4, "Cancelled_By_System" }, |
1301 | | { 0xFF, "NO_VALUE" }, |
1302 | | { 0, NULL } |
1303 | | }; |
1304 | | static const value_string crossed_indicator_vals[] = { // CrossedIndicator |
1305 | | { 0, "No_crossing" }, |
1306 | | { 1, "Cross_rejected" }, |
1307 | | { 0xFF, "NO_VALUE" }, |
1308 | | { 0, NULL } |
1309 | | }; |
1310 | | static const value_string cust_order_handling_inst_vals[] = { // CustOrderHandlingInst |
1311 | | { 0, "NO_VALUE" }, |
1312 | | { 'C', "C" }, |
1313 | | { 'D', "D" }, |
1314 | | { 'G', "G" }, |
1315 | | { 'H', "H" }, |
1316 | | { 'W', "W" }, |
1317 | | { 'Y', "Y" }, |
1318 | | { 0, NULL } |
1319 | | }; |
1320 | | static const value_string delete_reason_vals[] = { // DeleteReason |
1321 | | { 100, "No_special_reason" }, |
1322 | | { 101, "TAS_Change" }, |
1323 | | { 102, "Intraday_Expiration" }, |
1324 | | { 103, "Risk_Event" }, |
1325 | | { 104, "Stop_Trading" }, |
1326 | | { 105, "Instrument_Deletion" }, |
1327 | | { 106, "Instrument_Suspension" }, |
1328 | | { 107, "PreTrade_Risk_Event" }, |
1329 | | { 108, "Amendment_Reset" }, |
1330 | | { 109, "Amendment_User_Cancelled" }, |
1331 | | { 110, "Compression_Cancelled_By_User" }, |
1332 | | { 111, "Compression_Cancelled_By_System" }, |
1333 | | { 0xFF, "NO_VALUE" }, |
1334 | | { 0, NULL } |
1335 | | }; |
1336 | | static value_string_ext delete_reason_vals_ext = VALUE_STRING_EXT_INIT(delete_reason_vals); |
1337 | | static const value_string effect_on_basket_vals[] = { // EffectOnBasket |
1338 | | { 1, "Add_Volume" }, |
1339 | | { 2, "Remove_Volume" }, |
1340 | | { 0xFF, "NO_VALUE" }, |
1341 | | { 0, NULL } |
1342 | | }; |
1343 | | static const value_string enlight_rfqavg_resp_rate_ranking_vals[] = { // EnlightRFQAvgRespRateRanking |
1344 | | { 1, "Low" }, |
1345 | | { 2, "Medium" }, |
1346 | | { 3, "High" }, |
1347 | | { 0xFF, "NO_VALUE" }, |
1348 | | { 0, NULL } |
1349 | | }; |
1350 | | // EnlightRFQAvgRespTimeRanking aliased by EnlightRFQAvgRespRateRanking |
1351 | | // EurexVolumeRanking aliased by EnlightRFQAvgRespRateRanking |
1352 | | static const value_string event_type_vals[] = { // EventType |
1353 | | { 8, "Swap_Start_Date" }, |
1354 | | { 9, "Swap_End_Date" }, |
1355 | | { 0xFF, "NO_VALUE" }, |
1356 | | { 0, NULL } |
1357 | | }; |
1358 | | static const value_string exec_inst_vals[] = { // ExecInst |
1359 | | { 1, "H" }, |
1360 | | { 2, "Q" }, |
1361 | | { 3, "H_Q" }, |
1362 | | { 5, "H_6" }, |
1363 | | { 6, "Q_6" }, |
1364 | | { 0xFF, "NO_VALUE" }, |
1365 | | { 0, NULL } |
1366 | | }; |
1367 | | static const value_string exec_restatement_reason_vals[] = { // ExecRestatementReason |
1368 | | { 1, "Order_Book_Restatement" }, |
1369 | | { 101, "Order_Added" }, |
1370 | | { 102, "Order_Modified" }, |
1371 | | { 103, "Order_Cancelled" }, |
1372 | | { 105, "IOC_Order_Cancelled" }, |
1373 | | { 108, "Book_Order_Executed" }, |
1374 | | { 114, "Changed_to_IOC" }, |
1375 | | { 122, "Instrument_State_Change" }, |
1376 | | { 135, "Market_Order_Triggered" }, |
1377 | | { 149, "CAO_Order_Activated" }, |
1378 | | { 150, "CAO_Order_Inactivated" }, |
1379 | | { 164, "OCO_Order_Triggered" }, |
1380 | | { 172, "Stop_Order_Triggered" }, |
1381 | | { 181, "Ownership_Changed" }, |
1382 | | { 197, "Order_Cancellation_Pending" }, |
1383 | | { 199, "Pending_Cancellation_Executed" }, |
1384 | | { 212, "BOC_Order_Cancelled" }, |
1385 | | { 261, "Panic_Cancel" }, |
1386 | | { 302, "Market_Order_Uncrossing" }, |
1387 | | { 340, "CLIP_Execution" }, |
1388 | | { 343, "CLIP_Arrangement_time_out" }, |
1389 | | { 344, "CLIP_Arrangement_Validation" }, |
1390 | | { 0xFFFF, "NO_VALUE" }, |
1391 | | { 0, NULL } |
1392 | | }; |
1393 | | static value_string_ext exec_restatement_reason_vals_ext = VALUE_STRING_EXT_INIT(exec_restatement_reason_vals); |
1394 | | static const value_string exec_type_vals[] = { // ExecType |
1395 | | { 0, "NO_VALUE" }, |
1396 | | { '0', "New" }, |
1397 | | { '4', "Canceled" }, |
1398 | | { '5', "Replaced" }, |
1399 | | { '6', "Pending_Cancel_e" }, |
1400 | | { '9', "Suspended" }, |
1401 | | { 'D', "Restated" }, |
1402 | | { 'F', "Trade" }, |
1403 | | { 'L', "Triggered" }, |
1404 | | { 0, NULL } |
1405 | | }; |
1406 | | static value_string_ext exec_type_vals_ext = VALUE_STRING_EXT_INIT(exec_type_vals); |
1407 | | static const value_string executing_trader_qualifier_vals[] = { // ExecutingTraderQualifier |
1408 | | { 22, "Algo" }, |
1409 | | { 24, "Human" }, |
1410 | | { 0xFF, "NO_VALUE" }, |
1411 | | { 0, NULL } |
1412 | | }; |
1413 | | static const value_string exercise_style_vals[] = { // ExerciseStyle |
1414 | | { 0, "European" }, |
1415 | | { 1, "American" }, |
1416 | | { 0xFF, "NO_VALUE" }, |
1417 | | { 0, NULL } |
1418 | | }; |
1419 | | static const value_string fill_liquidity_ind_vals[] = { // FillLiquidityInd |
1420 | | { 1, "Added_Liquidity" }, |
1421 | | { 2, "Removed_Liquidity" }, |
1422 | | { 4, "Auction" }, |
1423 | | { 5, "Triggered_Stop_Order" }, |
1424 | | { 6, "Triggered_OCO_Order" }, |
1425 | | { 7, "Triggered_Market_Order" }, |
1426 | | { 0xFF, "NO_VALUE" }, |
1427 | | { 0, NULL } |
1428 | | }; |
1429 | | // FreeText5DisclosureInstruction aliased by BidPxIsLocked |
1430 | | static const value_string hedge_type_vals[] = { // HedgeType |
1431 | | { 0, "Duration_Hedge" }, |
1432 | | { 1, "Nominal_Hedge" }, |
1433 | | { 2, "Price_Factor_Hedge" }, |
1434 | | { 0xFF, "NO_VALUE" }, |
1435 | | { 0, NULL } |
1436 | | }; |
1437 | | static const value_string hedging_instruction_vals[] = { // HedgingInstruction |
1438 | | { 1, "On_Close" }, |
1439 | | { 0xFF, "NO_VALUE" }, |
1440 | | { 0, NULL } |
1441 | | }; |
1442 | | static const value_string implied_market_indicator_vals[] = { // ImpliedMarketIndicator |
1443 | | { 0, "Not_implied" }, |
1444 | | { 3, "Implied_in_out" }, |
1445 | | { 0xFF, "NO_VALUE" }, |
1446 | | { 0, NULL } |
1447 | | }; |
1448 | | static const value_string input_source_vals[] = { // InputSource |
1449 | | { 1, "Client_Broker" }, |
1450 | | { 2, "Proprietary_Broker" }, |
1451 | | { 0xFF, "NO_VALUE" }, |
1452 | | { 0, NULL } |
1453 | | }; |
1454 | | static const value_string instr_attrib_type_vals[] = { // InstrAttribType |
1455 | | { 5, "Variable_Rate" }, |
1456 | | { 100, "Coupon_Rate" }, |
1457 | | { 101, "Offset_to_the_variable_coupon_rate" }, |
1458 | | { 102, "Swap_Customer_1" }, |
1459 | | { 103, "Swap_Customer_2" }, |
1460 | | { 104, "Cash_Basket_Reference" }, |
1461 | | { 0xFF, "NO_VALUE" }, |
1462 | | { 0, NULL } |
1463 | | }; |
1464 | | static const value_string last_fragment_vals[] = { // LastFragment |
1465 | | { 0, "Not_Last_Message" }, |
1466 | | { 1, "Last_Message" }, |
1467 | | { 0xFF, "NO_VALUE" }, |
1468 | | { 0, NULL } |
1469 | | }; |
1470 | | // LastPxDisclosureInstruction aliased by BidPxIsLocked |
1471 | | // LastQtyDisclosureInstruction aliased by BidPxIsLocked |
1472 | | // LeavesQtyDisclosureInstruction aliased by BidPxIsLocked |
1473 | | // LegInputSource aliased by InputSource |
1474 | | static const value_string leg_position_effect_vals[] = { // LegPositionEffect |
1475 | | { 0, "NO_VALUE" }, |
1476 | | { 'C', "Close" }, |
1477 | | { 'O', "Open" }, |
1478 | | { 0, NULL } |
1479 | | }; |
1480 | | static const value_string leg_security_type_vals[] = { // LegSecurityType |
1481 | | { 1, "Multileg_Instrument" }, |
1482 | | { 2, "Underlying_Leg" }, |
1483 | | { 0xFF, "NO_VALUE" }, |
1484 | | { 0, NULL } |
1485 | | }; |
1486 | | static const value_string leg_side_vals[] = { // LegSide |
1487 | | { 1, "Buy" }, |
1488 | | { 2, "Sell" }, |
1489 | | { 0xFF, "NO_VALUE" }, |
1490 | | { 0, NULL } |
1491 | | }; |
1492 | | static const value_string list_update_action_vals[] = { // ListUpdateAction |
1493 | | { 0, "NO_VALUE" }, |
1494 | | { 'A', "Add" }, |
1495 | | { 'D', "Delete" }, |
1496 | | { 0, NULL } |
1497 | | }; |
1498 | | static const value_string mdbook_type_vals[] = { // MDBookType |
1499 | | { 1, "TopOfBook" }, |
1500 | | { 2, "PriceDepth" }, |
1501 | | { 0xFF, "NO_VALUE" }, |
1502 | | { 0, NULL } |
1503 | | }; |
1504 | | static const value_string mdsub_book_type_vals[] = { // MDSubBookType |
1505 | | { 1, "Implied" }, |
1506 | | { 2, "VolumeWeightedAverage" }, |
1507 | | { 0xFF, "NO_VALUE" }, |
1508 | | { 0, NULL } |
1509 | | }; |
1510 | | static const value_string market_id_vals[] = { // MarketID |
1511 | | { 1, "XEUR" }, |
1512 | | { 2, "XEEE" }, |
1513 | | { 12, "NODX" }, |
1514 | | { 0xFFFF, "NO_VALUE" }, |
1515 | | { 0, NULL } |
1516 | | }; |
1517 | | static const value_string mass_action_reason_vals[] = { // MassActionReason |
1518 | | { 0, "No_Special_Reason" }, |
1519 | | { 1, "Stop_Trading" }, |
1520 | | { 2, "Emergency" }, |
1521 | | { 3, "Market_Maker_Protection" }, |
1522 | | { 6, "Session_Loss" }, |
1523 | | { 7, "Duplicate_Session_Login" }, |
1524 | | { 8, "Clearing_Risk_Control" }, |
1525 | | { 100, "Internal_Connection_Loss" }, |
1526 | | { 105, "Product_State_Halt" }, |
1527 | | { 106, "Product_State_Holiday" }, |
1528 | | { 107, "Instrument_Suspended" }, |
1529 | | { 109, "Complex_Instrument_Deletion" }, |
1530 | | { 110, "Volatility_Interruption" }, |
1531 | | { 111, "Product_temporarily_not_tradeable" }, |
1532 | | { 117, "Member_disable" }, |
1533 | | { 0xFF, "NO_VALUE" }, |
1534 | | { 0, NULL } |
1535 | | }; |
1536 | | static value_string_ext mass_action_reason_vals_ext = VALUE_STRING_EXT_INIT(mass_action_reason_vals); |
1537 | | static const value_string mass_action_sub_type_vals[] = { // MassActionSubType |
1538 | | { 1, "Book_or_Cancel" }, |
1539 | | { 0xFF, "NO_VALUE" }, |
1540 | | { 0, NULL } |
1541 | | }; |
1542 | | static const value_string mass_action_type_vals[] = { // MassActionType |
1543 | | { 1, "Suspend_quotes" }, |
1544 | | { 2, "Release_quotes" }, |
1545 | | { 0xFF, "NO_VALUE" }, |
1546 | | { 0, NULL } |
1547 | | }; |
1548 | | static const value_string match_sub_type_vals[] = { // MatchSubType |
1549 | | { 1, "Opening_Auction" }, |
1550 | | { 2, "Closing_Auction" }, |
1551 | | { 3, "Intraday_Auction" }, |
1552 | | { 4, "Circuit_Breaker_Auction" }, |
1553 | | { 6, "Outside_BBO" }, |
1554 | | { 0xFF, "NO_VALUE" }, |
1555 | | { 0, NULL } |
1556 | | }; |
1557 | | static const value_string match_type_vals[] = { // MatchType |
1558 | | { 3, "Confirmed_Trade_Report" }, |
1559 | | { 4, "Auto_match_incoming" }, |
1560 | | { 5, "Cross_Auction" }, |
1561 | | { 7, "Call_Auction" }, |
1562 | | { 11, "Auto_match_resting" }, |
1563 | | { 13, "Liquidity_Improvement_Cross" }, |
1564 | | { 0xFF, "NO_VALUE" }, |
1565 | | { 0, NULL } |
1566 | | }; |
1567 | | // MatchingEngineStatus aliased by ApplSeqStatus |
1568 | | static const value_string message_event_source_vals[] = { // MessageEventSource |
1569 | | { 0, "NO_VALUE" }, |
1570 | | { 'A', "Broadcast_to_Approver" }, |
1571 | | { 'I', "Broadcast_to_Initiator" }, |
1572 | | { 'Q', "Broadcast_to_Quote_Submitter" }, |
1573 | | { 'R', "Broadcast_to_Requester" }, |
1574 | | { 0, NULL } |
1575 | | }; |
1576 | | static const value_string multi_leg_reporting_type_vals[] = { // MultiLegReportingType |
1577 | | { 1, "Single_security" }, |
1578 | | { 2, "Individual_leg_of_a_multileg_security" }, |
1579 | | { 0xFF, "NO_VALUE" }, |
1580 | | { 0, NULL } |
1581 | | }; |
1582 | | static const value_string multileg_model_vals[] = { // MultilegModel |
1583 | | { 0, "Predefined_Multileg_Security" }, |
1584 | | { 1, "User_defined_Multileg" }, |
1585 | | { 0xFF, "NO_VALUE" }, |
1586 | | { 0, NULL } |
1587 | | }; |
1588 | | static const value_string multileg_price_model_vals[] = { // MultilegPriceModel |
1589 | | { 0, "Standard" }, |
1590 | | { 1, "UserDefined" }, |
1591 | | { 0xFF, "NO_VALUE" }, |
1592 | | { 0, NULL } |
1593 | | }; |
1594 | | // NumberOfRespDisclosureInstruction aliased by BidPxIsLocked |
1595 | | // OfferPxIsLocked aliased by BidPxIsLocked |
1596 | | static const value_string ord_status_vals[] = { // OrdStatus |
1597 | | { 0, "NO_VALUE" }, |
1598 | | { '0', "New" }, |
1599 | | { '1', "Partially_filled" }, |
1600 | | { '2', "Filled" }, |
1601 | | { '4', "Canceled" }, |
1602 | | { '6', "Pending_Cancel" }, |
1603 | | { '9', "Suspended" }, |
1604 | | { 0, NULL } |
1605 | | }; |
1606 | | static const value_string ord_type_vals[] = { // OrdType |
1607 | | { 1, "Market" }, |
1608 | | { 2, "Limit" }, |
1609 | | { 3, "Stop" }, |
1610 | | { 4, "Stop_Limit" }, |
1611 | | { 0xFF, "NO_VALUE" }, |
1612 | | { 0, NULL } |
1613 | | }; |
1614 | | static const value_string order_attribute_liquidity_provision_vals[] = { // OrderAttributeLiquidityProvision |
1615 | | { 0, "N" }, |
1616 | | { 1, "Y" }, |
1617 | | { 0xFF, "NO_VALUE" }, |
1618 | | { 0, NULL } |
1619 | | }; |
1620 | | // OrderAttributeRiskReduction aliased by OrderAttributeLiquidityProvision |
1621 | | static const value_string order_category_vals[] = { // OrderCategory |
1622 | | { 0, "NO_VALUE" }, |
1623 | | { '1', "Order" }, |
1624 | | { '2', "Quote" }, |
1625 | | { 0, NULL } |
1626 | | }; |
1627 | | static const value_string order_event_reason_vals[] = { // OrderEventReason |
1628 | | { 100, "SMP" }, |
1629 | | { 0xFF, "NO_VALUE" }, |
1630 | | { 0, NULL } |
1631 | | }; |
1632 | | static const value_string order_origination_vals[] = { // OrderOrigination |
1633 | | { 5, "Direct_access_or_sponsored_access_customer" }, |
1634 | | { 0xFF, "NO_VALUE" }, |
1635 | | { 0, NULL } |
1636 | | }; |
1637 | | // OrderQtyDisclosureInstruction aliased by BidPxIsLocked |
1638 | | // OrderQtyIsLocked aliased by BidPxIsLocked |
1639 | | static const value_string order_routing_indicator_vals[] = { // OrderRoutingIndicator |
1640 | | { 0, "NO_VALUE" }, |
1641 | | { 'N', "No" }, |
1642 | | { 'Y', "Yes" }, |
1643 | | { 0, NULL } |
1644 | | }; |
1645 | | // OrderSide aliased by LegSide |
1646 | | static const value_string ownership_indicator_vals[] = { // OwnershipIndicator |
1647 | | { 0, "No_Change_of_Ownership" }, |
1648 | | { 1, "Change_to_Executing_Trader" }, |
1649 | | { 0xFF, "NO_VALUE" }, |
1650 | | { 0, NULL } |
1651 | | }; |
1652 | | static const value_string party_action_type_vals[] = { // PartyActionType |
1653 | | { 1, "Halt_Trading" }, |
1654 | | { 2, "Reinstate" }, |
1655 | | { 0xFF, "NO_VALUE" }, |
1656 | | { 0, NULL } |
1657 | | }; |
1658 | | static const value_string party_detail_role_qualifier_vals[] = { // PartyDetailRoleQualifier |
1659 | | { 10, "Trader" }, |
1660 | | { 11, "Head_Trader" }, |
1661 | | { 12, "Supervisor" }, |
1662 | | { 0xFF, "NO_VALUE" }, |
1663 | | { 0, NULL } |
1664 | | }; |
1665 | | static const value_string party_detail_status_vals[] = { // PartyDetailStatus |
1666 | | { 0, "Active" }, |
1667 | | { 1, "Suspend" }, |
1668 | | { 2, "Rejected" }, |
1669 | | { 0xFF, "NO_VALUE" }, |
1670 | | { 0, NULL } |
1671 | | }; |
1672 | | static const value_string party_detail_status_information_vals[] = { // PartyDetailStatusInformation |
1673 | | { 1, "TRR_THRESHOLD_TOO_BIG" }, |
1674 | | { 2, "BLOCK_ALL_ANONYMOUS" }, |
1675 | | { 0xFF, "NO_VALUE" }, |
1676 | | { 0, NULL } |
1677 | | }; |
1678 | | static const value_string party_identering_firm_vals[] = { // PartyIDEnteringFirm |
1679 | | { 1, "Participant" }, |
1680 | | { 2, "MarketSupervision" }, |
1681 | | { 0xFF, "NO_VALUE" }, |
1682 | | { 0, NULL } |
1683 | | }; |
1684 | | static const value_string party_idorigination_market_vals[] = { // PartyIDOriginationMarket |
1685 | | { 1, "XKFE" }, |
1686 | | { 0xFF, "NO_VALUE" }, |
1687 | | { 0, NULL } |
1688 | | }; |
1689 | | static const value_string party_idsettlement_location_vals[] = { // PartyIDSettlementLocation |
1690 | | { 1, "Clearstream_Banking_Frankfurt" }, |
1691 | | { 2, "Clearstream_Banking_Luxemburg" }, |
1692 | | { 3, "CLS_Group" }, |
1693 | | { 4, "Euroclear" }, |
1694 | | { 0xFF, "NO_VALUE" }, |
1695 | | { 0, NULL } |
1696 | | }; |
1697 | | // PartyIdInvestmentDecisionMakerQualifier aliased by ExecutingTraderQualifier |
1698 | | // PartyOrderOriginationDisclosureInstruction aliased by BidPxIsLocked |
1699 | | static const value_string party_sub_idtype_vals[] = { // PartySubIDType |
1700 | | { 14001, "Buyer" }, |
1701 | | { 14002, "Seller" }, |
1702 | | { 0xFFFF, "NO_VALUE" }, |
1703 | | { 0, NULL } |
1704 | | }; |
1705 | | // PositionEffect aliased by LegPositionEffect |
1706 | | // PriceDisclosureInstruction aliased by BidPxIsLocked |
1707 | | static const value_string price_validity_check_type_vals[] = { // PriceValidityCheckType |
1708 | | { 0, "None" }, |
1709 | | { 1, "Optional" }, |
1710 | | { 2, "Mandatory" }, |
1711 | | { 0xFF, "NO_VALUE" }, |
1712 | | { 0, NULL } |
1713 | | }; |
1714 | | static const value_string product_complex_vals[] = { // ProductComplex |
1715 | | { 1, "simple_instrument" }, |
1716 | | { 2, "standard_option_strategy" }, |
1717 | | { 3, "non_standard_option_strategy" }, |
1718 | | { 4, "volatility_strategy" }, |
1719 | | { 5, "futures_Spread" }, |
1720 | | { 6, "inter_product_spread" }, |
1721 | | { 7, "standard_future_strategy" }, |
1722 | | { 8, "pack_and_bundle" }, |
1723 | | { 9, "strip" }, |
1724 | | { 10, "flexible_simple_instrument" }, |
1725 | | { 0xFF, "NO_VALUE" }, |
1726 | | { 0, NULL } |
1727 | | }; |
1728 | | static value_string_ext product_complex_vals_ext = VALUE_STRING_EXT_INIT(product_complex_vals); |
1729 | | static const value_string put_or_call_vals[] = { // PutOrCall |
1730 | | { 0, "Put" }, |
1731 | | { 1, "Call" }, |
1732 | | { 0xFF, "NO_VALUE" }, |
1733 | | { 0, NULL } |
1734 | | }; |
1735 | | static const value_string quote_cancel_reason_vals[] = { // QuoteCancelReason |
1736 | | { 5, "Expired" }, |
1737 | | { 0xFF, "NO_VALUE" }, |
1738 | | { 0, NULL } |
1739 | | }; |
1740 | | static const value_string quote_condition_vals[] = { // QuoteCondition |
1741 | | { 0, "NO_VALUE" }, |
1742 | | { '8', "Expired" }, |
1743 | | { 'A', "Active" }, |
1744 | | { 'B', "Closed" }, |
1745 | | { 'z', "Suspended" }, |
1746 | | { 0, NULL } |
1747 | | }; |
1748 | | static const value_string quote_entry_reject_reason_vals[] = { // QuoteEntryRejectReason |
1749 | | { 1, "Unknown_Security" }, |
1750 | | { 6, "Duplicate_Quote" }, |
1751 | | { 8, "Invalid_Price" }, |
1752 | | { 16, "No_Reference_Price_Available" }, |
1753 | | { 100, "No_Single_Sided_Quotes" }, |
1754 | | { 103, "Invalid_Quoting_Model" }, |
1755 | | { 106, "Invalid_Size" }, |
1756 | | { 107, "Invalid_Underlying_Price" }, |
1757 | | { 108, "Bid_Price_Not_Reasonable" }, |
1758 | | { 109, "Ask_Price_Not_Reasonable" }, |
1759 | | { 110, "Bid_Price_Exceeds_Range" }, |
1760 | | { 111, "Ask_Price_Exceeds_Range" }, |
1761 | | { 115, "Instrument_State_Freeze" }, |
1762 | | { 116, "Deletion_Already_Pending" }, |
1763 | | { 119, "Entitlement_Not_Assigned_For_Underlying" }, |
1764 | | { 124, "Currently_Not_Tradeable_On_Book" }, |
1765 | | { 125, "Quantity_Limit_Exceeded" }, |
1766 | | { 126, "Value_Limit_Exceeded" }, |
1767 | | { 127, "Invalid_Quote_Spread" }, |
1768 | | { 128, "Book_or_Cancel" }, |
1769 | | { 131, "Cant_Proc_In_Curr_Instr_State" }, |
1770 | | { 134, "Invalid_Quote_Type" }, |
1771 | | { 143, "Trading_indication_running_for_trader" }, |
1772 | | { 144, "On_Book_Trading_disabled_for_Instrument_Type" }, |
1773 | | { 147, "Liquidity_provider_protection_bid_side_cancelled" }, |
1774 | | { 148, "Liquidity_provider_protection_ask_side_cancelled" }, |
1775 | | { 155, "Outside_Quoting_Period" }, |
1776 | | { 156, "Match_Price_Not_On_Price_Step" }, |
1777 | | { 161, "Quantity_Limit_Exceeds_TSL" }, |
1778 | | { 163, "Too_Many_Orders_and_Quotes_in_Order_Book" }, |
1779 | | { 166, "Contract_cannot_be_traded_due_to_insufficient_eligibility" }, |
1780 | | { 0xFFFFFFFF, "NO_VALUE" }, |
1781 | | { 0, NULL } |
1782 | | }; |
1783 | | static value_string_ext quote_entry_reject_reason_vals_ext = VALUE_STRING_EXT_INIT(quote_entry_reject_reason_vals); |
1784 | | static const value_string quote_entry_status_vals[] = { // QuoteEntryStatus |
1785 | | { 0, "Accepted" }, |
1786 | | { 5, "Rejected" }, |
1787 | | { 6, "Removed_and_Rejected" }, |
1788 | | { 10, "Pending" }, |
1789 | | { 0xFF, "NO_VALUE" }, |
1790 | | { 0, NULL } |
1791 | | }; |
1792 | | static const value_string quote_event_liquidity_ind_vals[] = { // QuoteEventLiquidityInd |
1793 | | { 1, "Added_Liquidity" }, |
1794 | | { 2, "Removed_Liquidity" }, |
1795 | | { 4, "Auction" }, |
1796 | | { 0xFF, "NO_VALUE" }, |
1797 | | { 0, NULL } |
1798 | | }; |
1799 | | static const value_string quote_event_reason_vals[] = { // QuoteEventReason |
1800 | | { 14, "Pending_cancellation_executed" }, |
1801 | | { 15, "Invalid_price" }, |
1802 | | { 16, "Cross_rejected" }, |
1803 | | { 17, "Book_or_Cancel" }, |
1804 | | { 18, "PLP" }, |
1805 | | { 0xFF, "NO_VALUE" }, |
1806 | | { 0, NULL } |
1807 | | }; |
1808 | | // QuoteEventSide aliased by LegSide |
1809 | | static const value_string quote_event_type_vals[] = { // QuoteEventType |
1810 | | { 2, "Modified_quote_side" }, |
1811 | | { 3, "Removed_quote_side" }, |
1812 | | { 4, "Partially_filled" }, |
1813 | | { 5, "Filled" }, |
1814 | | { 6, "Removed_Quantity" }, |
1815 | | { 0xFF, "NO_VALUE" }, |
1816 | | { 0, NULL } |
1817 | | }; |
1818 | | static const value_string quote_instruction_vals[] = { // QuoteInstruction |
1819 | | { 0, "Do_Not_Quote" }, |
1820 | | { 1, "Quote" }, |
1821 | | { 0xFF, "NO_VALUE" }, |
1822 | | { 0, NULL } |
1823 | | }; |
1824 | | static const value_string quote_size_type_vals[] = { // QuoteSizeType |
1825 | | { 1, "TotalSize" }, |
1826 | | { 2, "OpenSize" }, |
1827 | | { 0xFF, "NO_VALUE" }, |
1828 | | { 0, NULL } |
1829 | | }; |
1830 | | static const value_string quote_sub_type_vals[] = { // QuoteSubType |
1831 | | { 1, "WorkingDelta" }, |
1832 | | { 2, "BasisTrade" }, |
1833 | | { 3, "Regular" }, |
1834 | | { 4, "NegotiateUnderlyingOutsideExchange" }, |
1835 | | { 5, "VolaStrategyFix" }, |
1836 | | { 6, "VolaStrategyNegotiateUnderlying" }, |
1837 | | { 0xFF, "NO_VALUE" }, |
1838 | | { 0, NULL } |
1839 | | }; |
1840 | | static const value_string quote_type_vals[] = { // QuoteType |
1841 | | { 0, "Indicative" }, |
1842 | | { 1, "Tradeable" }, |
1843 | | { 100, "Tradeable_BOC" }, |
1844 | | { 0xFF, "NO_VALUE" }, |
1845 | | { 0, NULL } |
1846 | | }; |
1847 | | static const value_string quoting_status_vals[] = { // QuotingStatus |
1848 | | { 1, "Open_Active" }, |
1849 | | { 2, "Open_Idle" }, |
1850 | | { 3, "Closed_Inactive" }, |
1851 | | { 0xFF, "NO_VALUE" }, |
1852 | | { 0, NULL } |
1853 | | }; |
1854 | | // RefApplID aliased by ApplID |
1855 | | static const value_string related_product_complex_vals[] = { // RelatedProductComplex |
1856 | | { 2, "standard_option_strategy" }, |
1857 | | { 3, "non_standard_option_strategy" }, |
1858 | | { 4, "volatility_strategy" }, |
1859 | | { 5, "futures_Spread" }, |
1860 | | { 6, "inter_product_spread" }, |
1861 | | { 7, "standard_future_strategy" }, |
1862 | | { 8, "pack_and_bundle" }, |
1863 | | { 9, "strip" }, |
1864 | | { 0xFF, "NO_VALUE" }, |
1865 | | { 0, NULL } |
1866 | | }; |
1867 | | static value_string_ext related_product_complex_vals_ext = VALUE_STRING_EXT_INIT(related_product_complex_vals); |
1868 | | // RequestingPartyIDEnteringFirm aliased by PartyIDEnteringFirm |
1869 | | static const value_string requesting_party_idexecuting_system_vals[] = { // RequestingPartyIDExecutingSystem |
1870 | | { 1, "EurexClearing" }, |
1871 | | { 2, "T7" }, |
1872 | | { 0xFFFFFFFF, "NO_VALUE" }, |
1873 | | { 0, NULL } |
1874 | | }; |
1875 | | static const value_string requesting_party_sub_idtype_vals[] = { // RequestingPartySubIDType |
1876 | | { 5000, "Requester" }, |
1877 | | { 5001, "Responder" }, |
1878 | | { 5002, "Both" }, |
1879 | | { 5003, "System" }, |
1880 | | { 0xFFFF, "NO_VALUE" }, |
1881 | | { 0, NULL } |
1882 | | }; |
1883 | | static const value_string respondent_type_vals[] = { // RespondentType |
1884 | | { 1, "AllMarketParticipants" }, |
1885 | | { 102, "Anonymous" }, |
1886 | | { 0xFF, "NO_VALUE" }, |
1887 | | { 0, NULL } |
1888 | | }; |
1889 | | static const value_string reversal_cancellation_reason_vals[] = { // ReversalCancellationReason |
1890 | | { 1, "TAS_Change" }, |
1891 | | { 2, "Intraday_Expiration" }, |
1892 | | { 3, "Instrument_Deletion" }, |
1893 | | { 4, "Instrument_Suspension" }, |
1894 | | { 0xFF, "NO_VALUE" }, |
1895 | | { 0, NULL } |
1896 | | }; |
1897 | | // ReversalIndicator aliased by BidPxIsLocked |
1898 | | static const value_string risk_limit_action_vals[] = { // RiskLimitAction |
1899 | | { 0, "QueueInbound" }, |
1900 | | { 2, "Reject" }, |
1901 | | { 4, "Warning" }, |
1902 | | { 0xFF, "NO_VALUE" }, |
1903 | | { 0, NULL } |
1904 | | }; |
1905 | | static const value_string risk_limit_platform_vals[] = { // RiskLimitPlatform |
1906 | | { 0, "On_Book" }, |
1907 | | { 1, "Off_Book" }, |
1908 | | { 0xFF, "NO_VALUE" }, |
1909 | | { 0, NULL } |
1910 | | }; |
1911 | | static const value_string risk_limit_requesting_party_role_vals[] = { // RiskLimitRequestingPartyRole |
1912 | | { 4, "Clearing_firm" }, |
1913 | | { 22, "Exchange" }, |
1914 | | { 59, "Executing_unit" }, |
1915 | | { 0xFF, "NO_VALUE" }, |
1916 | | { 0, NULL } |
1917 | | }; |
1918 | | static const value_string risk_limit_type_vals[] = { // RiskLimitType |
1919 | | { 4, "Long_limit" }, |
1920 | | { 5, "Short_limit" }, |
1921 | | { 0xFF, "NO_VALUE" }, |
1922 | | { 0, NULL } |
1923 | | }; |
1924 | | // RiskLimitViolationIndicator aliased by BidPxIsLocked |
1925 | | // RootPartyIDInvestmentDecisionMakerQualifier aliased by ExecutingTraderQualifier |
1926 | | static const value_string root_party_sub_idtype_vals[] = { // RootPartySubIDType |
1927 | | { 4001, "Buyer" }, |
1928 | | { 4002, "Seller" }, |
1929 | | { 4003, "Broker" }, |
1930 | | { 0xFFFF, "NO_VALUE" }, |
1931 | | { 0, NULL } |
1932 | | }; |
1933 | | // SelectiveRequestForQuoteRtmServiceStatus aliased by ApplSeqStatus |
1934 | | // SelectiveRequestForQuoteServiceStatus aliased by ApplSeqStatus |
1935 | | static const value_string session_mode_vals[] = { // SessionMode |
1936 | | { 1, "HF" }, |
1937 | | { 2, "LF" }, |
1938 | | { 3, "GUI" }, |
1939 | | { 0xFF, "NO_VALUE" }, |
1940 | | { 0, NULL } |
1941 | | }; |
1942 | | static const value_string session_reject_reason_vals[] = { // SessionRejectReason |
1943 | | { 1, "Required_Tag_Missing" }, |
1944 | | { 5, "Value_is_incorrect" }, |
1945 | | { 7, "Decryption_problem" }, |
1946 | | { 11, "Invalid_MsgID" }, |
1947 | | { 16, "Incorrect_NumInGroup_count" }, |
1948 | | { 99, "Other" }, |
1949 | | { 100, "Throttle_Limit_Exceeded" }, |
1950 | | { 101, "Exposure_Limit_Exceeded" }, |
1951 | | { 102, "Service_Temporarily_Not_Available" }, |
1952 | | { 103, "Service_Not_Available" }, |
1953 | | { 105, "Outbound_conversion_error" }, |
1954 | | { 152, "Heartbeat_Violation" }, |
1955 | | { 200, "Internal_technical_error" }, |
1956 | | { 210, "Validation_Error" }, |
1957 | | { 211, "User_Already_Logged_In" }, |
1958 | | { 216, "Gateway_Is_Standby" }, |
1959 | | { 217, "Session_Login_Limit_Reached" }, |
1960 | | { 223, "User_Entitlement_Data_Timeout" }, |
1961 | | { 224, "PSGateway_Session_Limit_Reached" }, |
1962 | | { 225, "User_Login_Limit_Reached" }, |
1963 | | { 226, "Outstanding_Logins_Bu_Limit_Reached" }, |
1964 | | { 227, "Outstanding_Logins_Session_Limit_Reached" }, |
1965 | | { 10000, "Order_Not_Found" }, |
1966 | | { 10001, "Price_Not_Reasonable" }, |
1967 | | { 10002, "ClientOrderID_Not_Unique" }, |
1968 | | { 10003, "Quote_Activation_In_Progress" }, |
1969 | | { 10006, "Stop_Bid_Price_Not_Reasonable" }, |
1970 | | { 10007, "Stop_Ask_Price_Not_Reasonable" }, |
1971 | | { 10008, "Order_Not_Executable_Within_Validity" }, |
1972 | | { 10010, "Create_CI_Throttle_Exceeded" }, |
1973 | | { 10011, "Transaction_Not_Allowed_In_Current_State" }, |
1974 | | { 0xFFFFFFFF, "NO_VALUE" }, |
1975 | | { 0, NULL } |
1976 | | }; |
1977 | | static value_string_ext session_reject_reason_vals_ext = VALUE_STRING_EXT_INIT(session_reject_reason_vals); |
1978 | | static const value_string session_status_vals[] = { // SessionStatus |
1979 | | { 0, "Active" }, |
1980 | | { 4, "Logout" }, |
1981 | | { 0xFF, "NO_VALUE" }, |
1982 | | { 0, NULL } |
1983 | | }; |
1984 | | static const value_string session_sub_mode_vals[] = { // SessionSubMode |
1985 | | { 0, "Regular_trading_session" }, |
1986 | | { 1, "FIX_trading_session" }, |
1987 | | { 2, "Regular_Back_Office_session" }, |
1988 | | { 0xFF, "NO_VALUE" }, |
1989 | | { 0, NULL } |
1990 | | }; |
1991 | | static const value_string settl_method_vals[] = { // SettlMethod |
1992 | | { 0, "NO_VALUE" }, |
1993 | | { 'C', "Cash_Settlement" }, |
1994 | | { 'P', "Physical_Settlement" }, |
1995 | | { 0, NULL } |
1996 | | }; |
1997 | | // ShowLastDealOnClosure aliased by BidPxIsLocked |
1998 | | // Side aliased by LegSide |
1999 | | // SideDisclosureInstruction aliased by BidPxIsLocked |
2000 | | // SideIsLocked aliased by BidPxIsLocked |
2001 | | // SideLiquidityInd aliased by QuoteEventLiquidityInd |
2002 | | static const value_string side_trd_sub_typ_vals[] = { // SideTrdSubTyp |
2003 | | { 2001, "Block_Trade" }, |
2004 | | { 2004, "Trade_at_Market" }, |
2005 | | { 0xFFFF, "NO_VALUE" }, |
2006 | | { 0, NULL } |
2007 | | }; |
2008 | | // SkipValidations aliased by ApplResendFlag |
2009 | | static const value_string swap_clearer_vals[] = { // SwapClearer |
2010 | | { 0, "ECAG" }, |
2011 | | { 1, "NON_ECAG" }, |
2012 | | { 0xFF, "NO_VALUE" }, |
2013 | | { 0, NULL } |
2014 | | }; |
2015 | | // T7EntryServiceRtmStatus aliased by ApplSeqStatus |
2016 | | // T7EntryServiceStatus aliased by ApplSeqStatus |
2017 | | static const value_string time_in_force_vals[] = { // TimeInForce |
2018 | | { 0, "Day" }, |
2019 | | { 1, "GTC" }, |
2020 | | { 3, "IOC" }, |
2021 | | { 6, "GTD" }, |
2022 | | { 0xFF, "NO_VALUE" }, |
2023 | | { 0, NULL } |
2024 | | }; |
2025 | | static const value_string trad_ses_event_vals[] = { // TradSesEvent |
2026 | | { 101, "Start_of_Service" }, |
2027 | | { 102, "Market_Reset" }, |
2028 | | { 103, "End_of_Restatement" }, |
2029 | | { 104, "End_of_Day_Service" }, |
2030 | | { 105, "Service_Resumed" }, |
2031 | | { 0xFF, "NO_VALUE" }, |
2032 | | { 0, NULL } |
2033 | | }; |
2034 | | static const value_string trad_ses_mode_vals[] = { // TradSesMode |
2035 | | { 1, "Testing" }, |
2036 | | { 2, "Simulated" }, |
2037 | | { 3, "Production" }, |
2038 | | { 4, "Acceptance" }, |
2039 | | { 5, "Disaster_Recovery" }, |
2040 | | { 0xFF, "NO_VALUE" }, |
2041 | | { 0, NULL } |
2042 | | }; |
2043 | | static const value_string trade_aggregation_trans_type_vals[] = { // TradeAggregationTransType |
2044 | | { 0, "New" }, |
2045 | | { 0xFF, "NO_VALUE" }, |
2046 | | { 0, NULL } |
2047 | | }; |
2048 | | static const value_string trade_alloc_status_vals[] = { // TradeAllocStatus |
2049 | | { 1, "Pending" }, |
2050 | | { 2, "Approved" }, |
2051 | | { 3, "Auto_Approved" }, |
2052 | | { 4, "Uploaded" }, |
2053 | | { 5, "Canceled" }, |
2054 | | { 6, "Pending_Execution" }, |
2055 | | { 7, "Pending_Reversal" }, |
2056 | | { 8, "Approved_Reversal" }, |
2057 | | { 9, "Reversed" }, |
2058 | | { 10, "Cancelled_Reversal" }, |
2059 | | { 0xFF, "NO_VALUE" }, |
2060 | | { 0, NULL } |
2061 | | }; |
2062 | | static value_string_ext trade_alloc_status_vals_ext = VALUE_STRING_EXT_INIT(trade_alloc_status_vals); |
2063 | | // TradeManagerStatus aliased by ApplSeqStatus |
2064 | | static const value_string trade_platform_vals[] = { // TradePlatform |
2065 | | { 0, "Off_Book" }, |
2066 | | { 1, "On_Book" }, |
2067 | | { 0xFF, "NO_VALUE" }, |
2068 | | { 0, NULL } |
2069 | | }; |
2070 | | static const value_string trade_publish_indicator_vals[] = { // TradePublishIndicator |
2071 | | { 0, "Do_Not_Publish_Trade" }, |
2072 | | { 1, "Publish_Trade" }, |
2073 | | { 2, "Deferred_Publication" }, |
2074 | | { 3, "Published" }, |
2075 | | { 0xFF, "NO_VALUE" }, |
2076 | | { 0, NULL } |
2077 | | }; |
2078 | | static const value_string trade_report_type_vals[] = { // TradeReportType |
2079 | | { 0, "Submit" }, |
2080 | | { 1, "Alleged" }, |
2081 | | { 2, "Accept" }, |
2082 | | { 3, "Decline" }, |
2083 | | { 5, "No_Was_Replaced" }, |
2084 | | { 6, "Trade_Report_Cancel" }, |
2085 | | { 7, "Trade_Break" }, |
2086 | | { 11, "Alleged_New" }, |
2087 | | { 13, "Alleged_No_Was" }, |
2088 | | { 0xFF, "NO_VALUE" }, |
2089 | | { 0, NULL } |
2090 | | }; |
2091 | | static value_string_ext trade_report_type_vals_ext = VALUE_STRING_EXT_INIT(trade_report_type_vals); |
2092 | | static const value_string trade_request_result_vals[] = { // TradeRequestResult |
2093 | | { 100, "Cancel_pending" }, |
2094 | | { 101, "Cancel_declined" }, |
2095 | | { 102, "Cancel_approved" }, |
2096 | | { 0xFF, "NO_VALUE" }, |
2097 | | { 0, NULL } |
2098 | | }; |
2099 | | // TradeToQuoteRatioRanking aliased by EnlightRFQAvgRespRateRanking |
2100 | | static const value_string trading_capacity_vals[] = { // TradingCapacity |
2101 | | { 1, "Customer" }, |
2102 | | { 5, "Principal" }, |
2103 | | { 6, "Market_Maker" }, |
2104 | | { 0xFF, "NO_VALUE" }, |
2105 | | { 0, NULL } |
2106 | | }; |
2107 | | static const value_string trading_session_sub_id_vals[] = { // TradingSessionSubID |
2108 | | { 4, "Closing_auction" }, |
2109 | | { 0xFF, "NO_VALUE" }, |
2110 | | { 0, NULL } |
2111 | | }; |
2112 | | static const value_string transaction_delay_indicator_vals[] = { // TransactionDelayIndicator |
2113 | | { 0, "Not_delayed" }, |
2114 | | { 1, "Delayed" }, |
2115 | | { 0xFF, "NO_VALUE" }, |
2116 | | { 0, NULL } |
2117 | | }; |
2118 | | static const value_string transfer_reason_vals[] = { // TransferReason |
2119 | | { 1, "Owner" }, |
2120 | | { 2, "Clearer" }, |
2121 | | { 0xFF, "NO_VALUE" }, |
2122 | | { 0, NULL } |
2123 | | }; |
2124 | | static const value_string trd_rpt_status_vals[] = { // TrdRptStatus |
2125 | | { 0, "Accepted" }, |
2126 | | { 1, "Rejected" }, |
2127 | | { 2, "Cancelled" }, |
2128 | | { 4, "Pending_New" }, |
2129 | | { 5, "Pending_Cancel" }, |
2130 | | { 7, "Terminated" }, |
2131 | | { 9, "Deemed_Verified" }, |
2132 | | { 0xFF, "NO_VALUE" }, |
2133 | | { 0, NULL } |
2134 | | }; |
2135 | | static value_string_ext trd_rpt_status_vals_ext = VALUE_STRING_EXT_INIT(trd_rpt_status_vals); |
2136 | | static const value_string trd_type_vals[] = { // TrdType |
2137 | | { 1, "Block_Trade" }, |
2138 | | { 12, "Exchange_for_Swap" }, |
2139 | | { 50, "Compression" }, |
2140 | | { 1000, "Vola_Trade" }, |
2141 | | { 1001, "EFP_Fin_Trade" }, |
2142 | | { 1002, "EFP_Index_Futures_Trade" }, |
2143 | | { 1004, "Trade_at_Market" }, |
2144 | | { 1006, "Enlight" }, |
2145 | | { 1007, "BLOCK_QTPIP" }, |
2146 | | { 1010, "BTRF" }, |
2147 | | { 1011, "EBB" }, |
2148 | | { 0xFFFF, "NO_VALUE" }, |
2149 | | { 0, NULL } |
2150 | | }; |
2151 | | static value_string_ext trd_type_vals_ext = VALUE_STRING_EXT_INIT(trd_type_vals); |
2152 | | static const value_string triggered_vals[] = { // Triggered |
2153 | | { 0, "Not_triggered" }, |
2154 | | { 1, "Triggered_Stop" }, |
2155 | | { 2, "Triggered_OCO" }, |
2156 | | { 0xFF, "NO_VALUE" }, |
2157 | | { 0, NULL } |
2158 | | }; |
2159 | | static const value_string user_status_vals[] = { // UserStatus |
2160 | | { 7, "User_forced_logout" }, |
2161 | | { 10, "User_stopped" }, |
2162 | | { 11, "User_released" }, |
2163 | | { 0xFF, "NO_VALUE" }, |
2164 | | { 0, NULL } |
2165 | | }; |
2166 | | static const value_string value_check_type_min_lot_size_vals[] = { // ValueCheckTypeMinLotSize |
2167 | | { 0, "Do_not_check" }, |
2168 | | { 1, "Check" }, |
2169 | | { 0xFF, "NO_VALUE" }, |
2170 | | { 0, NULL } |
2171 | | }; |
2172 | | // ValueCheckTypeValue aliased by ValueCheckTypeMinLotSize |
2173 | | |
2174 | | enum ETI_Type { |
2175 | | ETI_EOF, |
2176 | | ETI_PADDING, |
2177 | | ETI_UINT, |
2178 | | ETI_INT, |
2179 | | ETI_UINT_ENUM, |
2180 | | ETI_INT_ENUM, |
2181 | | ETI_COUNTER, |
2182 | | ETI_FIXED_POINT, |
2183 | | ETI_TIMESTAMP_NS, |
2184 | | ETI_CHAR, |
2185 | | ETI_STRING, |
2186 | | ETI_VAR_STRING, |
2187 | | ETI_STRUCT, |
2188 | | ETI_VAR_STRUCT, |
2189 | | ETI_DSCP |
2190 | | }; |
2191 | | |
2192 | | struct ETI_Field { |
2193 | | uint8_t type; |
2194 | | uint8_t counter_off; // offset into counter array |
2195 | | // if ETI_COUNTER => storage |
2196 | | // if ETI_VAR_STRING or ETI_VAR_STRUCT => load |
2197 | | // to get length or repeat count |
2198 | | // if ETI_FIXED_POINT: #fractional digits |
2199 | | uint16_t size; // or offset into struct_names if ETI_STRUCT/ETI_VAR_STRUCT |
2200 | | uint16_t field_handle_idx; // or index into fields array if ETI_STRUCT/ETI_VAR_STRUT |
2201 | | uint16_t ett_idx; // index into ett array if ETI_STRUCT/ETI_VAR_STRUCT |
2202 | | // or max value if ETI_COUNTER |
2203 | | }; |
2204 | | |
2205 | | static int ett_eti[53]; |
2206 | | static int ett_eti_dscp; |
2207 | | /* This method dissects fully reassembled messages */ |
2208 | | static int |
2209 | | dissect_eti_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_) |
2210 | 120 | { |
2211 | 120 | col_set_str(pinfo->cinfo, COL_PROTOCOL, "ETI"); |
2212 | 120 | col_clear(pinfo->cinfo, COL_INFO); |
2213 | 120 | uint16_t templateid = tvb_get_letohs(tvb, 4); |
2214 | 120 | const char *template_str = val_to_str_ext(pinfo->pool, templateid, &template_id_vals_ext, "Unknown ETI template: 0x%04x"); |
2215 | 120 | col_add_str(pinfo->cinfo, COL_INFO, template_str); |
2216 | | |
2217 | | /* create display subtree for the protocol */ |
2218 | 120 | proto_item *ti = proto_tree_add_item(tree, proto_eti, tvb, 0, -1, ENC_NA); |
2219 | 120 | uint32_t bodylen= tvb_get_letohl(tvb, 0); |
2220 | 120 | proto_item_append_text(ti, ", %s (%" PRIu16 "), BodyLen: %u", template_str, templateid, bodylen); |
2221 | 120 | proto_tree *root = proto_item_add_subtree(ti, ett_eti[0]); |
2222 | | |
2223 | 120 | static const char struct_names[] = "AffectedOrderRequestsGrp\0BasketExecGrp\0BasketRootPartyGrp\0BasketSideAllocExtBCGrp\0BasketSideAllocExtGrp\0BasketSideAllocGrp\0CrossRequestAckSideGrp\0CrossRequestSideGrp\0EnrichmentRulesGrp\0FillsGrp\0InstrmntLegExecGrp\0InstrmtLegGrp\0InstrmtMatchSideGrp\0InstrumentAttributeGrp\0InstrumentEventGrp\0LegOrdGrp\0MMParameterGrp\0MessageHeaderIn\0MessageHeaderOut\0NRBCHeader\0NRResponseHeaderME\0NotAffectedOrdersGrp\0NotAffectedSecuritiesGrp\0NotifHeader\0OrderBookItemGrp\0OrderEventGrp\0PartyDetailsGrp\0QuotReqLegsGrp\0QuoteEntryAckGrp\0QuoteEntryGrp\0QuoteEventGrp\0QuoteLegExecGrp\0RBCHeader\0RBCHeaderME\0RequestHeader\0ResponseHeader\0ResponseHeaderME\0RiskLimitQtyGrp\0RiskLimitsRptGrp\0SRQSHitQuoteGrp\0SRQSQuoteGrp\0SRQSRelatedTradeIDGrp\0SRQSTargetPartyTrdGrp\0SessionsGrp\0SideAllocExtGrp\0SideAllocGrp\0SideAllocGrpBC\0SideCrossLegGrp\0SmartPartyDetailGrp\0TargetParties\0TrdInstrmntLegGrp\0UnderlyingStipGrp"; |
2224 | 120 | static const struct ETI_Field fields[] = { |
2225 | | // AffectedOrderRequestsGrpComp@0 |
2226 | 120 | { ETI_UINT, 0, 4, AFFECTEDORDERREQUESTID_FH_IDX, 0 } |
2227 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2228 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2229 | | // BasketExecGrpComp@3 |
2230 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
2231 | 120 | , { ETI_INT, 0, 4, SIDEMARKETSEGMENTID_FH_IDX, 0 } |
2232 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
2233 | 120 | , { ETI_UINT_ENUM, 0, 2, SIDETRDSUBTYP_FH_IDX, 0 } |
2234 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2235 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2236 | | // BasketRootPartyGrpComp@9 |
2237 | 120 | , { ETI_UINT_ENUM, 0, 2, ROOTPARTYSUBIDTYPE_FH_IDX, 0 } |
2238 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYCONTRAFIRM_FH_IDX, 0 } |
2239 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYCONTRATRADER_FH_IDX, 0 } |
2240 | 120 | , { ETI_STRING, 0, 20, BASKETSIDETRADEREPORTID_FH_IDX, 0 } |
2241 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2242 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2243 | | // BasketSideAllocExtBCGrpComp@15 |
2244 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2245 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2246 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
2247 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
2248 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
2249 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
2250 | 120 | , { ETI_INT, 0, 4, SIDEMARKETSEGMENTID_FH_IDX, 0 } |
2251 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
2252 | 120 | , { ETI_UINT_ENUM, 0, 2, SIDETRDSUBTYP_FH_IDX, 0 } |
2253 | 120 | , { ETI_UINT_ENUM, 0, 2, PARTYSUBIDTYPE_FH_IDX, 0 } |
2254 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2255 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
2256 | 120 | , { ETI_UINT_ENUM, 0, 1, EFFECTONBASKET_FH_IDX, 0 } |
2257 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
2258 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEALLOCSTATUS_FH_IDX, 0 } |
2259 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2260 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
2261 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2262 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2263 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
2264 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
2265 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
2266 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
2267 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
2268 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
2269 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
2270 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
2271 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
2272 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
2273 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
2274 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2275 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2276 | | // BasketSideAllocExtGrpComp@47 |
2277 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2278 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
2279 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
2280 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
2281 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
2282 | 120 | , { ETI_INT, 0, 4, SIDEMARKETSEGMENTID_FH_IDX, 0 } |
2283 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
2284 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2285 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
2286 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
2287 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
2288 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
2289 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
2290 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
2291 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
2292 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2293 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2294 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
2295 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
2296 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
2297 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
2298 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
2299 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
2300 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
2301 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
2302 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
2303 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
2304 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
2305 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2306 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2307 | | // BasketSideAllocGrpComp@77 |
2308 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2309 | 120 | , { ETI_UINT, 0, 4, INDIVIDUALALLOCID_FH_IDX, 0 } |
2310 | 120 | , { ETI_UINT_ENUM, 0, 2, PARTYSUBIDTYPE_FH_IDX, 0 } |
2311 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2312 | 120 | , { ETI_UINT, 0, 1, INSTRMTMATCHSIDEID_FH_IDX, 0 } |
2313 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEALLOCSTATUS_FH_IDX, 0 } |
2314 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2315 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2316 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2317 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2318 | | // CrossRequestAckSideGrpComp@87 |
2319 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
2320 | 120 | , { ETI_UINT_ENUM, 0, 1, INPUTSOURCE_FH_IDX, 0 } |
2321 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2322 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2323 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2324 | | // CrossRequestSideGrpComp@92 |
2325 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
2326 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
2327 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
2328 | 120 | , { ETI_FIXED_POINT, 8, 8, MAXIMUMPRICE_FH_IDX, 0 } |
2329 | 120 | , { ETI_UINT_ENUM, 0, 1, INPUTSOURCE_FH_IDX, 0 } |
2330 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2331 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
2332 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
2333 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
2334 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
2335 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
2336 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
2337 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
2338 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
2339 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
2340 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
2341 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
2342 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
2343 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
2344 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
2345 | 120 | , { ETI_STRING, 0, 20, SIDECOMPLIANCETEXT_FH_IDX, 0 } |
2346 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
2347 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2348 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2349 | | // EnrichmentRulesGrpComp@116 |
2350 | 120 | , { ETI_UINT, 0, 2, ENRICHMENTRULEID_FH_IDX, 0 } |
2351 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDORIGINATIONMARKET_FH_IDX, 0 } |
2352 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
2353 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
2354 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
2355 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
2356 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
2357 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
2358 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
2359 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
2360 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
2361 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2362 | | // FillsGrpComp@128 |
2363 | 120 | , { ETI_FIXED_POINT, 8, 8, FILLPX_FH_IDX, 0 } |
2364 | 120 | , { ETI_FIXED_POINT, 4, 8, FILLQTY_FH_IDX, 0 } |
2365 | 120 | , { ETI_UINT, 0, 4, FILLMATCHID_FH_IDX, 0 } |
2366 | 120 | , { ETI_INT, 0, 4, FILLEXECID_FH_IDX, 0 } |
2367 | 120 | , { ETI_UINT_ENUM, 0, 1, FILLLIQUIDITYIND_FH_IDX, 0 } |
2368 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2369 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2370 | | // InstrmntLegExecGrpComp@135 |
2371 | 120 | , { ETI_INT, 0, 8, LEGSECURITYID_FH_IDX, 0 } |
2372 | 120 | , { ETI_FIXED_POINT, 8, 8, LEGLASTPX_FH_IDX, 0 } |
2373 | 120 | , { ETI_FIXED_POINT, 4, 8, LEGLASTQTY_FH_IDX, 0 } |
2374 | 120 | , { ETI_INT, 0, 4, LEGEXECID_FH_IDX, 0 } |
2375 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGSIDE_FH_IDX, 0 } |
2376 | 120 | , { ETI_UINT, 0, 1, FILLREFID_FH_IDX, 0 } |
2377 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2378 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2379 | | // InstrmtLegGrpComp@143 |
2380 | 120 | , { ETI_INT, 0, 8, LEGSECURITYID_FH_IDX, 0 } |
2381 | 120 | , { ETI_FIXED_POINT, 8, 8, LEGPRICE_FH_IDX, 0 } |
2382 | 120 | , { ETI_INT, 0, 4, LEGSYMBOL_FH_IDX, 0 } |
2383 | 120 | , { ETI_UINT, 0, 4, LEGRATIOQTY_FH_IDX, 0 } |
2384 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGSIDE_FH_IDX, 0 } |
2385 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGSECURITYTYPE_FH_IDX, 0 } |
2386 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2387 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2388 | | // InstrmtMatchSideGrpComp@151 |
2389 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2390 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
2391 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
2392 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
2393 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
2394 | 120 | , { ETI_INT, 0, 4, SIDEMARKETSEGMENTID_FH_IDX, 0 } |
2395 | 120 | , { ETI_UINT_ENUM, 0, 2, SIDETRDSUBTYP_FH_IDX, 0 } |
2396 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2397 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
2398 | 120 | , { ETI_UINT, 0, 1, INSTRMTMATCHSIDEID_FH_IDX, 0 } |
2399 | 120 | , { ETI_UINT_ENUM, 0, 1, EFFECTONBASKET_FH_IDX, 0 } |
2400 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTTEXT_FH_IDX, 0 } |
2401 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2402 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2403 | | // InstrumentAttributeGrpComp@165 |
2404 | 120 | , { ETI_UINT_ENUM, 0, 1, INSTRATTRIBTYPE_FH_IDX, 0 } |
2405 | 120 | , { ETI_STRING, 0, 32, INSTRATTRIBVALUE_FH_IDX, 0 } |
2406 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2407 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2408 | | // InstrumentEventGrpComp@169 |
2409 | 120 | , { ETI_UINT, 0, 4, EVENTDATE_FH_IDX, 0 } |
2410 | 120 | , { ETI_UINT_ENUM, 0, 1, EVENTTYPE_FH_IDX, 0 } |
2411 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
2412 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2413 | | // LegOrdGrpComp@173 |
2414 | 120 | , { ETI_STRING, 0, 2, LEGACCOUNT_FH_IDX, 0 } |
2415 | 120 | , { ETI_CHAR, 0, 1, LEGPOSITIONEFFECT_FH_IDX, 0 } |
2416 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
2417 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2418 | | // MMParameterGrpComp@177 |
2419 | 120 | , { ETI_INT, 0, 8, EXPOSUREDURATION_FH_IDX, 0 } |
2420 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
2421 | 120 | , { ETI_FIXED_POINT, 4, 8, DELTA_FH_IDX, 0 } |
2422 | 120 | , { ETI_FIXED_POINT, 4, 8, VEGA_FH_IDX, 0 } |
2423 | 120 | , { ETI_INT, 0, 4, PCTCOUNT_FH_IDX, 0 } |
2424 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
2425 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2426 | | // MessageHeaderInComp@184 |
2427 | 120 | , { ETI_UINT, 0, 4, BODYLEN_FH_IDX, 0 } |
2428 | 120 | , { ETI_UINT, 0, 2, TEMPLATEID_FH_IDX, 0 } |
2429 | 120 | , { ETI_STRING, 0, 8, NETWORKMSGID_FH_IDX, 0 } |
2430 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2431 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2432 | | // MessageHeaderOutComp@189 |
2433 | 120 | , { ETI_UINT, 0, 4, BODYLEN_FH_IDX, 0 } |
2434 | 120 | , { ETI_UINT, 0, 2, TEMPLATEID_FH_IDX, 0 } |
2435 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2436 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2437 | | // NRBCHeaderComp@193 |
2438 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2439 | 120 | , { ETI_UINT, 0, 4, APPLSUBID_FH_IDX, 0 } |
2440 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLID_FH_IDX, 0 } |
2441 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTFRAGMENT_FH_IDX, 0 } |
2442 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2443 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2444 | | // NRResponseHeaderMEComp@199 |
2445 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, REQUESTTIME_FH_IDX, 0 } |
2446 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEIN_FH_IDX, 0 } |
2447 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEOUT_FH_IDX, 0 } |
2448 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, RESPONSEIN_FH_IDX, 0 } |
2449 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2450 | 120 | , { ETI_UINT, 0, 4, MSGSEQNUM_FH_IDX, 0 } |
2451 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTFRAGMENT_FH_IDX, 0 } |
2452 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
2453 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2454 | | // NotAffectedOrdersGrpComp@208 |
2455 | 120 | , { ETI_UINT, 0, 8, NOTAFFECTEDORDERID_FH_IDX, 0 } |
2456 | 120 | , { ETI_UINT, 0, 8, NOTAFFORIGCLORDID_FH_IDX, 0 } |
2457 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2458 | | // NotAffectedSecuritiesGrpComp@211 |
2459 | 120 | , { ETI_UINT, 0, 8, NOTAFFECTEDSECURITYID_FH_IDX, 0 } |
2460 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2461 | | // NotifHeaderComp@213 |
2462 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2463 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2464 | | // OrderBookItemGrpComp@215 |
2465 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2466 | 120 | , { ETI_FIXED_POINT, 8, 8, BESTBIDPX_FH_IDX, 0 } |
2467 | 120 | , { ETI_FIXED_POINT, 4, 8, BESTBIDSIZE_FH_IDX, 0 } |
2468 | 120 | , { ETI_FIXED_POINT, 8, 8, BESTOFFERPX_FH_IDX, 0 } |
2469 | 120 | , { ETI_FIXED_POINT, 4, 8, BESTOFFERSIZE_FH_IDX, 0 } |
2470 | 120 | , { ETI_UINT_ENUM, 0, 1, MDBOOKTYPE_FH_IDX, 0 } |
2471 | 120 | , { ETI_UINT_ENUM, 0, 1, MDSUBBOOKTYPE_FH_IDX, 0 } |
2472 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2473 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2474 | | // OrderEventGrpComp@224 |
2475 | 120 | , { ETI_FIXED_POINT, 8, 8, ORDEREVENTPX_FH_IDX, 0 } |
2476 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDEREVENTQTY_FH_IDX, 0 } |
2477 | 120 | , { ETI_UINT, 0, 4, ORDEREVENTMATCHID_FH_IDX, 0 } |
2478 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDEREVENTREASON_FH_IDX, 0 } |
2479 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
2480 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2481 | | // PartyDetailsGrpComp@230 |
2482 | 120 | , { ETI_UINT, 0, 4, PARTYDETAILIDEXECUTINGTRADER_FH_IDX, 0 } |
2483 | 120 | , { ETI_STRING, 0, 6, PARTYDETAILEXECUTINGTRADER_FH_IDX, 0 } |
2484 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILROLEQUALIFIER_FH_IDX, 0 } |
2485 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILSTATUS_FH_IDX, 0 } |
2486 | 120 | , { ETI_STRING, 0, 3, PARTYDETAILDESKID_FH_IDX, 0 } |
2487 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
2488 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2489 | | // QuotReqLegsGrpComp@237 |
2490 | 120 | , { ETI_INT, 0, 8, LEGSECURITYID_FH_IDX, 0 } |
2491 | 120 | , { ETI_UINT, 0, 4, LEGRATIOQTY_FH_IDX, 0 } |
2492 | 120 | , { ETI_INT, 0, 4, LEGSYMBOL_FH_IDX, 0 } |
2493 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGSECURITYTYPE_FH_IDX, 0 } |
2494 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGSIDE_FH_IDX, 0 } |
2495 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2496 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2497 | | // QuoteEntryAckGrpComp@244 |
2498 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2499 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLSIZE_FH_IDX, 0 } |
2500 | 120 | , { ETI_UINT_ENUM, 0, 4, QUOTEENTRYREJECTREASON_FH_IDX, 0 } |
2501 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEENTRYSTATUS_FH_IDX, 0 } |
2502 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2503 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2504 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2505 | | // QuoteEntryGrpComp@251 |
2506 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2507 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
2508 | 120 | , { ETI_FIXED_POINT, 4, 8, BIDSIZE_FH_IDX, 0 } |
2509 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
2510 | 120 | , { ETI_FIXED_POINT, 4, 8, OFFERSIZE_FH_IDX, 0 } |
2511 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2512 | | // QuoteEventGrpComp@257 |
2513 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2514 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEEVENTPX_FH_IDX, 0 } |
2515 | 120 | , { ETI_FIXED_POINT, 4, 8, QUOTEEVENTQTY_FH_IDX, 0 } |
2516 | 120 | , { ETI_UINT, 0, 8, QUOTEMSGID_FH_IDX, 0 } |
2517 | 120 | , { ETI_UINT, 0, 4, QUOTEEVENTMATCHID_FH_IDX, 0 } |
2518 | 120 | , { ETI_INT, 0, 4, QUOTEEVENTEXECID_FH_IDX, 0 } |
2519 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEEVENTTYPE_FH_IDX, 0 } |
2520 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEEVENTSIDE_FH_IDX, 0 } |
2521 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEEVENTLIQUIDITYIND_FH_IDX, 0 } |
2522 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEEVENTREASON_FH_IDX, 0 } |
2523 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2524 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2525 | | // QuoteLegExecGrpComp@269 |
2526 | 120 | , { ETI_INT, 0, 8, LEGSECURITYID_FH_IDX, 0 } |
2527 | 120 | , { ETI_FIXED_POINT, 8, 8, LEGLASTPX_FH_IDX, 0 } |
2528 | 120 | , { ETI_FIXED_POINT, 4, 8, LEGLASTQTY_FH_IDX, 0 } |
2529 | 120 | , { ETI_INT, 0, 4, LEGEXECID_FH_IDX, 0 } |
2530 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGSIDE_FH_IDX, 0 } |
2531 | 120 | , { ETI_UINT, 0, 1, NOQUOTEEVENTSINDEX_FH_IDX, 0 } |
2532 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2533 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2534 | | // RBCHeaderComp@277 |
2535 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2536 | 120 | , { ETI_UINT, 0, 8, APPLSEQNUM_FH_IDX, 0 } |
2537 | 120 | , { ETI_UINT, 0, 4, APPLSUBID_FH_IDX, 0 } |
2538 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
2539 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLRESENDFLAG_FH_IDX, 0 } |
2540 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLID_FH_IDX, 0 } |
2541 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTFRAGMENT_FH_IDX, 0 } |
2542 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2543 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2544 | | // RBCHeaderMEComp@286 |
2545 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEOUT_FH_IDX, 0 } |
2546 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, NOTIFICATIONIN_FH_IDX, 0 } |
2547 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2548 | 120 | , { ETI_UINT, 0, 4, APPLSUBID_FH_IDX, 0 } |
2549 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
2550 | 120 | , { ETI_STRING, 0, 16, APPLMSGID_FH_IDX, 0 } |
2551 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLID_FH_IDX, 0 } |
2552 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLRESENDFLAG_FH_IDX, 0 } |
2553 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTFRAGMENT_FH_IDX, 0 } |
2554 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2555 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2556 | | // RequestHeaderComp@297 |
2557 | 120 | , { ETI_UINT, 0, 4, MSGSEQNUM_FH_IDX, 0 } |
2558 | 120 | , { ETI_UINT, 0, 4, SENDERSUBID_FH_IDX, 0 } |
2559 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2560 | | // ResponseHeaderComp@300 |
2561 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, REQUESTTIME_FH_IDX, 0 } |
2562 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2563 | 120 | , { ETI_UINT, 0, 4, MSGSEQNUM_FH_IDX, 0 } |
2564 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2565 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2566 | | // ResponseHeaderMEComp@305 |
2567 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, REQUESTTIME_FH_IDX, 0 } |
2568 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEIN_FH_IDX, 0 } |
2569 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEOUT_FH_IDX, 0 } |
2570 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, RESPONSEIN_FH_IDX, 0 } |
2571 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SENDINGTIME_FH_IDX, 0 } |
2572 | 120 | , { ETI_UINT, 0, 4, MSGSEQNUM_FH_IDX, 0 } |
2573 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
2574 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLID_FH_IDX, 0 } |
2575 | 120 | , { ETI_STRING, 0, 16, APPLMSGID_FH_IDX, 0 } |
2576 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTFRAGMENT_FH_IDX, 0 } |
2577 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2578 | | // RiskLimitQtyGrpComp@316 |
2579 | 120 | , { ETI_FIXED_POINT, 4, 8, RISKLIMITQTY_FH_IDX, 0 } |
2580 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITTYPE_FH_IDX, 0 } |
2581 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2582 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2583 | | // RiskLimitsRptGrpComp@320 |
2584 | 120 | , { ETI_FIXED_POINT, 4, 8, RISKLIMITQTY_FH_IDX, 0 } |
2585 | 120 | , { ETI_FIXED_POINT, 4, 8, RISKLIMITOPENQTY_FH_IDX, 0 } |
2586 | 120 | , { ETI_FIXED_POINT, 4, 8, RISKLIMITNETPOSITIONQTY_FH_IDX, 0 } |
2587 | 120 | , { ETI_FIXED_POINT, 4, 8, NETTINGCOEFFICIENT_FH_IDX, 0 } |
2588 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITTYPE_FH_IDX, 0 } |
2589 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITREQUESTINGPARTYROLE_FH_IDX, 0 } |
2590 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITVIOLATIONINDICATOR_FH_IDX, 0 } |
2591 | 120 | , { ETI_STRING, 0, 3, RISKLIMITGROUP_FH_IDX, 0 } |
2592 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2593 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2594 | | // SRQSHitQuoteGrpComp@330 |
2595 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
2596 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
2597 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2598 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2599 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2600 | | // SRQSQuoteGrpComp@335 |
2601 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
2602 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2603 | | // SRQSRelatedTradeIDGrpComp@337 |
2604 | 120 | , { ETI_UINT, 0, 4, SRQSRELATEDTRADEID_FH_IDX, 0 } |
2605 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2606 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2607 | | // SRQSTargetPartyTrdGrpComp@340 |
2608 | 120 | , { ETI_FIXED_POINT, 4, 8, SIDELASTQTY_FH_IDX, 0 } |
2609 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
2610 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
2611 | 120 | , { ETI_STRING, 0, 5, TARGETPARTYEXECUTINGFIRM_FH_IDX, 0 } |
2612 | 120 | , { ETI_STRING, 0, 6, TARGETPARTYEXECUTINGTRADER_FH_IDX, 0 } |
2613 | 120 | , { ETI_STRING, 0, 6, TARGETPARTYENTERINGTRADER_FH_IDX, 0 } |
2614 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
2615 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2616 | | // SessionsGrpComp@348 |
2617 | 120 | , { ETI_UINT, 0, 4, PARTYIDSESSIONID_FH_IDX, 0 } |
2618 | 120 | , { ETI_UINT_ENUM, 0, 1, SESSIONMODE_FH_IDX, 0 } |
2619 | 120 | , { ETI_UINT_ENUM, 0, 1, SESSIONSUBMODE_FH_IDX, 0 } |
2620 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2621 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2622 | | // SideAllocExtGrpComp@353 |
2623 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2624 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
2625 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
2626 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
2627 | 120 | , { ETI_UINT, 0, 4, INDIVIDUALALLOCID_FH_IDX, 0 } |
2628 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2629 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2630 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
2631 | 120 | , { ETI_UINT, 0, 4, TESENRICHMENTRULEID_FH_IDX, 0 } |
2632 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2633 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEALLOCSTATUS_FH_IDX, 0 } |
2634 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
2635 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
2636 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
2637 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
2638 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
2639 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
2640 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
2641 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
2642 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
2643 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
2644 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
2645 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
2646 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
2647 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
2648 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
2649 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
2650 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
2651 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
2652 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
2653 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2654 | | // SideAllocGrpComp@384 |
2655 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2656 | 120 | , { ETI_UINT, 0, 4, INDIVIDUALALLOCID_FH_IDX, 0 } |
2657 | 120 | , { ETI_UINT, 0, 4, TESENRICHMENTRULEID_FH_IDX, 0 } |
2658 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2659 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2660 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2661 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2662 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2663 | | // SideAllocGrpBCComp@392 |
2664 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2665 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, REVERSALAPPROVALTIME_FH_IDX, 0 } |
2666 | 120 | , { ETI_UINT, 0, 4, INDIVIDUALALLOCID_FH_IDX, 0 } |
2667 | 120 | , { ETI_UINT, 0, 4, TESENRICHMENTRULEID_FH_IDX, 0 } |
2668 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2669 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2670 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2671 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEALLOCSTATUS_FH_IDX, 0 } |
2672 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
2673 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2674 | | // SideCrossLegGrpComp@402 |
2675 | 120 | , { ETI_UINT_ENUM, 0, 1, LEGINPUTSOURCE_FH_IDX, 0 } |
2676 | 120 | , { ETI_CHAR, 0, 1, LEGPOSITIONEFFECT_FH_IDX, 0 } |
2677 | 120 | , { ETI_STRING, 0, 2, LEGACCOUNT_FH_IDX, 0 } |
2678 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2679 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2680 | | // SmartPartyDetailGrpComp@407 |
2681 | 120 | , { ETI_STRING, 0, 5, PARTYDETAILEXECUTINGUNIT_FH_IDX, 0 } |
2682 | 120 | , { ETI_STRING, 0, 6, PARTYDETAILEXECUTINGTRADER_FH_IDX, 0 } |
2683 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
2684 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2685 | | // TargetPartiesComp@411 |
2686 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
2687 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDEDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2688 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2689 | 120 | , { ETI_UINT_ENUM, 0, 1, LEAVESQTYDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2690 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTPXDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2691 | 120 | , { ETI_UINT_ENUM, 0, 1, LASTQTYDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2692 | 120 | , { ETI_UINT_ENUM, 0, 1, FREETEXT5DISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2693 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYORDERORIGINATIONDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
2694 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEINSTRUCTION_FH_IDX, 0 } |
2695 | 120 | , { ETI_STRING, 0, 5, TARGETPARTYEXECUTINGFIRM_FH_IDX, 0 } |
2696 | 120 | , { ETI_STRING, 0, 6, TARGETPARTYEXECUTINGTRADER_FH_IDX, 0 } |
2697 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILSTATUS_FH_IDX, 0 } |
2698 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILSTATUSINFORMATION_FH_IDX, 0 } |
2699 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2700 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2701 | | // TrdInstrmntLegGrpComp@426 |
2702 | 120 | , { ETI_INT, 0, 8, LEGSECURITYID_FH_IDX, 0 } |
2703 | 120 | , { ETI_FIXED_POINT, 8, 8, LEGPRICE_FH_IDX, 0 } |
2704 | 120 | , { ETI_FIXED_POINT, 4, 8, LEGQTY_FH_IDX, 0 } |
2705 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2706 | | // UnderlyingStipGrpComp@430 |
2707 | 120 | , { ETI_STRING, 0, 32, UNDERLYINGSTIPVALUE_FH_IDX, 0 } |
2708 | 120 | , { ETI_STRING, 0, 7, UNDERLYINGSTIPTYPE_FH_IDX, 0 } |
2709 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
2710 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2711 | | // AddComplexInstrumentRequest@434 |
2712 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2713 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2714 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2715 | 120 | , { ETI_INT, 0, 4, SECURITYSUBTYPE_FH_IDX, 0 } |
2716 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2717 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
2718 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
2719 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2720 | 120 | , { ETI_VAR_STRUCT, 0, 213, 143, 12 } // InstrmtLegGrp |
2721 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2722 | | // AddComplexInstrumentResponse@444 |
2723 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2724 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
2725 | 120 | , { ETI_FIXED_POINT, 8, 8, LOWLIMITPRICE_FH_IDX, 0 } |
2726 | 120 | , { ETI_FIXED_POINT, 8, 8, HIGHLIMITPRICE_FH_IDX, 0 } |
2727 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2728 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, LASTUPDATETIME_FH_IDX, 0 } |
2729 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SECURITYRESPONSEID_FH_IDX, 0 } |
2730 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2731 | 120 | , { ETI_INT, 0, 4, NUMBEROFSECURITIES_FH_IDX, 0 } |
2732 | 120 | , { ETI_INT, 0, 4, SECURITYSUBTYPE_FH_IDX, 0 } |
2733 | 120 | , { ETI_UINT_ENUM, 0, 1, MULTILEGMODEL_FH_IDX, 0 } |
2734 | 120 | , { ETI_UINT_ENUM, 0, 1, IMPLIEDMARKETINDICATOR_FH_IDX, 0 } |
2735 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2736 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
2737 | 120 | , { ETI_VAR_STRUCT, 0, 213, 143, 12 } // InstrmtLegGrp |
2738 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2739 | | // AddFlexibleInstrumentRequest@460 |
2740 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2741 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2742 | 120 | , { ETI_FIXED_POINT, 8, 8, STRIKEPRICE_FH_IDX, 0 } |
2743 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2744 | 120 | , { ETI_UINT, 0, 4, MATURITYDATE_FH_IDX, 0 } |
2745 | 120 | , { ETI_UINT, 0, 4, CONTRACTDATE_FH_IDX, 0 } |
2746 | 120 | , { ETI_CHAR, 0, 1, SETTLMETHOD_FH_IDX, 0 } |
2747 | 120 | , { ETI_UINT, 0, 1, OPTATTRIBUTE_FH_IDX, 0 } |
2748 | 120 | , { ETI_UINT_ENUM, 0, 1, PUTORCALL_FH_IDX, 0 } |
2749 | 120 | , { ETI_UINT_ENUM, 0, 1, EXERCISESTYLE_FH_IDX, 0 } |
2750 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
2751 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2752 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2753 | | // AddFlexibleInstrumentResponse@473 |
2754 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2755 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
2756 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, SECURITYRESPONSEID_FH_IDX, 0 } |
2757 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2758 | 120 | , { ETI_FIXED_POINT, 8, 8, STRIKEPRICE_FH_IDX, 0 } |
2759 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2760 | 120 | , { ETI_UINT, 0, 4, MATURITYDATE_FH_IDX, 0 } |
2761 | 120 | , { ETI_UINT, 0, 4, CONTRACTDATE_FH_IDX, 0 } |
2762 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2763 | 120 | , { ETI_CHAR, 0, 1, SETTLMETHOD_FH_IDX, 0 } |
2764 | 120 | , { ETI_UINT, 0, 1, OPTATTRIBUTE_FH_IDX, 0 } |
2765 | 120 | , { ETI_UINT_ENUM, 0, 1, PUTORCALL_FH_IDX, 0 } |
2766 | 120 | , { ETI_UINT_ENUM, 0, 1, EXERCISESTYLE_FH_IDX, 0 } |
2767 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2768 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2769 | | // AmendBasketTradeRequest@488 |
2770 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2771 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2772 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
2773 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2774 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2775 | 120 | , { ETI_UINT, 0, 4, MATURITYMONTHYEAR_FH_IDX, 0 } |
2776 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
2777 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2778 | 120 | , { ETI_COUNTER, 0, 2, NOBASKETSIDEALLOC_FH_IDX, 398 } // <- counter@0 |
2779 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
2780 | 120 | , { ETI_UINT_ENUM, 0, 1, BASKETTRADEREPORTTYPE_FH_IDX, 0 } |
2781 | 120 | , { ETI_COUNTER, 1, 1, NOBASKETROOTPARTYGRPS_FH_IDX, 2 } // <- counter@1 |
2782 | 120 | , { ETI_COUNTER, 2, 1, NOINSTRMTMATCHSIDES_FH_IDX, 199 } // <- counter@2 |
2783 | 120 | , { ETI_STRING, 0, 20, BASKETTRADEREPORTTEXT_FH_IDX, 0 } |
2784 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2785 | 120 | , { ETI_VAR_STRUCT, 1, 39, 9, 3 } // BasketRootPartyGrp |
2786 | 120 | , { ETI_VAR_STRUCT, 2, 227, 151, 13 } // InstrmtMatchSideGrp |
2787 | 120 | , { ETI_VAR_STRUCT, 0, 104, 77, 6 } // BasketSideAllocGrp |
2788 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2789 | | // ApproveBasketTradeRequest@507 |
2790 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2791 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2792 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
2793 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2794 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2795 | 120 | , { ETI_UINT_ENUM, 0, 2, ROOTPARTYSUBIDTYPE_FH_IDX, 0 } |
2796 | 120 | , { ETI_COUNTER, 0, 2, NOBASKETSIDEALLOC_FH_IDX, 398 } // <- counter@0 |
2797 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2798 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
2799 | 120 | , { ETI_STRING, 0, 20, BASKETTRADEREPORTTEXT_FH_IDX, 0 } |
2800 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2801 | 120 | , { ETI_STRING, 0, 20, BASKETSIDETRADEREPORTID_FH_IDX, 0 } |
2802 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
2803 | 120 | , { ETI_VAR_STRUCT, 0, 82, 47, 5 } // BasketSideAllocExtGrp |
2804 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2805 | | // ApproveReverseTESTradeRequest@522 |
2806 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2807 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2808 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2809 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
2810 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
2811 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
2812 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
2813 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2814 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2815 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2816 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2817 | | // ApproveTESTradeRequest@533 |
2818 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2819 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2820 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
2821 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
2822 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
2823 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
2824 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
2825 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
2826 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
2827 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
2828 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2829 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
2830 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2831 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
2832 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
2833 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2834 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
2835 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
2836 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
2837 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
2838 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
2839 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2840 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
2841 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
2842 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
2843 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
2844 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
2845 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
2846 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
2847 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
2848 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
2849 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
2850 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
2851 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
2852 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
2853 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
2854 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2855 | | // BasketApproveBroadcast@570 |
2856 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2857 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
2858 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
2859 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
2860 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2861 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2862 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
2863 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2864 | 120 | , { ETI_COUNTER, 0, 2, NOBASKETSIDEALLOC_FH_IDX, 398 } // <- counter@0 |
2865 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
2866 | 120 | , { ETI_UINT_ENUM, 0, 1, BASKETTRADEREPORTTYPE_FH_IDX, 0 } |
2867 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
2868 | 120 | , { ETI_COUNTER, 1, 1, NOBASKETROOTPARTYGRPS_FH_IDX, 2 } // <- counter@1 |
2869 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
2870 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
2871 | 120 | , { ETI_STRING, 0, 20, BASKETTRADEREPORTTEXT_FH_IDX, 0 } |
2872 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2873 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
2874 | 120 | , { ETI_VAR_STRUCT, 1, 39, 9, 3 } // BasketRootPartyGrp |
2875 | 120 | , { ETI_VAR_STRUCT, 0, 58, 15, 4 } // BasketSideAllocExtBCGrp |
2876 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2877 | | // BasketBroadcast@591 |
2878 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2879 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
2880 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
2881 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
2882 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2883 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2884 | 120 | , { ETI_UINT, 0, 4, MATURITYMONTHYEAR_FH_IDX, 0 } |
2885 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
2886 | 120 | , { ETI_COUNTER, 0, 2, NOBASKETSIDEALLOC_FH_IDX, 398 } // <- counter@0 |
2887 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2888 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
2889 | 120 | , { ETI_UINT_ENUM, 0, 1, BASKETTRADEREPORTTYPE_FH_IDX, 0 } |
2890 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
2891 | 120 | , { ETI_COUNTER, 1, 1, NOBASKETROOTPARTYGRPSBC_FH_IDX, 3 } // <- counter@1 |
2892 | 120 | , { ETI_COUNTER, 2, 1, NOINSTRMTMATCHSIDES_FH_IDX, 199 } // <- counter@2 |
2893 | 120 | , { ETI_STRING, 0, 20, BASKETTRADEREPORTTEXT_FH_IDX, 0 } |
2894 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2895 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2896 | 120 | , { ETI_VAR_STRUCT, 1, 39, 9, 3 } // BasketRootPartyGrp |
2897 | 120 | , { ETI_VAR_STRUCT, 2, 227, 151, 13 } // InstrmtMatchSideGrp |
2898 | 120 | , { ETI_VAR_STRUCT, 0, 104, 77, 6 } // BasketSideAllocGrp |
2899 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2900 | | // BasketDeleteBroadcast@613 |
2901 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2902 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
2903 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
2904 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
2905 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2906 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2907 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
2908 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2909 | 120 | , { ETI_UINT_ENUM, 0, 1, DELETEREASON_FH_IDX, 0 } |
2910 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
2911 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2912 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2913 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2914 | | // BasketExecutionBroadcast@626 |
2915 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2916 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
2917 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
2918 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
2919 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2920 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2921 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
2922 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
2923 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
2924 | 120 | , { ETI_COUNTER, 0, 1, NOINSTRMTMATCHSIDES_FH_IDX, 199 } // <- counter@0 |
2925 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
2926 | 120 | , { ETI_STRING, 0, 20, BASKETSIDETRADEREPORTID_FH_IDX, 0 } |
2927 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
2928 | 120 | , { ETI_VAR_STRUCT, 0, 25, 3, 2 } // BasketExecGrp |
2929 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2930 | | // BasketResponse@641 |
2931 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2932 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
2933 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
2934 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
2935 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2936 | | // BroadcastErrorNotification@646 |
2937 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2938 | 120 | , { ETI_STRUCT, 0, 423, 213, 24 } // NotifHeader |
2939 | 120 | , { ETI_UINT_ENUM, 0, 4, APPLIDSTATUS_FH_IDX, 0 } |
2940 | 120 | , { ETI_UINT, 0, 4, REFAPPLSUBID_FH_IDX, 0 } |
2941 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
2942 | 120 | , { ETI_UINT_ENUM, 0, 1, REFAPPLID_FH_IDX, 0 } |
2943 | 120 | , { ETI_UINT_ENUM, 0, 1, SESSIONSTATUS_FH_IDX, 0 } |
2944 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
2945 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
2946 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2947 | | // CLIPDeletionNotification@656 |
2948 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2949 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
2950 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
2951 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
2952 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2953 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
2954 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2955 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
2956 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2957 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2958 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
2959 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
2960 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
2961 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2962 | | // CLIPExecutionNotification@670 |
2963 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2964 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
2965 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
2966 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
2967 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2968 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
2969 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
2970 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
2971 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2972 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
2973 | 120 | , { ETI_COUNTER, 0, 2, NOLEGEXECS_FH_IDX, 600 } // <- counter@0 |
2974 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
2975 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
2976 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
2977 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
2978 | 120 | , { ETI_UINT_ENUM, 0, 1, MATCHTYPE_FH_IDX, 0 } |
2979 | 120 | , { ETI_COUNTER, 1, 1, NOFILLS_FH_IDX, 100 } // <- counter@1 |
2980 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
2981 | 120 | , { ETI_VAR_STRUCT, 1, 185, 128, 10 } // FillsGrp |
2982 | 120 | , { ETI_VAR_STRUCT, 0, 194, 135, 11 } // InstrmntLegExecGrp |
2983 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2984 | | // CLIPResponse@691 |
2985 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
2986 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
2987 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
2988 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2989 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
2990 | 120 | , { ETI_INT, 0, 4, CROSSREQUESTID_FH_IDX, 0 } |
2991 | 120 | , { ETI_COUNTER, 0, 1, NOSIDES_FH_IDX, 2 } // <- counter@0 |
2992 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
2993 | 120 | , { ETI_VAR_STRUCT, 0, 123, 87, 7 } // CrossRequestAckSideGrp |
2994 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
2995 | | // CrossRequest@701 |
2996 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
2997 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
2998 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
2999 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3000 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3001 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3002 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3003 | | // CrossRequestResponse@708 |
3004 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3005 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3006 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3007 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3008 | | // DeleteAllOrderBroadcast@712 |
3009 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3010 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
3011 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
3012 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3013 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3014 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3015 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3016 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
3017 | 120 | , { ETI_UINT, 0, 4, PARTYIDENTERINGTRADER_FH_IDX, 0 } |
3018 | 120 | , { ETI_COUNTER, 0, 2, NONOTAFFECTEDORDERS_FH_IDX, 500 } // <- counter@0 |
3019 | 120 | , { ETI_COUNTER, 1, 2, NOAFFECTEDORDERREQUESTS_FH_IDX, 500 } // <- counter@1 |
3020 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
3021 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONREASON_FH_IDX, 0 } |
3022 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3023 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3024 | 120 | , { ETI_VAR_STRUCT, 0, 377, 208, 22 } // NotAffectedOrdersGrp |
3025 | 120 | , { ETI_VAR_STRUCT, 1, 0, 0, 1 } // AffectedOrderRequestsGrp |
3026 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3027 | | // DeleteAllOrderNRResponse@730 |
3028 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3029 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3030 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
3031 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3032 | | // DeleteAllOrderQuoteEventBroadcast@734 |
3033 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3034 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
3035 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
3036 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3037 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3038 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONREASON_FH_IDX, 0 } |
3039 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3040 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
3041 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3042 | | // DeleteAllOrderRequest@743 |
3043 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3044 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3045 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3046 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3047 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3048 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3049 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3050 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3051 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
3052 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3053 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3054 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3055 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3056 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3057 | | // DeleteAllOrderResponse@757 |
3058 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3059 | 120 | , { ETI_STRUCT, 0, 609, 305, 37 } // ResponseHeaderME |
3060 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
3061 | 120 | , { ETI_COUNTER, 0, 2, NONOTAFFECTEDORDERS_FH_IDX, 500 } // <- counter@0 |
3062 | 120 | , { ETI_COUNTER, 1, 2, NOAFFECTEDORDERREQUESTS_FH_IDX, 500 } // <- counter@1 |
3063 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
3064 | 120 | , { ETI_VAR_STRUCT, 0, 377, 208, 22 } // NotAffectedOrdersGrp |
3065 | 120 | , { ETI_VAR_STRUCT, 1, 0, 0, 1 } // AffectedOrderRequestsGrp |
3066 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3067 | | // DeleteAllQuoteBroadcast@766 |
3068 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3069 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
3070 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
3071 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3072 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3073 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3074 | 120 | , { ETI_UINT, 0, 4, PARTYIDENTERINGTRADER_FH_IDX, 0 } |
3075 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
3076 | 120 | , { ETI_COUNTER, 0, 2, NONOTAFFECTEDSECURITIES_FH_IDX, 500 } // <- counter@0 |
3077 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONREASON_FH_IDX, 0 } |
3078 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
3079 | 120 | , { ETI_STRING, 0, 3, TARGETPARTYIDDESKID_FH_IDX, 0 } |
3080 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3081 | 120 | , { ETI_VAR_STRUCT, 0, 398, 211, 23 } // NotAffectedSecuritiesGrp |
3082 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3083 | | // DeleteAllQuoteRequest@781 |
3084 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3085 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3086 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3087 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3088 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3089 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3090 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3091 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3092 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3093 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3094 | | // DeleteAllQuoteResponse@791 |
3095 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3096 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3097 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
3098 | 120 | , { ETI_COUNTER, 0, 2, NONOTAFFECTEDSECURITIES_FH_IDX, 500 } // <- counter@0 |
3099 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3100 | 120 | , { ETI_VAR_STRUCT, 0, 398, 211, 23 } // NotAffectedSecuritiesGrp |
3101 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3102 | | // DeleteBasketTradeRequest@798 |
3103 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3104 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3105 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
3106 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
3107 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3108 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
3109 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
3110 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
3111 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3112 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3113 | | // DeleteCLIPRequest@808 |
3114 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3115 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3116 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3117 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3118 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3119 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3120 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3121 | 120 | , { ETI_INT, 0, 4, CROSSREQUESTID_FH_IDX, 0 } |
3122 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3123 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3124 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3125 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3126 | | // DeleteOrderBroadcast@820 |
3127 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3128 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
3129 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3130 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3131 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3132 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3133 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3134 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3135 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3136 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3137 | 120 | , { ETI_UINT, 0, 4, PARTYIDENTERINGTRADER_FH_IDX, 0 } |
3138 | 120 | , { ETI_UINT, 0, 4, PARTYIDSESSIONID_FH_IDX, 0 } |
3139 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3140 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
3141 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3142 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3143 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3144 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3145 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3146 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3147 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3148 | | // DeleteOrderComplexRequest@841 |
3149 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3150 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3151 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3152 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3153 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3154 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3155 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3156 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3157 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3158 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3159 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3160 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3161 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3162 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3163 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3164 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
3165 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3166 | | // DeleteOrderNRResponse@858 |
3167 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3168 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3169 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3170 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3171 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3172 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3173 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3174 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3175 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3176 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3177 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3178 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3179 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3180 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
3181 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
3182 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3183 | | // DeleteOrderResponse@874 |
3184 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3185 | 120 | , { ETI_STRUCT, 0, 609, 305, 37 } // ResponseHeaderME |
3186 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3187 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3188 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3189 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3190 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3191 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3192 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3193 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3194 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3195 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3196 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3197 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
3198 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
3199 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3200 | | // DeleteOrderSingleRequest@890 |
3201 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3202 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3203 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3204 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3205 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3206 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3207 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3208 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3209 | 120 | , { ETI_UINT, 0, 4, SIMPLESECURITYID_FH_IDX, 0 } |
3210 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3211 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3212 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3213 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3214 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3215 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3216 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3217 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3218 | | // DeleteTESTradeRequest@907 |
3219 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3220 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3221 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
3222 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
3223 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3224 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
3225 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
3226 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
3227 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
3228 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
3229 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3230 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3231 | | // EnterBasketTradeRequest@919 |
3232 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3233 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3234 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3235 | 120 | , { ETI_UINT, 0, 4, MATURITYMONTHYEAR_FH_IDX, 0 } |
3236 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
3237 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
3238 | 120 | , { ETI_COUNTER, 0, 2, NOBASKETSIDEALLOC_FH_IDX, 398 } // <- counter@0 |
3239 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
3240 | 120 | , { ETI_UINT_ENUM, 0, 1, BASKETTRADEREPORTTYPE_FH_IDX, 0 } |
3241 | 120 | , { ETI_COUNTER, 1, 1, NOBASKETROOTPARTYGRPS_FH_IDX, 2 } // <- counter@1 |
3242 | 120 | , { ETI_COUNTER, 2, 1, NOINSTRMTMATCHSIDES_FH_IDX, 199 } // <- counter@2 |
3243 | 120 | , { ETI_STRING, 0, 20, BASKETTRADEREPORTTEXT_FH_IDX, 0 } |
3244 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
3245 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
3246 | 120 | , { ETI_VAR_STRUCT, 1, 39, 9, 3 } // BasketRootPartyGrp |
3247 | 120 | , { ETI_VAR_STRUCT, 2, 227, 151, 13 } // InstrmtMatchSideGrp |
3248 | 120 | , { ETI_VAR_STRUCT, 0, 104, 77, 6 } // BasketSideAllocGrp |
3249 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3250 | | // EnterCLIPRequest@937 |
3251 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3252 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3253 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3254 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3255 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3256 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3257 | 120 | , { ETI_INT, 0, 4, CROSSID_FH_IDX, 0 } |
3258 | 120 | , { ETI_INT, 0, 4, CROSSREQUESTID_FH_IDX, 0 } |
3259 | 120 | , { ETI_COUNTER, 0, 1, NOSIDES_FH_IDX, 2 } // <- counter@0 |
3260 | 120 | , { ETI_COUNTER, 1, 1, NOCROSSLEGS_FH_IDX, 40 } // <- counter@1 |
3261 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDEDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
3262 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
3263 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERQTYDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
3264 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYCONTRAFIRM_FH_IDX, 0 } |
3265 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYCONTRATRADER_FH_IDX, 0 } |
3266 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
3267 | 120 | , { ETI_VAR_STRUCT, 0, 146, 92, 8 } // CrossRequestSideGrp |
3268 | 120 | , { ETI_VAR_STRUCT, 1, 788, 402, 48 } // SideCrossLegGrp |
3269 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3270 | | // EnterTESTradeRequest@956 |
3271 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3272 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3273 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3274 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
3275 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
3276 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
3277 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
3278 | 120 | , { ETI_FIXED_POINT, 4, 8, RELATEDTRADEQUANTITY_FH_IDX, 0 } |
3279 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
3280 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
3281 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3282 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGSETTLEMENTDATE_FH_IDX, 0 } |
3283 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGMATURITYDATE_FH_IDX, 0 } |
3284 | 120 | , { ETI_UINT, 0, 4, RELATEDTRADEID_FH_IDX, 0 } |
3285 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
3286 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
3287 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3288 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
3289 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
3290 | 120 | , { ETI_COUNTER, 0, 1, NOSIDEALLOCS_FH_IDX, 99 } // <- counter@0 |
3291 | 120 | , { ETI_COUNTER, 1, 1, NOEVENTS_FH_IDX, 2 } // <- counter@1 |
3292 | 120 | , { ETI_COUNTER, 2, 1, NOLEGS_FH_IDX, 20 } // <- counter@2 |
3293 | 120 | , { ETI_COUNTER, 3, 1, NOINSTRATTRIB_FH_IDX, 6 } // <- counter@3 |
3294 | 120 | , { ETI_COUNTER, 4, 1, NOUNDERLYINGSTIPS_FH_IDX, 1 } // <- counter@4 |
3295 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDSETTLEMENTLOCATION_FH_IDX, 0 } |
3296 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGETYPE_FH_IDX, 0 } |
3297 | 120 | , { ETI_UINT_ENUM, 0, 1, SWAPCLEARER_FH_IDX, 0 } |
3298 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTTEXT_FH_IDX, 0 } |
3299 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
3300 | 120 | , { ETI_STRING, 0, 12, UNDERLYINGSECURITYID_FH_IDX, 0 } |
3301 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGSECURITYDESC_FH_IDX, 0 } |
3302 | 120 | , { ETI_STRING, 0, 3, UNDERLYINGCURRENCY_FH_IDX, 0 } |
3303 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGISSUER_FH_IDX, 0 } |
3304 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
3305 | 120 | , { ETI_VAR_STRUCT, 0, 760, 384, 47 } // SideAllocGrp |
3306 | 120 | , { ETI_VAR_STRUCT, 2, 838, 426, 51 } // TrdInstrmntLegGrp |
3307 | 120 | , { ETI_VAR_STRUCT, 1, 270, 169, 15 } // InstrumentEventGrp |
3308 | 120 | , { ETI_VAR_STRUCT, 3, 247, 165, 14 } // InstrumentAttributeGrp |
3309 | 120 | , { ETI_VAR_STRUCT, 4, 856, 430, 52 } // UnderlyingStipGrp |
3310 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3311 | | // ForcedLogoutNotification@996 |
3312 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3313 | 120 | , { ETI_STRUCT, 0, 423, 213, 24 } // NotifHeader |
3314 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
3315 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3316 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
3317 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3318 | | // ForcedUserLogoutNotification@1002 |
3319 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3320 | 120 | , { ETI_STRUCT, 0, 423, 213, 24 } // NotifHeader |
3321 | 120 | , { ETI_UINT, 0, 4, USERNAME_FH_IDX, 0 } |
3322 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
3323 | 120 | , { ETI_UINT_ENUM, 0, 1, USERSTATUS_FH_IDX, 0 } |
3324 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3325 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
3326 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3327 | | // Heartbeat@1010 |
3328 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3329 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3330 | | // HeartbeatNotification@1012 |
3331 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3332 | 120 | , { ETI_STRUCT, 0, 423, 213, 24 } // NotifHeader |
3333 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3334 | | // InquireEnrichmentRuleIDListRequest@1015 |
3335 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3336 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3337 | 120 | , { ETI_STRING, 0, 16, LASTENTITYPROCESSED_FH_IDX, 0 } |
3338 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3339 | | // InquireEnrichmentRuleIDListResponse@1019 |
3340 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3341 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
3342 | 120 | , { ETI_STRING, 0, 16, LASTENTITYPROCESSED_FH_IDX, 0 } |
3343 | 120 | , { ETI_COUNTER, 0, 2, NOENRICHMENTRULES_FH_IDX, 400 } // <- counter@0 |
3344 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3345 | 120 | , { ETI_VAR_STRUCT, 0, 166, 116, 9 } // EnrichmentRulesGrp |
3346 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3347 | | // InquireMMParameterRequest@1026 |
3348 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3349 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3350 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3351 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3352 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3353 | | // InquireMMParameterResponse@1031 |
3354 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3355 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3356 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MMPARAMETERREPORTID_FH_IDX, 0 } |
3357 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3358 | 120 | , { ETI_COUNTER, 0, 1, NOMMPARAMETERS_FH_IDX, 9 } // <- counter@0 |
3359 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
3360 | 120 | , { ETI_VAR_STRUCT, 0, 299, 177, 17 } // MMParameterGrp |
3361 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3362 | | // InquirePreTradeRiskLimitsRequest@1039 |
3363 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3364 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3365 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3366 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITPLATFORM_FH_IDX, 0 } |
3367 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGUNIT_FH_IDX, 0 } |
3368 | 120 | , { ETI_STRING, 0, 3, RISKLIMITGROUP_FH_IDX, 0 } |
3369 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
3370 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3371 | | // InquireSessionListRequest@1047 |
3372 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3373 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3374 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3375 | | // InquireSessionListResponse@1050 |
3376 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3377 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
3378 | 120 | , { ETI_COUNTER, 0, 2, NOSESSIONS_FH_IDX, 1000 } // <- counter@0 |
3379 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3380 | 120 | , { ETI_VAR_STRUCT, 0, 732, 348, 44 } // SessionsGrp |
3381 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3382 | | // InquireUserRequest@1056 |
3383 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3384 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3385 | 120 | , { ETI_STRING, 0, 16, LASTENTITYPROCESSED_FH_IDX, 0 } |
3386 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3387 | | // InquireUserResponse@1060 |
3388 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3389 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
3390 | 120 | , { ETI_STRING, 0, 16, LASTENTITYPROCESSED_FH_IDX, 0 } |
3391 | 120 | , { ETI_COUNTER, 0, 2, NOPARTYDETAILS_FH_IDX, 1000 } // <- counter@0 |
3392 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3393 | 120 | , { ETI_VAR_STRUCT, 0, 466, 230, 27 } // PartyDetailsGrp |
3394 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3395 | | // LegalNotificationBroadcast@1067 |
3396 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3397 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
3398 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
3399 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
3400 | 120 | , { ETI_UINT_ENUM, 0, 1, USERSTATUS_FH_IDX, 0 } |
3401 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
3402 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
3403 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3404 | | // LogonRequest@1075 |
3405 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3406 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3407 | 120 | , { ETI_UINT, 0, 4, HEARTBTINT_FH_IDX, 0 } |
3408 | 120 | , { ETI_UINT, 0, 4, PARTYIDSESSIONID_FH_IDX, 0 } |
3409 | 120 | , { ETI_STRING, 0, 30, DEFAULTCSTMAPPLVERID_FH_IDX, 0 } |
3410 | 120 | , { ETI_STRING, 0, 32, PASSWORD_FH_IDX, 0 } |
3411 | 120 | , { ETI_CHAR, 0, 1, APPLUSAGEORDERS_FH_IDX, 0 } |
3412 | 120 | , { ETI_CHAR, 0, 1, APPLUSAGEQUOTES_FH_IDX, 0 } |
3413 | 120 | , { ETI_CHAR, 0, 1, ORDERROUTINGINDICATOR_FH_IDX, 0 } |
3414 | 120 | , { ETI_STRING, 0, 30, FIXENGINENAME_FH_IDX, 0 } |
3415 | 120 | , { ETI_STRING, 0, 30, FIXENGINEVERSION_FH_IDX, 0 } |
3416 | 120 | , { ETI_STRING, 0, 30, FIXENGINEVENDOR_FH_IDX, 0 } |
3417 | 120 | , { ETI_STRING, 0, 30, APPLICATIONSYSTEMNAME_FH_IDX, 0 } |
3418 | 120 | , { ETI_STRING, 0, 30, APPLICATIONSYSTEMVERSION_FH_IDX, 0 } |
3419 | 120 | , { ETI_STRING, 0, 30, APPLICATIONSYSTEMVENDOR_FH_IDX, 0 } |
3420 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
3421 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3422 | | // LogonResponse@1092 |
3423 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3424 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
3425 | 120 | , { ETI_INT, 0, 8, THROTTLETIMEINTERVAL_FH_IDX, 0 } |
3426 | 120 | , { ETI_UINT, 0, 4, THROTTLENOMSGS_FH_IDX, 0 } |
3427 | 120 | , { ETI_UINT, 0, 4, THROTTLEDISCONNECTLIMIT_FH_IDX, 0 } |
3428 | 120 | , { ETI_UINT, 0, 4, HEARTBTINT_FH_IDX, 0 } |
3429 | 120 | , { ETI_UINT, 0, 4, SESSIONINSTANCEID_FH_IDX, 0 } |
3430 | 120 | , { ETI_UINT_ENUM, 0, 2, MARKETID_FH_IDX, 0 } |
3431 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADSESMODE_FH_IDX, 0 } |
3432 | 120 | , { ETI_STRING, 0, 30, DEFAULTCSTMAPPLVERID_FH_IDX, 0 } |
3433 | 120 | , { ETI_STRING, 0, 5, DEFAULTCSTMAPPLVERSUBID_FH_IDX, 0 } |
3434 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
3435 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3436 | | // LogoutRequest@1105 |
3437 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3438 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3439 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3440 | | // LogoutResponse@1108 |
3441 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3442 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
3443 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3444 | | // MMParameterDefinitionRequest@1111 |
3445 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3446 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3447 | 120 | , { ETI_INT, 0, 8, EXPOSUREDURATION_FH_IDX, 0 } |
3448 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3449 | 120 | , { ETI_FIXED_POINT, 4, 8, DELTA_FH_IDX, 0 } |
3450 | 120 | , { ETI_FIXED_POINT, 4, 8, VEGA_FH_IDX, 0 } |
3451 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3452 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3453 | 120 | , { ETI_INT, 0, 4, PCTCOUNT_FH_IDX, 0 } |
3454 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
3455 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3456 | | // MMParameterDefinitionResponse@1122 |
3457 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3458 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3459 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3460 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3461 | | // MassQuoteRequest@1126 |
3462 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3463 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3464 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
3465 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3466 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3467 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3468 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3469 | 120 | , { ETI_UINT, 0, 2, ENRICHMENTRULEID_FH_IDX, 0 } |
3470 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3471 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3472 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESIZETYPE_FH_IDX, 0 } |
3473 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
3474 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3475 | 120 | , { ETI_COUNTER, 0, 1, NOQUOTEENTRIES_FH_IDX, 100 } // <- counter@0 |
3476 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3477 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3478 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3479 | 120 | , { ETI_VAR_STRUCT, 0, 514, 251, 30 } // QuoteEntryGrp |
3480 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3481 | | // MassQuoteResponse@1145 |
3482 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3483 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3484 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
3485 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, QUOTERESPONSEID_FH_IDX, 0 } |
3486 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3487 | 120 | , { ETI_COUNTER, 0, 1, NOQUOTESIDEENTRIES_FH_IDX, 200 } // <- counter@0 |
3488 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
3489 | 120 | , { ETI_VAR_STRUCT, 0, 497, 244, 29 } // QuoteEntryAckGrp |
3490 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3491 | | // ModifyBasketTradeRequest@1154 |
3492 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3493 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3494 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
3495 | 120 | , { ETI_UINT, 0, 4, BASKETEXECID_FH_IDX, 0 } |
3496 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3497 | 120 | , { ETI_UINT, 0, 4, MATURITYMONTHYEAR_FH_IDX, 0 } |
3498 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
3499 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
3500 | 120 | , { ETI_COUNTER, 0, 2, NOBASKETSIDEALLOC_FH_IDX, 398 } // <- counter@0 |
3501 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
3502 | 120 | , { ETI_COUNTER, 1, 1, NOBASKETROOTPARTYGRPS_FH_IDX, 2 } // <- counter@1 |
3503 | 120 | , { ETI_COUNTER, 2, 1, NOINSTRMTMATCHSIDES_FH_IDX, 199 } // <- counter@2 |
3504 | 120 | , { ETI_STRING, 0, 20, BASKETTRADEREPORTTEXT_FH_IDX, 0 } |
3505 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
3506 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3507 | 120 | , { ETI_VAR_STRUCT, 1, 39, 9, 3 } // BasketRootPartyGrp |
3508 | 120 | , { ETI_VAR_STRUCT, 2, 227, 151, 13 } // InstrmtMatchSideGrp |
3509 | 120 | , { ETI_VAR_STRUCT, 0, 104, 77, 6 } // BasketSideAllocGrp |
3510 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3511 | | // ModifyOrderComplexRequest@1173 |
3512 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3513 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3514 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3515 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3516 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3517 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3518 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3519 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3520 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3521 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3522 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3523 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3524 | 120 | , { ETI_UINT, 0, 4, EXPIREDATE_FH_IDX, 0 } |
3525 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3526 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3527 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
3528 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
3529 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
3530 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3531 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3532 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3533 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDTYPE_FH_IDX, 0 } |
3534 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3535 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3536 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3537 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3538 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3539 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3540 | 120 | , { ETI_UINT_ENUM, 0, 1, OWNERSHIPINDICATOR_FH_IDX, 0 } |
3541 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3542 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3543 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3544 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
3545 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
3546 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3547 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
3548 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
3549 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
3550 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
3551 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3552 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
3553 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
3554 | 120 | , { ETI_VAR_STRUCT, 0, 289, 173, 16 } // LegOrdGrp |
3555 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3556 | | // ModifyOrderComplexShortRequest@1217 |
3557 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3558 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3559 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3560 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3561 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3562 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3563 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3564 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3565 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3566 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3567 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3568 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3569 | 120 | , { ETI_UINT, 0, 2, ENRICHMENTRULEID_FH_IDX, 0 } |
3570 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3571 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3572 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3573 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3574 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3575 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3576 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3577 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3578 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3579 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3580 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3581 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3582 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3583 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3584 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3585 | | // ModifyOrderNRResponse@1245 |
3586 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3587 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3588 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3589 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3590 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3591 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3592 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3593 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
3594 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3595 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3596 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3597 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3598 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3599 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
3600 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3601 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
3602 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
3603 | 120 | , { ETI_COUNTER, 0, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@0 |
3604 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3605 | 120 | , { ETI_VAR_STRUCT, 0, 452, 224, 26 } // OrderEventGrp |
3606 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3607 | | // ModifyOrderResponse@1266 |
3608 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3609 | 120 | , { ETI_STRUCT, 0, 609, 305, 37 } // ResponseHeaderME |
3610 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3611 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3612 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3613 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3614 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3615 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
3616 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3617 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3618 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEPRIORITY_FH_IDX, 0 } |
3619 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3620 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3621 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3622 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
3623 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3624 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
3625 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
3626 | 120 | , { ETI_COUNTER, 0, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@0 |
3627 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3628 | 120 | , { ETI_VAR_STRUCT, 0, 452, 224, 26 } // OrderEventGrp |
3629 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3630 | | // ModifyOrderSingleRequest@1288 |
3631 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3632 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3633 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3634 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3635 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3636 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3637 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3638 | 120 | , { ETI_FIXED_POINT, 8, 8, STOPPX_FH_IDX, 0 } |
3639 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3640 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3641 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3642 | 120 | , { ETI_UINT, 0, 4, EXPIREDATE_FH_IDX, 0 } |
3643 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3644 | 120 | , { ETI_UINT, 0, 4, SIMPLESECURITYID_FH_IDX, 0 } |
3645 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3646 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
3647 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
3648 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
3649 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
3650 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3651 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3652 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDTYPE_FH_IDX, 0 } |
3653 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3654 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3655 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3656 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3657 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3658 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGSESSIONSUBID_FH_IDX, 0 } |
3659 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3660 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3661 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3662 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3663 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
3664 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
3665 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
3666 | 120 | , { ETI_UINT_ENUM, 0, 1, OWNERSHIPINDICATOR_FH_IDX, 0 } |
3667 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
3668 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
3669 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3670 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
3671 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
3672 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
3673 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3674 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3675 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3676 | | // ModifyOrderSingleShortRequest@1333 |
3677 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3678 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3679 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3680 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3681 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3682 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3683 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3684 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3685 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3686 | 120 | , { ETI_UINT, 0, 4, SIMPLESECURITYID_FH_IDX, 0 } |
3687 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3688 | 120 | , { ETI_UINT, 0, 2, ENRICHMENTRULEID_FH_IDX, 0 } |
3689 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3690 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3691 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3692 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3693 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3694 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3695 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3696 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3697 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3698 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3699 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3700 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3701 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3702 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3703 | | // ModifyTESTradeRequest@1359 |
3704 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3705 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3706 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
3707 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
3708 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
3709 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3710 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
3711 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
3712 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
3713 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
3714 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
3715 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
3716 | 120 | , { ETI_COUNTER, 0, 1, NOSIDEALLOCS_FH_IDX, 99 } // <- counter@0 |
3717 | 120 | , { ETI_COUNTER, 1, 1, NOLEGS_FH_IDX, 20 } // <- counter@1 |
3718 | 120 | , { ETI_UINT_ENUM, 0, 1, SWAPCLEARER_FH_IDX, 0 } |
3719 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTTEXT_FH_IDX, 0 } |
3720 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
3721 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3722 | 120 | , { ETI_VAR_STRUCT, 0, 760, 384, 47 } // SideAllocGrp |
3723 | 120 | , { ETI_VAR_STRUCT, 1, 838, 426, 51 } // TrdInstrmntLegGrp |
3724 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3725 | | // NewOrderComplexRequest@1380 |
3726 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3727 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3728 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3729 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3730 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3731 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3732 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3733 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3734 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3735 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3736 | 120 | , { ETI_UINT, 0, 4, EXPIREDATE_FH_IDX, 0 } |
3737 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3738 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
3739 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
3740 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
3741 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3742 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3743 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3744 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDTYPE_FH_IDX, 0 } |
3745 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3746 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3747 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3748 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
3749 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3750 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3751 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3752 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3753 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3754 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3755 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
3756 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3757 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
3758 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
3759 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
3760 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
3761 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
3762 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3763 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
3764 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3765 | 120 | , { ETI_VAR_STRUCT, 0, 289, 173, 16 } // LegOrdGrp |
3766 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3767 | | // NewOrderComplexShortRequest@1421 |
3768 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3769 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3770 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3771 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3772 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3773 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3774 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3775 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3776 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3777 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3778 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3779 | 120 | , { ETI_UINT, 0, 2, ENRICHMENTRULEID_FH_IDX, 0 } |
3780 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3781 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3782 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3783 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3784 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3785 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3786 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3787 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3788 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3789 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3790 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3791 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3792 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3793 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3794 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3795 | | // NewOrderNRResponse@1448 |
3796 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3797 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
3798 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3799 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3800 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3801 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3802 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
3803 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3804 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3805 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3806 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3807 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
3808 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3809 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
3810 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
3811 | 120 | , { ETI_COUNTER, 0, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@0 |
3812 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3813 | 120 | , { ETI_VAR_STRUCT, 0, 452, 224, 26 } // OrderEventGrp |
3814 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3815 | | // NewOrderResponse@1467 |
3816 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3817 | 120 | , { ETI_STRUCT, 0, 609, 305, 37 } // ResponseHeaderME |
3818 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3819 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3820 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3821 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3822 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
3823 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3824 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSENTRYTIME_FH_IDX, 0 } |
3825 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEPRIORITY_FH_IDX, 0 } |
3826 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3827 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3828 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3829 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
3830 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3831 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
3832 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
3833 | 120 | , { ETI_COUNTER, 0, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@0 |
3834 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3835 | 120 | , { ETI_VAR_STRUCT, 0, 452, 224, 26 } // OrderEventGrp |
3836 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3837 | | // NewOrderSingleRequest@1488 |
3838 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3839 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3840 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3841 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3842 | 120 | , { ETI_FIXED_POINT, 8, 8, STOPPX_FH_IDX, 0 } |
3843 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3844 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3845 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3846 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3847 | 120 | , { ETI_UINT, 0, 4, EXPIREDATE_FH_IDX, 0 } |
3848 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3849 | 120 | , { ETI_UINT, 0, 4, SIMPLESECURITYID_FH_IDX, 0 } |
3850 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3851 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
3852 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
3853 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
3854 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3855 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3856 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDTYPE_FH_IDX, 0 } |
3857 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3858 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3859 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3860 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
3861 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3862 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3863 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGSESSIONSUBID_FH_IDX, 0 } |
3864 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3865 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3866 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3867 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3868 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
3869 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
3870 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
3871 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
3872 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
3873 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3874 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
3875 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
3876 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
3877 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3878 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
3879 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3880 | | // NewOrderSingleShortRequest@1530 |
3881 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
3882 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
3883 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3884 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3885 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3886 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
3887 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
3888 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
3889 | 120 | , { ETI_UINT, 0, 4, SIMPLESECURITYID_FH_IDX, 0 } |
3890 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3891 | 120 | , { ETI_UINT, 0, 2, ENRICHMENTRULEID_FH_IDX, 0 } |
3892 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3893 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3894 | 120 | , { ETI_UINT_ENUM, 0, 1, PRICEVALIDITYCHECKTYPE_FH_IDX, 0 } |
3895 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEVALUE_FH_IDX, 0 } |
3896 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
3897 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3898 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3899 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3900 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
3901 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
3902 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
3903 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3904 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
3905 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3906 | | // NewsBroadcast@1555 |
3907 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3908 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
3909 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, ORIGTIME_FH_IDX, 0 } |
3910 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
3911 | 120 | , { ETI_STRING, 0, 256, HEADLINE_FH_IDX, 0 } |
3912 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
3913 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
3914 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3915 | | // OrderExecNotification@1563 |
3916 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3917 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
3918 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3919 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3920 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3921 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3922 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3923 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
3924 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3925 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3926 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3927 | 120 | , { ETI_COUNTER, 0, 2, NOLEGEXECS_FH_IDX, 600 } // <- counter@0 |
3928 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3929 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3930 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3931 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3932 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3933 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
3934 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
3935 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3936 | 120 | , { ETI_COUNTER, 1, 1, NOFILLS_FH_IDX, 100 } // <- counter@1 |
3937 | 120 | , { ETI_COUNTER, 2, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@2 |
3938 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
3939 | 120 | , { ETI_VAR_STRUCT, 1, 185, 128, 10 } // FillsGrp |
3940 | 120 | , { ETI_VAR_STRUCT, 0, 194, 135, 11 } // InstrmntLegExecGrp |
3941 | 120 | , { ETI_VAR_STRUCT, 2, 452, 224, 26 } // OrderEventGrp |
3942 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
3943 | | // OrderExecReportBroadcast@1590 |
3944 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
3945 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
3946 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
3947 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
3948 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
3949 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
3950 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
3951 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSENTRYTIME_FH_IDX, 0 } |
3952 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEPRIORITY_FH_IDX, 0 } |
3953 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
3954 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
3955 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
3956 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
3957 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
3958 | 120 | , { ETI_FIXED_POINT, 8, 8, STOPPX_FH_IDX, 0 } |
3959 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
3960 | 120 | , { ETI_UINT, 0, 4, EXPIREDATE_FH_IDX, 0 } |
3961 | 120 | , { ETI_UINT, 0, 4, MATCHINSTCROSSID_FH_IDX, 0 } |
3962 | 120 | , { ETI_UINT, 0, 4, PARTYIDEXECUTINGUNIT_FH_IDX, 0 } |
3963 | 120 | , { ETI_UINT, 0, 4, PARTYIDSESSIONID_FH_IDX, 0 } |
3964 | 120 | , { ETI_UINT, 0, 4, PARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
3965 | 120 | , { ETI_UINT, 0, 4, PARTYIDENTERINGTRADER_FH_IDX, 0 } |
3966 | 120 | , { ETI_COUNTER, 0, 2, NOLEGEXECS_FH_IDX, 600 } // <- counter@0 |
3967 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
3968 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
3969 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
3970 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
3971 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
3972 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
3973 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDTYPE_FH_IDX, 0 } |
3974 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
3975 | 120 | , { ETI_UINT_ENUM, 0, 1, TIMEINFORCE_FH_IDX, 0 } |
3976 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECINST_FH_IDX, 0 } |
3977 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGSESSIONSUBID_FH_IDX, 0 } |
3978 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQINDICATOR_FH_IDX, 0 } |
3979 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
3980 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
3981 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
3982 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
3983 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
3984 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
3985 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
3986 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
3987 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
3988 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
3989 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
3990 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
3991 | 120 | , { ETI_STRING, 0, 20, FIXCLORDID_FH_IDX, 0 } |
3992 | 120 | , { ETI_COUNTER, 1, 1, NOFILLS_FH_IDX, 100 } // <- counter@1 |
3993 | 120 | , { ETI_COUNTER, 2, 1, NOLEGS_FH_IDX, 20 } // <- counter@2 |
3994 | 120 | , { ETI_COUNTER, 3, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@3 |
3995 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
3996 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
3997 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
3998 | 120 | , { ETI_VAR_STRUCT, 2, 289, 173, 16 } // LegOrdGrp |
3999 | 120 | , { ETI_VAR_STRUCT, 1, 185, 128, 10 } // FillsGrp |
4000 | 120 | , { ETI_VAR_STRUCT, 0, 194, 135, 11 } // InstrmntLegExecGrp |
4001 | 120 | , { ETI_VAR_STRUCT, 3, 452, 224, 26 } // OrderEventGrp |
4002 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4003 | | // OrderExecResponse@1649 |
4004 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4005 | 120 | , { ETI_STRUCT, 0, 609, 305, 37 } // ResponseHeaderME |
4006 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
4007 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
4008 | 120 | , { ETI_UINT, 0, 8, ORIGCLORDID_FH_IDX, 0 } |
4009 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4010 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
4011 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSENTRYTIME_FH_IDX, 0 } |
4012 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSTIMEPRIORITY_FH_IDX, 0 } |
4013 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
4014 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
4015 | 120 | , { ETI_FIXED_POINT, 4, 8, CXLQTY_FH_IDX, 0 } |
4016 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4017 | 120 | , { ETI_COUNTER, 0, 2, NOLEGEXECS_FH_IDX, 600 } // <- counter@0 |
4018 | 120 | , { ETI_UINT_ENUM, 0, 2, EXECRESTATEMENTREASON_FH_IDX, 0 } |
4019 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4020 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4021 | 120 | , { ETI_CHAR, 0, 1, ORDSTATUS_FH_IDX, 0 } |
4022 | 120 | , { ETI_CHAR, 0, 1, EXECTYPE_FH_IDX, 0 } |
4023 | 120 | , { ETI_UINT_ENUM, 0, 1, TRIGGERED_FH_IDX, 0 } |
4024 | 120 | , { ETI_UINT_ENUM, 0, 1, CROSSEDINDICATOR_FH_IDX, 0 } |
4025 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSACTIONDELAYINDICATOR_FH_IDX, 0 } |
4026 | 120 | , { ETI_COUNTER, 1, 1, NOFILLS_FH_IDX, 100 } // <- counter@1 |
4027 | 120 | , { ETI_COUNTER, 2, 1, NOORDEREVENTS_FH_IDX, 100 } // <- counter@2 |
4028 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
4029 | 120 | , { ETI_VAR_STRUCT, 1, 185, 128, 10 } // FillsGrp |
4030 | 120 | , { ETI_VAR_STRUCT, 0, 194, 135, 11 } // InstrmntLegExecGrp |
4031 | 120 | , { ETI_VAR_STRUCT, 2, 452, 224, 26 } // OrderEventGrp |
4032 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4033 | | // PartyActionReport@1678 |
4034 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4035 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4036 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4037 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
4038 | 120 | , { ETI_UINT, 0, 4, REQUESTINGPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
4039 | 120 | , { ETI_UINT, 0, 4, PARTYIDEXECUTINGUNIT_FH_IDX, 0 } |
4040 | 120 | , { ETI_UINT, 0, 4, PARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
4041 | 120 | , { ETI_UINT_ENUM, 0, 4, REQUESTINGPARTYIDEXECUTINGSYSTEM_FH_IDX, 0 } |
4042 | 120 | , { ETI_UINT_ENUM, 0, 2, MARKETID_FH_IDX, 0 } |
4043 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYACTIONTYPE_FH_IDX, 0 } |
4044 | 120 | , { ETI_UINT_ENUM, 0, 1, REQUESTINGPARTYIDENTERINGFIRM_FH_IDX, 0 } |
4045 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4046 | | // PartyEntitlementsUpdateReport@1690 |
4047 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4048 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4049 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4050 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
4051 | 120 | , { ETI_UINT, 0, 4, PARTYDETAILIDEXECUTINGUNIT_FH_IDX, 0 } |
4052 | 120 | , { ETI_UINT_ENUM, 0, 4, REQUESTINGPARTYIDEXECUTINGSYSTEM_FH_IDX, 0 } |
4053 | 120 | , { ETI_UINT_ENUM, 0, 2, MARKETID_FH_IDX, 0 } |
4054 | 120 | , { ETI_CHAR, 0, 1, LISTUPDATEACTION_FH_IDX, 0 } |
4055 | 120 | , { ETI_STRING, 0, 9, REQUESTINGPARTYENTERINGFIRM_FH_IDX, 0 } |
4056 | 120 | , { ETI_STRING, 0, 9, REQUESTINGPARTYCLEARINGFIRM_FH_IDX, 0 } |
4057 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILSTATUS_FH_IDX, 0 } |
4058 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4059 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4060 | | // PingRequest@1703 |
4061 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4062 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4063 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
4064 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4065 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4066 | | // PingResponse@1708 |
4067 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4068 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
4069 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4070 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4071 | | // PreTradeRiskLimitResponse@1712 |
4072 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4073 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
4074 | 120 | , { ETI_UINT, 0, 8, RISKLIMITREPORTID_FH_IDX, 0 } |
4075 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4076 | 120 | , { ETI_COUNTER, 0, 1, NORISKLIMITS_FH_IDX, 64 } // <- counter@0 |
4077 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILSTATUS_FH_IDX, 0 } |
4078 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITPLATFORM_FH_IDX, 0 } |
4079 | 120 | , { ETI_STRING, 0, 5, PARTYDETAILEXECUTINGUNIT_FH_IDX, 0 } |
4080 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
4081 | 120 | , { ETI_VAR_STRUCT, 0, 642, 320, 39 } // RiskLimitsRptGrp |
4082 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4083 | | // PreTradeRiskLimitsDefinitionRequest@1723 |
4084 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4085 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4086 | 120 | , { ETI_FIXED_POINT, 4, 8, NETTINGCOEFFICIENT_FH_IDX, 0 } |
4087 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4088 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITPLATFORM_FH_IDX, 0 } |
4089 | 120 | , { ETI_COUNTER, 0, 1, NORISKLIMITSQTY_FH_IDX, 2 } // <- counter@0 |
4090 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYDETAILSTATUS_FH_IDX, 0 } |
4091 | 120 | , { ETI_STRING, 0, 3, RISKLIMITGROUP_FH_IDX, 0 } |
4092 | 120 | , { ETI_STRING, 0, 5, PARTYDETAILEXECUTINGUNIT_FH_IDX, 0 } |
4093 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4094 | 120 | , { ETI_VAR_STRUCT, 0, 626, 316, 38 } // RiskLimitQtyGrp |
4095 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4096 | | // QuoteActivationNotification@1735 |
4097 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4098 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
4099 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
4100 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4101 | 120 | , { ETI_UINT, 0, 4, PARTYIDENTERINGTRADER_FH_IDX, 0 } |
4102 | 120 | , { ETI_COUNTER, 0, 2, NONOTAFFECTEDSECURITIES_FH_IDX, 500 } // <- counter@0 |
4103 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
4104 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONTYPE_FH_IDX, 0 } |
4105 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONSUBTYPE_FH_IDX, 0 } |
4106 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONREASON_FH_IDX, 0 } |
4107 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4108 | 120 | , { ETI_VAR_STRUCT, 0, 398, 211, 23 } // NotAffectedSecuritiesGrp |
4109 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4110 | | // QuoteActivationRequest@1748 |
4111 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4112 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4113 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
4114 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
4115 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4116 | 120 | , { ETI_UINT, 0, 4, TARGETPARTYIDSESSIONID_FH_IDX, 0 } |
4117 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONTYPE_FH_IDX, 0 } |
4118 | 120 | , { ETI_UINT_ENUM, 0, 1, MASSACTIONSUBTYPE_FH_IDX, 0 } |
4119 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
4120 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
4121 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
4122 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4123 | | // QuoteActivationResponse@1760 |
4124 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4125 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
4126 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, MASSACTIONREPORTID_FH_IDX, 0 } |
4127 | 120 | , { ETI_COUNTER, 0, 2, NONOTAFFECTEDSECURITIES_FH_IDX, 500 } // <- counter@0 |
4128 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4129 | 120 | , { ETI_VAR_STRUCT, 0, 398, 211, 23 } // NotAffectedSecuritiesGrp |
4130 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4131 | | // QuoteExecutionReport@1767 |
4132 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4133 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
4134 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
4135 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4136 | 120 | , { ETI_COUNTER, 0, 2, NOLEGEXECS_FH_IDX, 600 } // <- counter@0 |
4137 | 120 | , { ETI_COUNTER, 1, 1, NOQUOTEEVENTS_FH_IDX, 100 } // <- counter@1 |
4138 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4139 | 120 | , { ETI_VAR_STRUCT, 1, 528, 257, 31 } // QuoteEventGrp |
4140 | 120 | , { ETI_VAR_STRUCT, 0, 542, 269, 32 } // QuoteLegExecGrp |
4141 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4142 | | // RFQRequest@1777 |
4143 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4144 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4145 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4146 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
4147 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4148 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4149 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4150 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
4151 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4152 | | // RFQResponse@1786 |
4153 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4154 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
4155 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXECID_FH_IDX, 0 } |
4156 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4157 | | // Reject@1790 |
4158 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4159 | 120 | , { ETI_STRUCT, 0, 358, 199, 21 } // NRResponseHeaderME |
4160 | 120 | , { ETI_UINT_ENUM, 0, 4, SESSIONREJECTREASON_FH_IDX, 0 } |
4161 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
4162 | 120 | , { ETI_UINT_ENUM, 0, 1, SESSIONSTATUS_FH_IDX, 0 } |
4163 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4164 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
4165 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4166 | | // RetransmitMEMessageRequest@1798 |
4167 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4168 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4169 | 120 | , { ETI_UINT, 0, 4, SUBSCRIPTIONSCOPE_FH_IDX, 0 } |
4170 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
4171 | 120 | , { ETI_UINT_ENUM, 0, 1, REFAPPLID_FH_IDX, 0 } |
4172 | 120 | , { ETI_STRING, 0, 16, APPLBEGMSGID_FH_IDX, 0 } |
4173 | 120 | , { ETI_STRING, 0, 16, APPLENDMSGID_FH_IDX, 0 } |
4174 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4175 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4176 | | // RetransmitMEMessageResponse@1807 |
4177 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4178 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4179 | 120 | , { ETI_UINT, 0, 2, APPLTOTALMESSAGECOUNT_FH_IDX, 0 } |
4180 | 120 | , { ETI_STRING, 0, 16, APPLENDMSGID_FH_IDX, 0 } |
4181 | 120 | , { ETI_STRING, 0, 16, REFAPPLLASTMSGID_FH_IDX, 0 } |
4182 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4183 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4184 | | // RetransmitRequest@1814 |
4185 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4186 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4187 | 120 | , { ETI_UINT, 0, 8, APPLBEGSEQNUM_FH_IDX, 0 } |
4188 | 120 | , { ETI_UINT, 0, 8, APPLENDSEQNUM_FH_IDX, 0 } |
4189 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
4190 | 120 | , { ETI_UINT_ENUM, 0, 1, REFAPPLID_FH_IDX, 0 } |
4191 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
4192 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4193 | | // RetransmitResponse@1822 |
4194 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4195 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4196 | 120 | , { ETI_UINT, 0, 8, APPLENDSEQNUM_FH_IDX, 0 } |
4197 | 120 | , { ETI_UINT, 0, 8, REFAPPLLASTSEQNUM_FH_IDX, 0 } |
4198 | 120 | , { ETI_UINT, 0, 2, APPLTOTALMESSAGECOUNT_FH_IDX, 0 } |
4199 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4200 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4201 | | // ReverseTESTradeRequest@1829 |
4202 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4203 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4204 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4205 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4206 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4207 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
4208 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4209 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
4210 | 120 | , { ETI_STRING, 0, 132, REVERSALREASONTEXT_FH_IDX, 0 } |
4211 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4212 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4213 | | // RiskNotificationBroadcast@1840 |
4214 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4215 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4216 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4217 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
4218 | 120 | , { ETI_UINT, 0, 4, PARTYDETAILIDEXECUTINGUNIT_FH_IDX, 0 } |
4219 | 120 | , { ETI_UINT_ENUM, 0, 4, REQUESTINGPARTYIDEXECUTINGSYSTEM_FH_IDX, 0 } |
4220 | 120 | , { ETI_UINT_ENUM, 0, 2, MARKETID_FH_IDX, 0 } |
4221 | 120 | , { ETI_CHAR, 0, 1, LISTUPDATEACTION_FH_IDX, 0 } |
4222 | 120 | , { ETI_UINT_ENUM, 0, 1, RISKLIMITACTION_FH_IDX, 0 } |
4223 | 120 | , { ETI_STRING, 0, 9, REQUESTINGPARTYENTERINGFIRM_FH_IDX, 0 } |
4224 | 120 | , { ETI_STRING, 0, 9, REQUESTINGPARTYCLEARINGFIRM_FH_IDX, 0 } |
4225 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4226 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4227 | | // SRQSCreateDealNotification@1853 |
4228 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4229 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4230 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4231 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4232 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4233 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4234 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXPIRETIME_FH_IDX, 0 } |
4235 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
4236 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4237 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGEFFECTIVEDELTAPERCENTAGE_FH_IDX, 0 } |
4238 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
4239 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPRICESTIPVALUE_FH_IDX, 0 } |
4240 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4241 | 120 | , { ETI_UINT, 0, 4, TRADEID_FH_IDX, 0 } |
4242 | 120 | , { ETI_UINT, 0, 4, ORIGTRADEID_FH_IDX, 0 } |
4243 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4244 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4245 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
4246 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4247 | 120 | , { ETI_COUNTER, 0, 1, NOORDERBOOKITEMS_FH_IDX, 26 } // <- counter@0 |
4248 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4249 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4250 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGINGINSTRUCTION_FH_IDX, 0 } |
4251 | 120 | , { ETI_COUNTER, 1, 1, NOSRQSTARGETPARTYTRDGRPS_FH_IDX, 30 } // <- counter@1 |
4252 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
4253 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
4254 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYENTERINGTRADER_FH_IDX, 0 } |
4255 | 120 | , { ETI_STRING, 0, 20, FIRMTRADEID_FH_IDX, 0 } |
4256 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4257 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
4258 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
4259 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
4260 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4261 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
4262 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
4263 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
4264 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
4265 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
4266 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
4267 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
4268 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4269 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
4270 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4271 | 120 | , { ETI_VAR_STRUCT, 0, 435, 215, 25 } // OrderBookItemGrp |
4272 | 120 | , { ETI_VAR_STRUCT, 1, 710, 340, 43 } // SRQSTargetPartyTrdGrp |
4273 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4274 | | // SRQSDealNotification@1899 |
4275 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4276 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4277 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4278 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPRICESTIPVALUE_FH_IDX, 0 } |
4279 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
4280 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4281 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4282 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4283 | 120 | , { ETI_UINT, 0, 4, TRADEID_FH_IDX, 0 } |
4284 | 120 | , { ETI_UINT_ENUM, 0, 2, REQUESTINGPARTYSUBIDTYPE_FH_IDX, 0 } |
4285 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4286 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREQUESTRESULT_FH_IDX, 0 } |
4287 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
4288 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4289 | 120 | , { ETI_COUNTER, 0, 1, NOSRQSTARGETPARTYTRDGRPS_FH_IDX, 30 } // <- counter@0 |
4290 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
4291 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
4292 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYENTERINGTRADER_FH_IDX, 0 } |
4293 | 120 | , { ETI_STRING, 0, 20, FIRMTRADEID_FH_IDX, 0 } |
4294 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4295 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
4296 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
4297 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
4298 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4299 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
4300 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
4301 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
4302 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
4303 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
4304 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
4305 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
4306 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4307 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
4308 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4309 | 120 | , { ETI_VAR_STRUCT, 0, 710, 340, 43 } // SRQSTargetPartyTrdGrp |
4310 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4311 | | // SRQSDealResponse@1935 |
4312 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4313 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4314 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4315 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4316 | 120 | , { ETI_UINT, 0, 4, TRADEID_FH_IDX, 0 } |
4317 | 120 | , { ETI_UINT, 0, 4, SECONDARYTRADEID_FH_IDX, 0 } |
4318 | 120 | , { ETI_COUNTER, 0, 1, NOSRQSQUOTEGRPS_FH_IDX, 30 } // <- counter@0 |
4319 | 120 | , { ETI_STRING, 0, 20, FIRMTRADEID_FH_IDX, 0 } |
4320 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4321 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4322 | 120 | , { ETI_VAR_STRUCT, 0, 675, 335, 41 } // SRQSQuoteGrp |
4323 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4324 | | // SRQSEnterQuoteRequest@1947 |
4325 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4326 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4327 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4328 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4329 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4330 | 120 | , { ETI_FIXED_POINT, 4, 8, BIDSIZE_FH_IDX, 0 } |
4331 | 120 | , { ETI_FIXED_POINT, 4, 8, OFFERSIZE_FH_IDX, 0 } |
4332 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
4333 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
4334 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
4335 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4336 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, VALIDUNTILTIME_FH_IDX, 0 } |
4337 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4338 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4339 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
4340 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
4341 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
4342 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4343 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4344 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4345 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
4346 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
4347 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
4348 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4349 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
4350 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
4351 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
4352 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
4353 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
4354 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
4355 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
4356 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4357 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
4358 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4359 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4360 | | // SRQSHitQuoteRequest@1982 |
4361 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4362 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4363 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, VALIDUNTILTIME_FH_IDX, 0 } |
4364 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
4365 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPRICESTIPVALUE_FH_IDX, 0 } |
4366 | 120 | , { ETI_UINT, 0, 8, PARTYIDCLIENTID_FH_IDX, 0 } |
4367 | 120 | , { ETI_UINT, 0, 8, PARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
4368 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
4369 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4370 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4371 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
4372 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
4373 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
4374 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4375 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4376 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
4377 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGINGINSTRUCTION_FH_IDX, 0 } |
4378 | 120 | , { ETI_COUNTER, 0, 1, NOSRQSQUOTEGRPS_FH_IDX, 30 } // <- counter@0 |
4379 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4380 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4381 | 120 | , { ETI_STRING, 0, 20, FIRMTRADEID_FH_IDX, 0 } |
4382 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
4383 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
4384 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
4385 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4386 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
4387 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
4388 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
4389 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
4390 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
4391 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
4392 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
4393 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4394 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
4395 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4396 | 120 | , { ETI_VAR_STRUCT, 0, 659, 330, 40 } // SRQSHitQuoteGrp |
4397 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4398 | | // SRQSInquireSmartRespondentRequest@2019 |
4399 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4400 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4401 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4402 | 120 | , { ETI_UINT_ENUM, 0, 1, EUREXVOLUMERANKING_FH_IDX, 0 } |
4403 | 120 | , { ETI_UINT_ENUM, 0, 1, ENLIGHTRFQAVGRESPTIMERANKING_FH_IDX, 0 } |
4404 | 120 | , { ETI_UINT_ENUM, 0, 1, ENLIGHTRFQAVGRESPRATERANKING_FH_IDX, 0 } |
4405 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADETOQUOTERATIORANKING_FH_IDX, 0 } |
4406 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4407 | | // SRQSInquireSmartRespondentResponse@2027 |
4408 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4409 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4410 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4411 | 120 | , { ETI_COUNTER, 0, 2, NOPARTYDETAILS_FH_IDX, 1000 } // <- counter@0 |
4412 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4413 | 120 | , { ETI_VAR_STRUCT, 0, 804, 407, 49 } // SmartPartyDetailGrp |
4414 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4415 | | // SRQSNegotiationNotification@2034 |
4416 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4417 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4418 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4419 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4420 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4421 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4422 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4423 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4424 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
4425 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4426 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EFFECTIVETIME_FH_IDX, 0 } |
4427 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, LASTUPDATETIME_FH_IDX, 0 } |
4428 | 120 | , { ETI_FIXED_POINT, 4, 8, TRADETOQUOTERATIO_FH_IDX, 0 } |
4429 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4430 | 120 | , { ETI_UINT, 0, 4, NUMBEROFRESPONDENTS_FH_IDX, 0 } |
4431 | 120 | , { ETI_UINT, 0, 2, TRADETOQUOTERATIOPOSITION_FH_IDX, 0 } |
4432 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
4433 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESUBTYPE_FH_IDX, 0 } |
4434 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTEINSTRUCTION_FH_IDX, 0 } |
4435 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4436 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
4437 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4438 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4439 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4440 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
4441 | 120 | , { ETI_STRING, 0, 5, TARGETPARTYEXECUTINGFIRM_FH_IDX, 0 } |
4442 | 120 | , { ETI_STRING, 0, 6, TARGETPARTYEXECUTINGTRADER_FH_IDX, 0 } |
4443 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4444 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4445 | 120 | , { ETI_STRING, 0, 132, PARTYORDERORIGINATIONTRADER_FH_IDX, 0 } |
4446 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4447 | | // SRQSNegotiationRequesterNotification@2065 |
4448 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4449 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4450 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4451 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRDREGTSEXECUTIONTIME_FH_IDX, 0 } |
4452 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4453 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4454 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4455 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4456 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
4457 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4458 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
4459 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4460 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EFFECTIVETIME_FH_IDX, 0 } |
4461 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, LASTUPDATETIME_FH_IDX, 0 } |
4462 | 120 | , { ETI_FIXED_POINT, 4, 8, TRADETOREQUESTRATIO_FH_IDX, 0 } |
4463 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4464 | 120 | , { ETI_UINT, 0, 4, NUMBEROFRESPONDENTS_FH_IDX, 0 } |
4465 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
4466 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESUBTYPE_FH_IDX, 0 } |
4467 | 120 | , { ETI_COUNTER, 0, 1, NOTARGETPARTYIDS_FH_IDX, 50 } // <- counter@0 |
4468 | 120 | , { ETI_UINT_ENUM, 0, 1, NUMBEROFRESPDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
4469 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4470 | 120 | , { ETI_UINT_ENUM, 0, 1, SHOWLASTDEALONCLOSURE_FH_IDX, 0 } |
4471 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
4472 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4473 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4474 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4475 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
4476 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4477 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4478 | 120 | , { ETI_STRING, 0, 132, PARTYORDERORIGINATIONTRADER_FH_IDX, 0 } |
4479 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4480 | 120 | , { ETI_VAR_STRUCT, 0, 824, 411, 50 } // TargetParties |
4481 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4482 | | // SRQSNegotiationStatusNotification@2099 |
4483 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4484 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4485 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4486 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EFFECTIVETIME_FH_IDX, 0 } |
4487 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4488 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4489 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4490 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
4491 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4492 | | // SRQSOpenNegotiationNotification@2108 |
4493 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4494 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4495 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4496 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, NEGOTIATIONSTARTTIME_FH_IDX, 0 } |
4497 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4498 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4499 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4500 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
4501 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4502 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4503 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4504 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4505 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXPIRETIME_FH_IDX, 0 } |
4506 | 120 | , { ETI_FIXED_POINT, 4, 8, TRADETOREQUESTRATIO_FH_IDX, 0 } |
4507 | 120 | , { ETI_FIXED_POINT, 4, 8, TRADETOQUOTERATIO_FH_IDX, 0 } |
4508 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4509 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4510 | 120 | , { ETI_INT, 0, 4, SECURITYSUBTYPE_FH_IDX, 0 } |
4511 | 120 | , { ETI_UINT, 0, 4, NUMBEROFRESPONDENTS_FH_IDX, 0 } |
4512 | 120 | , { ETI_UINT, 0, 2, TRADETOQUOTERATIOPOSITION_FH_IDX, 0 } |
4513 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
4514 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESUBTYPE_FH_IDX, 0 } |
4515 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
4516 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4517 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4518 | 120 | , { ETI_UINT_ENUM, 0, 1, RESPONDENTTYPE_FH_IDX, 0 } |
4519 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
4520 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4521 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4522 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4523 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
4524 | 120 | , { ETI_STRING, 0, 5, TARGETPARTYEXECUTINGFIRM_FH_IDX, 0 } |
4525 | 120 | , { ETI_STRING, 0, 6, TARGETPARTYEXECUTINGTRADER_FH_IDX, 0 } |
4526 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4527 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4528 | 120 | , { ETI_STRING, 0, 132, PARTYORDERORIGINATIONTRADER_FH_IDX, 0 } |
4529 | 120 | , { ETI_PADDING, 0, 6, 0, 0 } |
4530 | 120 | , { ETI_VAR_STRUCT, 0, 482, 237, 28 } // QuotReqLegsGrp |
4531 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4532 | | // SRQSOpenNegotiationRequest@2147 |
4533 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4534 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4535 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4536 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4537 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4538 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
4539 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4540 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4541 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, VALIDUNTILTIME_FH_IDX, 0 } |
4542 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4543 | 120 | , { ETI_INT, 0, 4, SECURITYSUBTYPE_FH_IDX, 0 } |
4544 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
4545 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESUBTYPE_FH_IDX, 0 } |
4546 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
4547 | 120 | , { ETI_COUNTER, 1, 1, NOTARGETPARTYIDS_FH_IDX, 50 } // <- counter@1 |
4548 | 120 | , { ETI_UINT_ENUM, 0, 1, NUMBEROFRESPDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
4549 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4550 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4551 | 120 | , { ETI_UINT_ENUM, 0, 1, RESPONDENTTYPE_FH_IDX, 0 } |
4552 | 120 | , { ETI_UINT_ENUM, 0, 1, SHOWLASTDEALONCLOSURE_FH_IDX, 0 } |
4553 | 120 | , { ETI_UINT_ENUM, 0, 1, BIDPXISLOCKED_FH_IDX, 0 } |
4554 | 120 | , { ETI_UINT_ENUM, 0, 1, OFFERPXISLOCKED_FH_IDX, 0 } |
4555 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDEISLOCKED_FH_IDX, 0 } |
4556 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERQTYISLOCKED_FH_IDX, 0 } |
4557 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
4558 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4559 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4560 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4561 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4562 | 120 | , { ETI_STRING, 0, 20, QUOTEREQID_FH_IDX, 0 } |
4563 | 120 | , { ETI_STRING, 0, 132, PARTYORDERORIGINATIONTRADER_FH_IDX, 0 } |
4564 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4565 | 120 | , { ETI_VAR_STRUCT, 0, 482, 237, 28 } // QuotReqLegsGrp |
4566 | 120 | , { ETI_VAR_STRUCT, 1, 824, 411, 50 } // TargetParties |
4567 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4568 | | // SRQSOpenNegotiationRequesterNotification@2182 |
4569 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4570 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4571 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4572 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4573 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4574 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4575 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
4576 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4577 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4578 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4579 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4580 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXPIRETIME_FH_IDX, 0 } |
4581 | 120 | , { ETI_FIXED_POINT, 4, 8, TRADETOREQUESTRATIO_FH_IDX, 0 } |
4582 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4583 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4584 | 120 | , { ETI_INT, 0, 4, SECURITYSUBTYPE_FH_IDX, 0 } |
4585 | 120 | , { ETI_UINT, 0, 4, NUMBEROFRESPONDENTS_FH_IDX, 0 } |
4586 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
4587 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESUBTYPE_FH_IDX, 0 } |
4588 | 120 | , { ETI_COUNTER, 0, 1, NOLEGS_FH_IDX, 20 } // <- counter@0 |
4589 | 120 | , { ETI_COUNTER, 1, 1, NOTARGETPARTYIDS_FH_IDX, 50 } // <- counter@1 |
4590 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4591 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4592 | 120 | , { ETI_UINT_ENUM, 0, 1, NUMBEROFRESPDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
4593 | 120 | , { ETI_UINT_ENUM, 0, 1, RESPONDENTTYPE_FH_IDX, 0 } |
4594 | 120 | , { ETI_UINT_ENUM, 0, 1, SHOWLASTDEALONCLOSURE_FH_IDX, 0 } |
4595 | 120 | , { ETI_UINT_ENUM, 0, 1, BIDPXISLOCKED_FH_IDX, 0 } |
4596 | 120 | , { ETI_UINT_ENUM, 0, 1, OFFERPXISLOCKED_FH_IDX, 0 } |
4597 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDEISLOCKED_FH_IDX, 0 } |
4598 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERQTYISLOCKED_FH_IDX, 0 } |
4599 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
4600 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4601 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4602 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4603 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
4604 | 120 | , { ETI_STRING, 0, 20, FIRMNEGOTIATIONID_FH_IDX, 0 } |
4605 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4606 | 120 | , { ETI_STRING, 0, 132, PARTYORDERORIGINATIONTRADER_FH_IDX, 0 } |
4607 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
4608 | 120 | , { ETI_VAR_STRUCT, 0, 482, 237, 28 } // QuotReqLegsGrp |
4609 | 120 | , { ETI_VAR_STRUCT, 1, 824, 411, 50 } // TargetParties |
4610 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4611 | | // SRQSQuoteNotification@2224 |
4612 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4613 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4614 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4615 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
4616 | 120 | , { ETI_UINT, 0, 8, SECONDARYQUOTEID_FH_IDX, 0 } |
4617 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4618 | 120 | , { ETI_FIXED_POINT, 4, 8, BIDSIZE_FH_IDX, 0 } |
4619 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4620 | 120 | , { ETI_FIXED_POINT, 4, 8, OFFERSIZE_FH_IDX, 0 } |
4621 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4622 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4623 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, EXPIRETIME_FH_IDX, 0 } |
4624 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4625 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTINGSTATUS_FH_IDX, 0 } |
4626 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4627 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTECANCELREASON_FH_IDX, 0 } |
4628 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4629 | 120 | , { ETI_UINT, 0, 4, PARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
4630 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4631 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4632 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
4633 | 120 | , { ETI_STRING, 0, 20, QUOTEREQID_FH_IDX, 0 } |
4634 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
4635 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
4636 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
4637 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4638 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
4639 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
4640 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
4641 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
4642 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
4643 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
4644 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
4645 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4646 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
4647 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4648 | | // SRQSQuoteResponse@2260 |
4649 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4650 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4651 | 120 | , { ETI_UINT, 0, 8, QUOTEID_FH_IDX, 0 } |
4652 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4653 | 120 | , { ETI_STRING, 0, 20, QUOTEREQID_FH_IDX, 0 } |
4654 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4655 | | // SRQSQuotingStatusRequest@2266 |
4656 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4657 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4658 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4659 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4660 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTINGSTATUS_FH_IDX, 0 } |
4661 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4662 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4663 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4664 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4665 | | // SRQSStatusBroadcast@2275 |
4666 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4667 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4668 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
4669 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADSESEVENT_FH_IDX, 0 } |
4670 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4671 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4672 | | // SRQSUpdateDealStatusRequest@2281 |
4673 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4674 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4675 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPRICESTIPVALUE_FH_IDX, 0 } |
4676 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
4677 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4678 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4679 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4680 | 120 | , { ETI_UINT, 0, 4, TRADEID_FH_IDX, 0 } |
4681 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4682 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4683 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4684 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4685 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4686 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4687 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4688 | | // SRQSUpdateNegotiationRequest@2296 |
4689 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4690 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4691 | 120 | , { ETI_FIXED_POINT, 8, 8, QUOTEREFPRICE_FH_IDX, 0 } |
4692 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGDELTAPERCENTAGE_FH_IDX, 0 } |
4693 | 120 | , { ETI_FIXED_POINT, 8, 8, BIDPX_FH_IDX, 0 } |
4694 | 120 | , { ETI_FIXED_POINT, 8, 8, OFFERPX_FH_IDX, 0 } |
4695 | 120 | , { ETI_FIXED_POINT, 4, 8, ORDERQTY_FH_IDX, 0 } |
4696 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4697 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4698 | 120 | , { ETI_COUNTER, 0, 1, NOTARGETPARTYIDS_FH_IDX, 50 } // <- counter@0 |
4699 | 120 | , { ETI_UINT_ENUM, 0, 1, NUMBEROFRESPDISCLOSUREINSTRUCTION_FH_IDX, 0 } |
4700 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4701 | 120 | , { ETI_UINT_ENUM, 0, 1, SHOWLASTDEALONCLOSURE_FH_IDX, 0 } |
4702 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTETYPE_FH_IDX, 0 } |
4703 | 120 | , { ETI_UINT_ENUM, 0, 1, QUOTESUBTYPE_FH_IDX, 0 } |
4704 | 120 | , { ETI_UINT_ENUM, 0, 1, RESPONDENTTYPE_FH_IDX, 0 } |
4705 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
4706 | 120 | , { ETI_CHAR, 0, 1, QUOTECONDITION_FH_IDX, 0 } |
4707 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4708 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4709 | 120 | , { ETI_STRING, 0, 132, FREETEXT5_FH_IDX, 0 } |
4710 | 120 | , { ETI_STRING, 0, 132, PARTYORDERORIGINATIONTRADER_FH_IDX, 0 } |
4711 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
4712 | 120 | , { ETI_VAR_STRUCT, 0, 824, 411, 50 } // TargetParties |
4713 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4714 | | // ServiceAvailabilityBroadcast@2321 |
4715 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4716 | 120 | , { ETI_STRUCT, 0, 347, 193, 20 } // NRBCHeader |
4717 | 120 | , { ETI_UINT, 0, 4, MATCHINGENGINETRADEDATE_FH_IDX, 0 } |
4718 | 120 | , { ETI_UINT, 0, 4, TRADEMANAGERTRADEDATE_FH_IDX, 0 } |
4719 | 120 | , { ETI_UINT, 0, 4, APPLSEQTRADEDATE_FH_IDX, 0 } |
4720 | 120 | , { ETI_UINT, 0, 4, T7ENTRYSERVICETRADEDATE_FH_IDX, 0 } |
4721 | 120 | , { ETI_UINT, 0, 4, T7ENTRYSERVICERTMTRADEDATE_FH_IDX, 0 } |
4722 | 120 | , { ETI_UINT, 0, 2, PARTITIONID_FH_IDX, 0 } |
4723 | 120 | , { ETI_UINT_ENUM, 0, 1, MATCHINGENGINESTATUS_FH_IDX, 0 } |
4724 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEMANAGERSTATUS_FH_IDX, 0 } |
4725 | 120 | , { ETI_UINT_ENUM, 0, 1, APPLSEQSTATUS_FH_IDX, 0 } |
4726 | 120 | , { ETI_UINT_ENUM, 0, 1, T7ENTRYSERVICESTATUS_FH_IDX, 0 } |
4727 | 120 | , { ETI_UINT_ENUM, 0, 1, T7ENTRYSERVICERTMSTATUS_FH_IDX, 0 } |
4728 | 120 | , { ETI_PADDING, 0, 5, 0, 0 } |
4729 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4730 | | // ServiceAvailabilityMarketBroadcast@2336 |
4731 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4732 | 120 | , { ETI_STRUCT, 0, 347, 193, 20 } // NRBCHeader |
4733 | 120 | , { ETI_UINT, 0, 4, SELECTIVEREQUESTFORQUOTESERVICETRADEDATE_FH_IDX, 0 } |
4734 | 120 | , { ETI_UINT_ENUM, 0, 1, SELECTIVEREQUESTFORQUOTESERVICESTATUS_FH_IDX, 0 } |
4735 | 120 | , { ETI_UINT_ENUM, 0, 1, SELECTIVEREQUESTFORQUOTERTMSERVICESTATUS_FH_IDX, 0 } |
4736 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4737 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4738 | | // SubscribeRequest@2343 |
4739 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4740 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4741 | 120 | , { ETI_UINT, 0, 4, SUBSCRIPTIONSCOPE_FH_IDX, 0 } |
4742 | 120 | , { ETI_UINT_ENUM, 0, 1, REFAPPLID_FH_IDX, 0 } |
4743 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4744 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4745 | | // SubscribeResponse@2349 |
4746 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4747 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4748 | 120 | , { ETI_UINT, 0, 4, APPLSUBID_FH_IDX, 0 } |
4749 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
4750 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4751 | | // TESApproveBroadcast@2354 |
4752 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4753 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4754 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4755 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4756 | 120 | , { ETI_FIXED_POINT, 4, 8, ALLOCQTY_FH_IDX, 0 } |
4757 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4758 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
4759 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
4760 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
4761 | 120 | , { ETI_FIXED_POINT, 4, 8, RELATEDTRADEQUANTITY_FH_IDX, 0 } |
4762 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
4763 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4764 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4765 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4766 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4767 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
4768 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGSETTLEMENTDATE_FH_IDX, 0 } |
4769 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGMATURITYDATE_FH_IDX, 0 } |
4770 | 120 | , { ETI_UINT, 0, 4, RELATEDTRADEID_FH_IDX, 0 } |
4771 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
4772 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4773 | 120 | , { ETI_UINT, 0, 4, TESENRICHMENTRULEID_FH_IDX, 0 } |
4774 | 120 | , { ETI_UINT, 0, 4, AUTOAPPROVALRULEID_FH_IDX, 0 } |
4775 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4776 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
4777 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4778 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4779 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4780 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4781 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4782 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4783 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDSETTLEMENTLOCATION_FH_IDX, 0 } |
4784 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEALLOCSTATUS_FH_IDX, 0 } |
4785 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGETYPE_FH_IDX, 0 } |
4786 | 120 | , { ETI_COUNTER, 1, 1, NOLEGS_FH_IDX, 20 } // <- counter@1 |
4787 | 120 | , { ETI_COUNTER, 2, 1, NOEVENTS_FH_IDX, 2 } // <- counter@2 |
4788 | 120 | , { ETI_COUNTER, 3, 1, NOINSTRATTRIB_FH_IDX, 6 } // <- counter@3 |
4789 | 120 | , { ETI_COUNTER, 4, 1, NOUNDERLYINGSTIPS_FH_IDX, 1 } // <- counter@4 |
4790 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
4791 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
4792 | 120 | , { ETI_STRING, 0, 5, PARTYEXECUTINGFIRM_FH_IDX, 0 } |
4793 | 120 | , { ETI_STRING, 0, 6, PARTYEXECUTINGTRADER_FH_IDX, 0 } |
4794 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDENTERINGFIRM_FH_IDX, 0 } |
4795 | 120 | , { ETI_STRING, 0, 6, PARTYENTERINGTRADER_FH_IDX, 0 } |
4796 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
4797 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
4798 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
4799 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
4800 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
4801 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
4802 | 120 | , { ETI_STRING, 0, 5, PARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
4803 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
4804 | 120 | , { ETI_STRING, 0, 32, PARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
4805 | 120 | , { ETI_STRING, 0, 7, PARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
4806 | 120 | , { ETI_STRING, 0, 9, PARTYIDBENEFICIARY_FH_IDX, 0 } |
4807 | 120 | , { ETI_STRING, 0, 2, PARTYIDLOCATIONID_FH_IDX, 0 } |
4808 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
4809 | 120 | , { ETI_STRING, 0, 20, COMPLIANCETEXT_FH_IDX, 0 } |
4810 | 120 | , { ETI_STRING, 0, 12, UNDERLYINGSECURITYID_FH_IDX, 0 } |
4811 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGSECURITYDESC_FH_IDX, 0 } |
4812 | 120 | , { ETI_STRING, 0, 3, UNDERLYINGCURRENCY_FH_IDX, 0 } |
4813 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGISSUER_FH_IDX, 0 } |
4814 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4815 | 120 | , { ETI_VAR_STRUCT, 1, 838, 426, 51 } // TrdInstrmntLegGrp |
4816 | 120 | , { ETI_VAR_STRUCT, 2, 270, 169, 15 } // InstrumentEventGrp |
4817 | 120 | , { ETI_VAR_STRUCT, 3, 247, 165, 14 } // InstrumentAttributeGrp |
4818 | 120 | , { ETI_VAR_STRUCT, 4, 856, 430, 52 } // UnderlyingStipGrp |
4819 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
4820 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4821 | | // TESBroadcast@2423 |
4822 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4823 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4824 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4825 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4826 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4827 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
4828 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
4829 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
4830 | 120 | , { ETI_FIXED_POINT, 4, 8, RELATEDTRADEQUANTITY_FH_IDX, 0 } |
4831 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
4832 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4833 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4834 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4835 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4836 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGSETTLEMENTDATE_FH_IDX, 0 } |
4837 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGMATURITYDATE_FH_IDX, 0 } |
4838 | 120 | , { ETI_UINT, 0, 4, RELATEDTRADEID_FH_IDX, 0 } |
4839 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
4840 | 120 | , { ETI_UINT, 0, 4, AUTOAPPROVALRULEID_FH_IDX, 0 } |
4841 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4842 | 120 | , { ETI_COUNTER, 0, 2, VARTEXTLEN_FH_IDX, 2000 } // <- counter@0 |
4843 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4844 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4845 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4846 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4847 | 120 | , { ETI_COUNTER, 1, 1, NOEVENTS_FH_IDX, 2 } // <- counter@1 |
4848 | 120 | , { ETI_COUNTER, 2, 1, NOINSTRATTRIB_FH_IDX, 6 } // <- counter@2 |
4849 | 120 | , { ETI_COUNTER, 3, 1, NOUNDERLYINGSTIPS_FH_IDX, 1 } // <- counter@3 |
4850 | 120 | , { ETI_COUNTER, 4, 1, NOSIDEALLOCS_FH_IDX, 99 } // <- counter@4 |
4851 | 120 | , { ETI_COUNTER, 5, 1, NOLEGS_FH_IDX, 20 } // <- counter@5 |
4852 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDSETTLEMENTLOCATION_FH_IDX, 0 } |
4853 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGETYPE_FH_IDX, 0 } |
4854 | 120 | , { ETI_UINT_ENUM, 0, 1, SWAPCLEARER_FH_IDX, 0 } |
4855 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
4856 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTTEXT_FH_IDX, 0 } |
4857 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
4858 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
4859 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
4860 | 120 | , { ETI_STRING, 0, 12, UNDERLYINGSECURITYID_FH_IDX, 0 } |
4861 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGSECURITYDESC_FH_IDX, 0 } |
4862 | 120 | , { ETI_STRING, 0, 3, UNDERLYINGCURRENCY_FH_IDX, 0 } |
4863 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGISSUER_FH_IDX, 0 } |
4864 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4865 | 120 | , { ETI_VAR_STRUCT, 4, 773, 392, 46 } // SideAllocGrpBC |
4866 | 120 | , { ETI_VAR_STRUCT, 5, 838, 426, 51 } // TrdInstrmntLegGrp |
4867 | 120 | , { ETI_VAR_STRUCT, 1, 270, 169, 15 } // InstrumentEventGrp |
4868 | 120 | , { ETI_VAR_STRUCT, 2, 247, 165, 14 } // InstrumentAttributeGrp |
4869 | 120 | , { ETI_VAR_STRUCT, 3, 856, 430, 52 } // UnderlyingStipGrp |
4870 | 120 | , { ETI_VAR_STRING, 0, 2000, VARTEXT_FH_IDX, 0 } |
4871 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4872 | | // TESCompressionRunStatusBroadcast@2473 |
4873 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4874 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4875 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4876 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4877 | 120 | , { ETI_UINT_ENUM, 0, 1, COMPRESSIONACTION_FH_IDX, 0 } |
4878 | 120 | , { ETI_UINT_ENUM, 0, 1, COMPRESSIONSTATUS_FH_IDX, 0 } |
4879 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4880 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4881 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4882 | | // TESCompressionRunStatusRequest@2482 |
4883 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
4884 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
4885 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4886 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4887 | 120 | , { ETI_UINT_ENUM, 0, 1, COMPRESSIONACTION_FH_IDX, 0 } |
4888 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4889 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4890 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4891 | | // TESCompressionRunStatusResponse@2490 |
4892 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4893 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4894 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4895 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4896 | 120 | , { ETI_UINT_ENUM, 0, 1, COMPRESSIONACTION_FH_IDX, 0 } |
4897 | 120 | , { ETI_UINT_ENUM, 0, 1, COMPRESSIONSTATUS_FH_IDX, 0 } |
4898 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4899 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
4900 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4901 | | // TESDeleteBroadcast@2499 |
4902 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4903 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4904 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4905 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4906 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4907 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4908 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4909 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4910 | 120 | , { ETI_UINT_ENUM, 0, 1, DELETEREASON_FH_IDX, 0 } |
4911 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4912 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4913 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
4914 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
4915 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4916 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4917 | | // TESExecutionBroadcast@2514 |
4918 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4919 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4920 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4921 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4922 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4923 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4924 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4925 | 120 | , { ETI_UINT, 0, 4, ALLOCID_FH_IDX, 0 } |
4926 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4927 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4928 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4929 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4930 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
4931 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
4932 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4933 | | // TESResponse@2529 |
4934 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4935 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
4936 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4937 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
4938 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4939 | | // TESReversalBroadcast@2534 |
4940 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4941 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4942 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, REVERSALINITIATIONTIME_FH_IDX, 0 } |
4943 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4944 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4945 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
4946 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
4947 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4948 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
4949 | 120 | , { ETI_UINT_ENUM, 0, 1, REVERSALCANCELLATIONREASON_FH_IDX, 0 } |
4950 | 120 | , { ETI_COUNTER, 0, 1, NOSIDEALLOCS_FH_IDX, 99 } // <- counter@0 |
4951 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
4952 | 120 | , { ETI_STRING, 0, 132, REVERSALREASONTEXT_FH_IDX, 0 } |
4953 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4954 | 120 | , { ETI_VAR_STRUCT, 0, 773, 392, 46 } // SideAllocGrpBC |
4955 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
4956 | | // TESTradeBroadcast@2550 |
4957 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
4958 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
4959 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
4960 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
4961 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
4962 | 120 | , { ETI_FIXED_POINT, 8, 8, CLEARINGTRADEPRICE_FH_IDX, 0 } |
4963 | 120 | , { ETI_FIXED_POINT, 4, 8, CLEARINGTRADEQTY_FH_IDX, 0 } |
4964 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
4965 | 120 | , { ETI_INT, 0, 8, RELATEDSECURITYID_FH_IDX, 0 } |
4966 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
4967 | 120 | , { ETI_UINT, 0, 8, ROOTPARTYIDCLIENTID_FH_IDX, 0 } |
4968 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
4969 | 120 | , { ETI_UINT, 0, 8, ROOTPARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
4970 | 120 | , { ETI_UINT, 0, 8, BASKETTRDMATCHID_FH_IDX, 0 } |
4971 | 120 | , { ETI_FIXED_POINT, 8, 8, SIDELASTPX_FH_IDX, 0 } |
4972 | 120 | , { ETI_FIXED_POINT, 4, 8, SIDELASTQTY_FH_IDX, 0 } |
4973 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
4974 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
4975 | 120 | , { ETI_UINT, 0, 4, TRADEID_FH_IDX, 0 } |
4976 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
4977 | 120 | , { ETI_UINT, 0, 4, SIDETRADEID_FH_IDX, 0 } |
4978 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDSESSIONID_FH_IDX, 0 } |
4979 | 120 | , { ETI_UINT, 0, 4, ORIGTRADEID_FH_IDX, 0 } |
4980 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDEXECUTINGUNIT_FH_IDX, 0 } |
4981 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
4982 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDCLEARINGUNIT_FH_IDX, 0 } |
4983 | 120 | , { ETI_UINT, 0, 4, STRATEGYLINKID_FH_IDX, 0 } |
4984 | 120 | , { ETI_INT, 0, 4, RELATEDSYMBOL_FH_IDX, 0 } |
4985 | 120 | , { ETI_INT, 0, 4, TOTNUMTRADEREPORTS_FH_IDX, 0 } |
4986 | 120 | , { ETI_UINT, 0, 4, NEGOTIATIONID_FH_IDX, 0 } |
4987 | 120 | , { ETI_COUNTER, 0, 1, NOSRQSRELATEDTRADEIDS_FH_IDX, 12 } // <- counter@0 |
4988 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
4989 | 120 | , { ETI_UINT, 0, 4, BASKETPROFILEID_FH_IDX, 0 } |
4990 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
4991 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
4992 | 120 | , { ETI_UINT_ENUM, 0, 1, RELATEDPRODUCTCOMPLEX_FH_IDX, 0 } |
4993 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
4994 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
4995 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
4996 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSFERREASON_FH_IDX, 0 } |
4997 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
4998 | 120 | , { ETI_UINT_ENUM, 0, 1, MULTILEGREPORTINGTYPE_FH_IDX, 0 } |
4999 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
5000 | 120 | , { ETI_UINT_ENUM, 0, 1, MULTILEGPRICEMODEL_FH_IDX, 0 } |
5001 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
5002 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
5003 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
5004 | 120 | , { ETI_UINT_ENUM, 0, 1, ROOTPARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
5005 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
5006 | 120 | , { ETI_UINT_ENUM, 0, 1, REVERSALINDICATOR_FH_IDX, 0 } |
5007 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEAGGREGATIONTRANSTYPE_FH_IDX, 0 } |
5008 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
5009 | 120 | , { ETI_STRING, 0, 32, ROOTPARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
5010 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
5011 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
5012 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
5013 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
5014 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
5015 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
5016 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYCLEARINGFIRM_FH_IDX, 0 } |
5017 | 120 | , { ETI_STRING, 0, 4, ROOTPARTYCLEARINGORGANIZATION_FH_IDX, 0 } |
5018 | 120 | , { ETI_STRING, 0, 9, ROOTPARTYIDBENEFICIARY_FH_IDX, 0 } |
5019 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
5020 | 120 | , { ETI_STRING, 0, 7, ROOTPARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
5021 | 120 | , { ETI_STRING, 0, 4, ROOTPARTYIDEXECUTIONVENUE_FH_IDX, 0 } |
5022 | 120 | , { ETI_STRING, 0, 52, REGULATORYTRADEID_FH_IDX, 0 } |
5023 | 120 | , { ETI_STRING, 0, 5, BASKETPARTYCONTRAFIRM_FH_IDX, 0 } |
5024 | 120 | , { ETI_STRING, 0, 20, BASKETSIDETRADEREPORTID_FH_IDX, 0 } |
5025 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
5026 | 120 | , { ETI_VAR_STRUCT, 0, 688, 337, 42 } // SRQSRelatedTradeIDGrp |
5027 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5028 | | // TESTradingSessionStatusBroadcast@2621 |
5029 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5030 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
5031 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
5032 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADSESEVENT_FH_IDX, 0 } |
5033 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
5034 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5035 | | // TESUploadBroadcast@2627 |
5036 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5037 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
5038 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
5039 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
5040 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
5041 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
5042 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
5043 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
5044 | 120 | , { ETI_FIXED_POINT, 4, 8, RELATEDTRADEQUANTITY_FH_IDX, 0 } |
5045 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
5046 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
5047 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
5048 | 120 | , { ETI_UINT, 0, 4, PACKAGEID_FH_IDX, 0 } |
5049 | 120 | , { ETI_UINT, 0, 4, TESEXECID_FH_IDX, 0 } |
5050 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGSETTLEMENTDATE_FH_IDX, 0 } |
5051 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGMATURITYDATE_FH_IDX, 0 } |
5052 | 120 | , { ETI_UINT, 0, 4, RELATEDTRADEID_FH_IDX, 0 } |
5053 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
5054 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
5055 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
5056 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
5057 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
5058 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
5059 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPLATFORM_FH_IDX, 0 } |
5060 | 120 | , { ETI_COUNTER, 0, 1, NOSIDEALLOCS_FH_IDX, 99 } // <- counter@0 |
5061 | 120 | , { ETI_COUNTER, 1, 1, NOLEGS_FH_IDX, 20 } // <- counter@1 |
5062 | 120 | , { ETI_COUNTER, 2, 1, NOEVENTS_FH_IDX, 2 } // <- counter@2 |
5063 | 120 | , { ETI_COUNTER, 3, 1, NOINSTRATTRIB_FH_IDX, 6 } // <- counter@3 |
5064 | 120 | , { ETI_COUNTER, 4, 1, NOUNDERLYINGSTIPS_FH_IDX, 1 } // <- counter@4 |
5065 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGETYPE_FH_IDX, 0 } |
5066 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDSETTLEMENTLOCATION_FH_IDX, 0 } |
5067 | 120 | , { ETI_CHAR, 0, 1, MESSAGEEVENTSOURCE_FH_IDX, 0 } |
5068 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
5069 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
5070 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
5071 | 120 | , { ETI_STRING, 0, 12, UNDERLYINGSECURITYID_FH_IDX, 0 } |
5072 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGSECURITYDESC_FH_IDX, 0 } |
5073 | 120 | , { ETI_STRING, 0, 3, UNDERLYINGCURRENCY_FH_IDX, 0 } |
5074 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGISSUER_FH_IDX, 0 } |
5075 | 120 | , { ETI_PADDING, 0, 3, 0, 0 } |
5076 | 120 | , { ETI_VAR_STRUCT, 0, 744, 353, 45 } // SideAllocExtGrp |
5077 | 120 | , { ETI_VAR_STRUCT, 1, 838, 426, 51 } // TrdInstrmntLegGrp |
5078 | 120 | , { ETI_VAR_STRUCT, 2, 270, 169, 15 } // InstrumentEventGrp |
5079 | 120 | , { ETI_VAR_STRUCT, 3, 247, 165, 14 } // InstrumentAttributeGrp |
5080 | 120 | , { ETI_VAR_STRUCT, 4, 856, 430, 52 } // UnderlyingStipGrp |
5081 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5082 | | // TMTradingSessionStatusBroadcast@2673 |
5083 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5084 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
5085 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADSESEVENT_FH_IDX, 0 } |
5086 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
5087 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5088 | | // ThrottleUpdateNotification@2678 |
5089 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5090 | 120 | , { ETI_STRUCT, 0, 423, 213, 24 } // NotifHeader |
5091 | 120 | , { ETI_INT, 0, 8, THROTTLETIMEINTERVAL_FH_IDX, 0 } |
5092 | 120 | , { ETI_UINT, 0, 4, THROTTLENOMSGS_FH_IDX, 0 } |
5093 | 120 | , { ETI_UINT, 0, 4, THROTTLEDISCONNECTLIMIT_FH_IDX, 0 } |
5094 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5095 | | // TradeBroadcast@2684 |
5096 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5097 | 120 | , { ETI_STRUCT, 0, 558, 277, 33 } // RBCHeader |
5098 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
5099 | 120 | , { ETI_INT, 0, 8, RELATEDSECURITYID_FH_IDX, 0 } |
5100 | 120 | , { ETI_FIXED_POINT, 8, 8, PRICE_FH_IDX, 0 } |
5101 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
5102 | 120 | , { ETI_FIXED_POINT, 4, 8, LASTQTY_FH_IDX, 0 } |
5103 | 120 | , { ETI_FIXED_POINT, 8, 8, SIDELASTPX_FH_IDX, 0 } |
5104 | 120 | , { ETI_FIXED_POINT, 4, 8, SIDELASTQTY_FH_IDX, 0 } |
5105 | 120 | , { ETI_FIXED_POINT, 8, 8, CLEARINGTRADEPRICE_FH_IDX, 0 } |
5106 | 120 | , { ETI_FIXED_POINT, 4, 8, CLEARINGTRADEQTY_FH_IDX, 0 } |
5107 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSACTTIME_FH_IDX, 0 } |
5108 | 120 | , { ETI_UINT, 0, 8, ORDERID_FH_IDX, 0 } |
5109 | 120 | , { ETI_UINT, 0, 8, CLORDID_FH_IDX, 0 } |
5110 | 120 | , { ETI_FIXED_POINT, 4, 8, LEAVESQTY_FH_IDX, 0 } |
5111 | 120 | , { ETI_FIXED_POINT, 4, 8, CUMQTY_FH_IDX, 0 } |
5112 | 120 | , { ETI_UINT, 0, 8, ROOTPARTYIDCLIENTID_FH_IDX, 0 } |
5113 | 120 | , { ETI_UINT, 0, 8, EXECUTINGTRADER_FH_IDX, 0 } |
5114 | 120 | , { ETI_UINT, 0, 8, ROOTPARTYIDINVESTMENTDECISIONMAKER_FH_IDX, 0 } |
5115 | 120 | , { ETI_UINT, 0, 4, TRADEID_FH_IDX, 0 } |
5116 | 120 | , { ETI_UINT, 0, 4, ORIGTRADEID_FH_IDX, 0 } |
5117 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDEXECUTINGUNIT_FH_IDX, 0 } |
5118 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDSESSIONID_FH_IDX, 0 } |
5119 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDEXECUTINGTRADER_FH_IDX, 0 } |
5120 | 120 | , { ETI_UINT, 0, 4, ROOTPARTYIDCLEARINGUNIT_FH_IDX, 0 } |
5121 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
5122 | 120 | , { ETI_INT, 0, 4, RELATEDSYMBOL_FH_IDX, 0 } |
5123 | 120 | , { ETI_UINT, 0, 4, SIDETRADEID_FH_IDX, 0 } |
5124 | 120 | , { ETI_UINT, 0, 4, MATCHDATE_FH_IDX, 0 } |
5125 | 120 | , { ETI_UINT, 0, 4, TRDMATCHID_FH_IDX, 0 } |
5126 | 120 | , { ETI_UINT, 0, 4, STRATEGYLINKID_FH_IDX, 0 } |
5127 | 120 | , { ETI_INT, 0, 4, TOTNUMTRADEREPORTS_FH_IDX, 0 } |
5128 | 120 | , { ETI_UINT_ENUM, 0, 1, MULTILEGREPORTINGTYPE_FH_IDX, 0 } |
5129 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
5130 | 120 | , { ETI_UINT_ENUM, 0, 1, TRANSFERREASON_FH_IDX, 0 } |
5131 | 120 | , { ETI_STRING, 0, 9, ROOTPARTYIDBENEFICIARY_FH_IDX, 0 } |
5132 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYIDTAKEUPTRADINGFIRM_FH_IDX, 0 } |
5133 | 120 | , { ETI_STRING, 0, 7, ROOTPARTYIDORDERORIGINATIONFIRM_FH_IDX, 0 } |
5134 | 120 | , { ETI_UINT_ENUM, 0, 1, MATCHTYPE_FH_IDX, 0 } |
5135 | 120 | , { ETI_UINT_ENUM, 0, 1, MATCHSUBTYPE_FH_IDX, 0 } |
5136 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDE_FH_IDX, 0 } |
5137 | 120 | , { ETI_UINT_ENUM, 0, 1, SIDELIQUIDITYIND_FH_IDX, 0 } |
5138 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADINGCAPACITY_FH_IDX, 0 } |
5139 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERORIGINATION_FH_IDX, 0 } |
5140 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX, 0 } |
5141 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERATTRIBUTERISKREDUCTION_FH_IDX, 0 } |
5142 | 120 | , { ETI_UINT_ENUM, 0, 1, EXECUTINGTRADERQUALIFIER_FH_IDX, 0 } |
5143 | 120 | , { ETI_UINT_ENUM, 0, 1, ROOTPARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX, 0 } |
5144 | 120 | , { ETI_STRING, 0, 2, ACCOUNT_FH_IDX, 0 } |
5145 | 120 | , { ETI_STRING, 0, 32, ROOTPARTYIDPOSITIONACCOUNT_FH_IDX, 0 } |
5146 | 120 | , { ETI_CHAR, 0, 1, POSITIONEFFECT_FH_IDX, 0 } |
5147 | 120 | , { ETI_CHAR, 0, 1, CUSTORDERHANDLINGINST_FH_IDX, 0 } |
5148 | 120 | , { ETI_STRING, 0, 12, FREETEXT1_FH_IDX, 0 } |
5149 | 120 | , { ETI_STRING, 0, 12, FREETEXT2_FH_IDX, 0 } |
5150 | 120 | , { ETI_STRING, 0, 12, FREETEXT3_FH_IDX, 0 } |
5151 | 120 | , { ETI_CHAR, 0, 1, ORDERCATEGORY_FH_IDX, 0 } |
5152 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDTYPE_FH_IDX, 0 } |
5153 | 120 | , { ETI_UINT_ENUM, 0, 1, RELATEDPRODUCTCOMPLEX_FH_IDX, 0 } |
5154 | 120 | , { ETI_UINT_ENUM, 0, 1, ORDERSIDE_FH_IDX, 0 } |
5155 | 120 | , { ETI_STRING, 0, 4, ROOTPARTYCLEARINGORGANIZATION_FH_IDX, 0 } |
5156 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYEXECUTINGFIRM_FH_IDX, 0 } |
5157 | 120 | , { ETI_STRING, 0, 6, ROOTPARTYEXECUTINGTRADER_FH_IDX, 0 } |
5158 | 120 | , { ETI_STRING, 0, 5, ROOTPARTYCLEARINGFIRM_FH_IDX, 0 } |
5159 | 120 | , { ETI_STRING, 0, 52, REGULATORYTRADEID_FH_IDX, 0 } |
5160 | 120 | , { ETI_STRING, 0, 4, ROOTPARTYIDEXECUTIONVENUE_FH_IDX, 0 } |
5161 | 120 | , { ETI_PADDING, 0, 2, 0, 0 } |
5162 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5163 | | // TradingSessionStatusBroadcast@2751 |
5164 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5165 | 120 | , { ETI_STRUCT, 0, 568, 286, 34 } // RBCHeaderME |
5166 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
5167 | 120 | , { ETI_UINT, 0, 4, TRADEDATE_FH_IDX, 0 } |
5168 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADSESEVENT_FH_IDX, 0 } |
5169 | 120 | , { ETI_STRING, 0, 16, REFAPPLLASTMSGID_FH_IDX, 0 } |
5170 | 120 | , { ETI_PADDING, 0, 7, 0, 0 } |
5171 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5172 | | // UnsubscribeRequest@2759 |
5173 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
5174 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
5175 | 120 | , { ETI_UINT, 0, 4, REFAPPLSUBID_FH_IDX, 0 } |
5176 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
5177 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5178 | | // UnsubscribeResponse@2764 |
5179 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5180 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
5181 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5182 | | // UploadTESTradeRequest@2767 |
5183 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
5184 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
5185 | 120 | , { ETI_INT, 0, 8, SECURITYID_FH_IDX, 0 } |
5186 | 120 | , { ETI_FIXED_POINT, 8, 8, LASTPX_FH_IDX, 0 } |
5187 | 120 | , { ETI_TIMESTAMP_NS, 0, 8, TRANSBKDTIME_FH_IDX, 0 } |
5188 | 120 | , { ETI_FIXED_POINT, 8, 8, UNDERLYINGPX_FH_IDX, 0 } |
5189 | 120 | , { ETI_FIXED_POINT, 6, 8, RELATEDCLOSEPRICE_FH_IDX, 0 } |
5190 | 120 | , { ETI_FIXED_POINT, 4, 8, RELATEDTRADEQUANTITY_FH_IDX, 0 } |
5191 | 120 | , { ETI_FIXED_POINT, 4, 8, UNDERLYINGQTY_FH_IDX, 0 } |
5192 | 120 | , { ETI_UINT, 0, 8, COMPRESSIONID_FH_IDX, 0 } |
5193 | 120 | , { ETI_INT, 0, 4, MARKETSEGMENTID_FH_IDX, 0 } |
5194 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGSETTLEMENTDATE_FH_IDX, 0 } |
5195 | 120 | , { ETI_UINT, 0, 4, UNDERLYINGMATURITYDATE_FH_IDX, 0 } |
5196 | 120 | , { ETI_UINT, 0, 4, RELATEDTRADEID_FH_IDX, 0 } |
5197 | 120 | , { ETI_INT, 0, 4, RELATEDMARKETSEGMENTID_FH_IDX, 0 } |
5198 | 120 | , { ETI_UINT_ENUM, 0, 2, TRDTYPE_FH_IDX, 0 } |
5199 | 120 | , { ETI_UINT_ENUM, 0, 1, PRODUCTCOMPLEX_FH_IDX, 0 } |
5200 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEREPORTTYPE_FH_IDX, 0 } |
5201 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPUBLISHINDICATOR_FH_IDX, 0 } |
5202 | 120 | , { ETI_COUNTER, 0, 1, NOSIDEALLOCS_FH_IDX, 99 } // <- counter@0 |
5203 | 120 | , { ETI_COUNTER, 1, 1, NOLEGS_FH_IDX, 20 } // <- counter@1 |
5204 | 120 | , { ETI_COUNTER, 2, 1, NOEVENTS_FH_IDX, 2 } // <- counter@2 |
5205 | 120 | , { ETI_COUNTER, 3, 1, NOINSTRATTRIB_FH_IDX, 6 } // <- counter@3 |
5206 | 120 | , { ETI_COUNTER, 4, 1, NOUNDERLYINGSTIPS_FH_IDX, 1 } // <- counter@4 |
5207 | 120 | , { ETI_UINT_ENUM, 0, 1, SKIPVALIDATIONS_FH_IDX, 0 } |
5208 | 120 | , { ETI_UINT_ENUM, 0, 1, TRDRPTSTATUS_FH_IDX, 0 } |
5209 | 120 | , { ETI_UINT_ENUM, 0, 1, TRADEPLATFORM_FH_IDX, 0 } |
5210 | 120 | , { ETI_UINT_ENUM, 0, 1, HEDGETYPE_FH_IDX, 0 } |
5211 | 120 | , { ETI_UINT_ENUM, 0, 1, PARTYIDSETTLEMENTLOCATION_FH_IDX, 0 } |
5212 | 120 | , { ETI_UINT_ENUM, 0, 1, VALUECHECKTYPEMINLOTSIZE_FH_IDX, 0 } |
5213 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTID_FH_IDX, 0 } |
5214 | 120 | , { ETI_STRING, 0, 20, TRADEREPORTTEXT_FH_IDX, 0 } |
5215 | 120 | , { ETI_STRING, 0, 12, UNDERLYINGSECURITYID_FH_IDX, 0 } |
5216 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGSECURITYDESC_FH_IDX, 0 } |
5217 | 120 | , { ETI_STRING, 0, 3, UNDERLYINGCURRENCY_FH_IDX, 0 } |
5218 | 120 | , { ETI_STRING, 0, 30, UNDERLYINGISSUER_FH_IDX, 0 } |
5219 | 120 | , { ETI_PADDING, 0, 1, 0, 0 } |
5220 | 120 | , { ETI_VAR_STRUCT, 0, 744, 353, 45 } // SideAllocExtGrp |
5221 | 120 | , { ETI_VAR_STRUCT, 1, 838, 426, 51 } // TrdInstrmntLegGrp |
5222 | 120 | , { ETI_VAR_STRUCT, 2, 270, 169, 15 } // InstrumentEventGrp |
5223 | 120 | , { ETI_VAR_STRUCT, 3, 247, 165, 14 } // InstrumentAttributeGrp |
5224 | 120 | , { ETI_VAR_STRUCT, 4, 856, 430, 52 } // UnderlyingStipGrp |
5225 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5226 | | // UserLoginRequest@2810 |
5227 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
5228 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
5229 | 120 | , { ETI_UINT, 0, 4, USERNAME_FH_IDX, 0 } |
5230 | 120 | , { ETI_STRING, 0, 32, PASSWORD_FH_IDX, 0 } |
5231 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
5232 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5233 | | // UserLoginResponse@2816 |
5234 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5235 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
5236 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5237 | | // UserLogoutRequest@2819 |
5238 | 120 | , { ETI_STRUCT, 0, 314, 184, 18 } // MessageHeaderIn |
5239 | 120 | , { ETI_STRUCT, 0, 580, 297, 35 } // RequestHeader |
5240 | 120 | , { ETI_UINT, 0, 4, USERNAME_FH_IDX, 0 } |
5241 | 120 | , { ETI_PADDING, 0, 4, 0, 0 } |
5242 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5243 | | // UserLogoutResponse@2824 |
5244 | 120 | , { ETI_STRUCT, 0, 330, 189, 19 } // MessageHeaderOut |
5245 | 120 | , { ETI_STRUCT, 0, 594, 300, 36 } // ResponseHeader |
5246 | 120 | , { ETI_EOF, 0, 0, 0, 0 } |
5247 | 120 | }; |
5248 | 120 | static const int16_t tid2fidx[] = { |
5249 | 120 | 1075 /* LogonRequest */ |
5250 | 120 | , 1092 /* LogonResponse */ |
5251 | 120 | , 1105 /* LogoutRequest */ |
5252 | 120 | , 1108 /* LogoutResponse */ |
5253 | 120 | , -1 |
5254 | 120 | , 2349 /* SubscribeResponse */ |
5255 | 120 | , 2759 /* UnsubscribeRequest */ |
5256 | 120 | , 2764 /* UnsubscribeResponse */ |
5257 | 120 | , 1814 /* RetransmitRequest */ |
5258 | 120 | , 1822 /* RetransmitResponse */ |
5259 | 120 | , 1790 /* Reject */ |
5260 | 120 | , 1010 /* Heartbeat */ |
5261 | 120 | , 996 /* ForcedLogoutNotification */ |
5262 | 120 | , -1 |
5263 | 120 | , -1 |
5264 | 120 | , -1 |
5265 | 120 | , -1 |
5266 | 120 | , -1 |
5267 | 120 | , 2810 /* UserLoginRequest */ |
5268 | 120 | , 2816 /* UserLoginResponse */ |
5269 | 120 | , -1 |
5270 | 120 | , -1 |
5271 | 120 | , -1 |
5272 | 120 | , 1012 /* HeartbeatNotification */ |
5273 | 120 | , 2824 /* UserLogoutResponse */ |
5274 | 120 | , 2343 /* SubscribeRequest */ |
5275 | 120 | , 1798 /* RetransmitMEMessageRequest */ |
5276 | 120 | , 1807 /* RetransmitMEMessageResponse */ |
5277 | 120 | , 2678 /* ThrottleUpdateNotification */ |
5278 | 120 | , 2819 /* UserLogoutRequest */ |
5279 | 120 | , 2321 /* ServiceAvailabilityBroadcast */ |
5280 | 120 | , 1555 /* NewsBroadcast */ |
5281 | 120 | , 646 /* BroadcastErrorNotification */ |
5282 | 120 | , 1840 /* RiskNotificationBroadcast */ |
5283 | 120 | , 1690 /* PartyEntitlementsUpdateReport */ |
5284 | 120 | , 1047 /* InquireSessionListRequest */ |
5285 | 120 | , 1050 /* InquireSessionListResponse */ |
5286 | 120 | , 1067 /* LegalNotificationBroadcast */ |
5287 | 120 | , 1056 /* InquireUserRequest */ |
5288 | 120 | , 1060 /* InquireUserResponse */ |
5289 | 120 | , 1015 /* InquireEnrichmentRuleIDListRequest */ |
5290 | 120 | , 1019 /* InquireEnrichmentRuleIDListResponse */ |
5291 | 120 | , 1678 /* PartyActionReport */ |
5292 | 120 | , 1002 /* ForcedUserLogoutNotification */ |
5293 | 120 | , 2336 /* ServiceAvailabilityMarketBroadcast */ |
5294 | 120 | , -1 |
5295 | 120 | , -1 |
5296 | 120 | , -1 |
5297 | 120 | , -1 |
5298 | 120 | , -1 |
5299 | 120 | , -1 |
5300 | 120 | , -1 |
5301 | 120 | , -1 |
5302 | 120 | , -1 |
5303 | 120 | , -1 |
5304 | 120 | , -1 |
5305 | 120 | , -1 |
5306 | 120 | , -1 |
5307 | 120 | , -1 |
5308 | 120 | , -1 |
5309 | 120 | , -1 |
5310 | 120 | , -1 |
5311 | 120 | , -1 |
5312 | 120 | , -1 |
5313 | 120 | , -1 |
5314 | 120 | , -1 |
5315 | 120 | , -1 |
5316 | 120 | , -1 |
5317 | 120 | , -1 |
5318 | 120 | , -1 |
5319 | 120 | , -1 |
5320 | 120 | , -1 |
5321 | 120 | , -1 |
5322 | 120 | , -1 |
5323 | 120 | , -1 |
5324 | 120 | , -1 |
5325 | 120 | , -1 |
5326 | 120 | , -1 |
5327 | 120 | , -1 |
5328 | 120 | , -1 |
5329 | 120 | , -1 |
5330 | 120 | , -1 |
5331 | 120 | , -1 |
5332 | 120 | , -1 |
5333 | 120 | , -1 |
5334 | 120 | , -1 |
5335 | 120 | , -1 |
5336 | 120 | , -1 |
5337 | 120 | , -1 |
5338 | 120 | , -1 |
5339 | 120 | , -1 |
5340 | 120 | , -1 |
5341 | 120 | , -1 |
5342 | 120 | , -1 |
5343 | 120 | , -1 |
5344 | 120 | , -1 |
5345 | 120 | , -1 |
5346 | 120 | , -1 |
5347 | 120 | , -1 |
5348 | 120 | , -1 |
5349 | 120 | , 1488 /* NewOrderSingleRequest */ |
5350 | 120 | , 1467 /* NewOrderResponse */ |
5351 | 120 | , 1448 /* NewOrderNRResponse */ |
5352 | 120 | , 1649 /* OrderExecResponse */ |
5353 | 120 | , 1563 /* OrderExecNotification */ |
5354 | 120 | , -1 |
5355 | 120 | , 1288 /* ModifyOrderSingleRequest */ |
5356 | 120 | , 1266 /* ModifyOrderResponse */ |
5357 | 120 | , 1245 /* ModifyOrderNRResponse */ |
5358 | 120 | , 890 /* DeleteOrderSingleRequest */ |
5359 | 120 | , 874 /* DeleteOrderResponse */ |
5360 | 120 | , 858 /* DeleteOrderNRResponse */ |
5361 | 120 | , 820 /* DeleteOrderBroadcast */ |
5362 | 120 | , 1380 /* NewOrderComplexRequest */ |
5363 | 120 | , 1173 /* ModifyOrderComplexRequest */ |
5364 | 120 | , -1 |
5365 | 120 | , -1 |
5366 | 120 | , 1590 /* OrderExecReportBroadcast */ |
5367 | 120 | , 701 /* CrossRequest */ |
5368 | 120 | , 708 /* CrossRequestResponse */ |
5369 | 120 | , 743 /* DeleteAllOrderRequest */ |
5370 | 120 | , 757 /* DeleteAllOrderResponse */ |
5371 | 120 | , 712 /* DeleteAllOrderBroadcast */ |
5372 | 120 | , 841 /* DeleteOrderComplexRequest */ |
5373 | 120 | , 730 /* DeleteAllOrderNRResponse */ |
5374 | 120 | , 1530 /* NewOrderSingleShortRequest */ |
5375 | 120 | , 1333 /* ModifyOrderSingleShortRequest */ |
5376 | 120 | , -1 |
5377 | 120 | , -1 |
5378 | 120 | , 1421 /* NewOrderComplexShortRequest */ |
5379 | 120 | , 1217 /* ModifyOrderComplexShortRequest */ |
5380 | 120 | , 937 /* EnterCLIPRequest */ |
5381 | 120 | , 808 /* DeleteCLIPRequest */ |
5382 | 120 | , 691 /* CLIPResponse */ |
5383 | 120 | , 656 /* CLIPDeletionNotification */ |
5384 | 120 | , 670 /* CLIPExecutionNotification */ |
5385 | 120 | , -1 |
5386 | 120 | , -1 |
5387 | 120 | , -1 |
5388 | 120 | , -1 |
5389 | 120 | , -1 |
5390 | 120 | , -1 |
5391 | 120 | , -1 |
5392 | 120 | , -1 |
5393 | 120 | , -1 |
5394 | 120 | , -1 |
5395 | 120 | , -1 |
5396 | 120 | , -1 |
5397 | 120 | , -1 |
5398 | 120 | , -1 |
5399 | 120 | , -1 |
5400 | 120 | , -1 |
5401 | 120 | , -1 |
5402 | 120 | , -1 |
5403 | 120 | , -1 |
5404 | 120 | , -1 |
5405 | 120 | , -1 |
5406 | 120 | , -1 |
5407 | 120 | , -1 |
5408 | 120 | , -1 |
5409 | 120 | , -1 |
5410 | 120 | , -1 |
5411 | 120 | , -1 |
5412 | 120 | , -1 |
5413 | 120 | , -1 |
5414 | 120 | , -1 |
5415 | 120 | , -1 |
5416 | 120 | , -1 |
5417 | 120 | , -1 |
5418 | 120 | , -1 |
5419 | 120 | , -1 |
5420 | 120 | , -1 |
5421 | 120 | , -1 |
5422 | 120 | , -1 |
5423 | 120 | , -1 |
5424 | 120 | , -1 |
5425 | 120 | , -1 |
5426 | 120 | , -1 |
5427 | 120 | , -1 |
5428 | 120 | , -1 |
5429 | 120 | , -1 |
5430 | 120 | , -1 |
5431 | 120 | , -1 |
5432 | 120 | , -1 |
5433 | 120 | , -1 |
5434 | 120 | , -1 |
5435 | 120 | , -1 |
5436 | 120 | , -1 |
5437 | 120 | , -1 |
5438 | 120 | , -1 |
5439 | 120 | , -1 |
5440 | 120 | , -1 |
5441 | 120 | , -1 |
5442 | 120 | , -1 |
5443 | 120 | , -1 |
5444 | 120 | , -1 |
5445 | 120 | , -1 |
5446 | 120 | , -1 |
5447 | 120 | , -1 |
5448 | 120 | , -1 |
5449 | 120 | , -1 |
5450 | 120 | , -1 |
5451 | 120 | , -1 |
5452 | 120 | , -1 |
5453 | 120 | , -1 |
5454 | 120 | , -1 |
5455 | 120 | , -1 |
5456 | 120 | , -1 |
5457 | 120 | , -1 |
5458 | 120 | , -1 |
5459 | 120 | , -1 |
5460 | 120 | , -1 |
5461 | 120 | , -1 |
5462 | 120 | , -1 |
5463 | 120 | , -1 |
5464 | 120 | , -1 |
5465 | 120 | , -1 |
5466 | 120 | , -1 |
5467 | 120 | , -1 |
5468 | 120 | , -1 |
5469 | 120 | , -1 |
5470 | 120 | , -1 |
5471 | 120 | , -1 |
5472 | 120 | , -1 |
5473 | 120 | , -1 |
5474 | 120 | , -1 |
5475 | 120 | , -1 |
5476 | 120 | , -1 |
5477 | 120 | , -1 |
5478 | 120 | , -1 |
5479 | 120 | , -1 |
5480 | 120 | , -1 |
5481 | 120 | , -1 |
5482 | 120 | , -1 |
5483 | 120 | , -1 |
5484 | 120 | , -1 |
5485 | 120 | , -1 |
5486 | 120 | , -1 |
5487 | 120 | , -1 |
5488 | 120 | , -1 |
5489 | 120 | , -1 |
5490 | 120 | , -1 |
5491 | 120 | , -1 |
5492 | 120 | , -1 |
5493 | 120 | , -1 |
5494 | 120 | , -1 |
5495 | 120 | , -1 |
5496 | 120 | , -1 |
5497 | 120 | , -1 |
5498 | 120 | , -1 |
5499 | 120 | , -1 |
5500 | 120 | , -1 |
5501 | 120 | , -1 |
5502 | 120 | , -1 |
5503 | 120 | , -1 |
5504 | 120 | , -1 |
5505 | 120 | , -1 |
5506 | 120 | , -1 |
5507 | 120 | , -1 |
5508 | 120 | , -1 |
5509 | 120 | , -1 |
5510 | 120 | , -1 |
5511 | 120 | , -1 |
5512 | 120 | , -1 |
5513 | 120 | , -1 |
5514 | 120 | , -1 |
5515 | 120 | , -1 |
5516 | 120 | , -1 |
5517 | 120 | , -1 |
5518 | 120 | , -1 |
5519 | 120 | , -1 |
5520 | 120 | , -1 |
5521 | 120 | , -1 |
5522 | 120 | , -1 |
5523 | 120 | , -1 |
5524 | 120 | , -1 |
5525 | 120 | , -1 |
5526 | 120 | , -1 |
5527 | 120 | , -1 |
5528 | 120 | , -1 |
5529 | 120 | , -1 |
5530 | 120 | , -1 |
5531 | 120 | , -1 |
5532 | 120 | , -1 |
5533 | 120 | , -1 |
5534 | 120 | , -1 |
5535 | 120 | , -1 |
5536 | 120 | , -1 |
5537 | 120 | , -1 |
5538 | 120 | , -1 |
5539 | 120 | , -1 |
5540 | 120 | , -1 |
5541 | 120 | , -1 |
5542 | 120 | , -1 |
5543 | 120 | , -1 |
5544 | 120 | , -1 |
5545 | 120 | , -1 |
5546 | 120 | , -1 |
5547 | 120 | , -1 |
5548 | 120 | , -1 |
5549 | 120 | , -1 |
5550 | 120 | , 434 /* AddComplexInstrumentRequest */ |
5551 | 120 | , 444 /* AddComplexInstrumentResponse */ |
5552 | 120 | , 1111 /* MMParameterDefinitionRequest */ |
5553 | 120 | , 1122 /* MMParameterDefinitionResponse */ |
5554 | 120 | , 1026 /* InquireMMParameterRequest */ |
5555 | 120 | , 1031 /* InquireMMParameterResponse */ |
5556 | 120 | , 2751 /* TradingSessionStatusBroadcast */ |
5557 | 120 | , 734 /* DeleteAllOrderQuoteEventBroadcast */ |
5558 | 120 | , 460 /* AddFlexibleInstrumentRequest */ |
5559 | 120 | , 473 /* AddFlexibleInstrumentResponse */ |
5560 | 120 | , 1039 /* InquirePreTradeRiskLimitsRequest */ |
5561 | 120 | , 1723 /* PreTradeRiskLimitsDefinitionRequest */ |
5562 | 120 | , 1712 /* PreTradeRiskLimitResponse */ |
5563 | 120 | , -1 |
5564 | 120 | , -1 |
5565 | 120 | , -1 |
5566 | 120 | , -1 |
5567 | 120 | , -1 |
5568 | 120 | , -1 |
5569 | 120 | , 1703 /* PingRequest */ |
5570 | 120 | , 1708 /* PingResponse */ |
5571 | 120 | , -1 |
5572 | 120 | , -1 |
5573 | 120 | , -1 |
5574 | 120 | , -1 |
5575 | 120 | , -1 |
5576 | 120 | , -1 |
5577 | 120 | , -1 |
5578 | 120 | , -1 |
5579 | 120 | , -1 |
5580 | 120 | , -1 |
5581 | 120 | , -1 |
5582 | 120 | , -1 |
5583 | 120 | , -1 |
5584 | 120 | , -1 |
5585 | 120 | , -1 |
5586 | 120 | , -1 |
5587 | 120 | , -1 |
5588 | 120 | , -1 |
5589 | 120 | , -1 |
5590 | 120 | , -1 |
5591 | 120 | , -1 |
5592 | 120 | , -1 |
5593 | 120 | , -1 |
5594 | 120 | , -1 |
5595 | 120 | , -1 |
5596 | 120 | , -1 |
5597 | 120 | , -1 |
5598 | 120 | , -1 |
5599 | 120 | , -1 |
5600 | 120 | , -1 |
5601 | 120 | , -1 |
5602 | 120 | , -1 |
5603 | 120 | , -1 |
5604 | 120 | , -1 |
5605 | 120 | , -1 |
5606 | 120 | , -1 |
5607 | 120 | , -1 |
5608 | 120 | , -1 |
5609 | 120 | , -1 |
5610 | 120 | , -1 |
5611 | 120 | , -1 |
5612 | 120 | , -1 |
5613 | 120 | , -1 |
5614 | 120 | , -1 |
5615 | 120 | , -1 |
5616 | 120 | , -1 |
5617 | 120 | , -1 |
5618 | 120 | , -1 |
5619 | 120 | , -1 |
5620 | 120 | , -1 |
5621 | 120 | , -1 |
5622 | 120 | , -1 |
5623 | 120 | , -1 |
5624 | 120 | , -1 |
5625 | 120 | , -1 |
5626 | 120 | , -1 |
5627 | 120 | , -1 |
5628 | 120 | , -1 |
5629 | 120 | , -1 |
5630 | 120 | , -1 |
5631 | 120 | , -1 |
5632 | 120 | , -1 |
5633 | 120 | , -1 |
5634 | 120 | , -1 |
5635 | 120 | , -1 |
5636 | 120 | , -1 |
5637 | 120 | , -1 |
5638 | 120 | , -1 |
5639 | 120 | , -1 |
5640 | 120 | , -1 |
5641 | 120 | , -1 |
5642 | 120 | , -1 |
5643 | 120 | , -1 |
5644 | 120 | , -1 |
5645 | 120 | , -1 |
5646 | 120 | , -1 |
5647 | 120 | , -1 |
5648 | 120 | , -1 |
5649 | 120 | , -1 |
5650 | 120 | , 1777 /* RFQRequest */ |
5651 | 120 | , 1786 /* RFQResponse */ |
5652 | 120 | , 1748 /* QuoteActivationRequest */ |
5653 | 120 | , 1760 /* QuoteActivationResponse */ |
5654 | 120 | , 1126 /* MassQuoteRequest */ |
5655 | 120 | , 1145 /* MassQuoteResponse */ |
5656 | 120 | , 1767 /* QuoteExecutionReport */ |
5657 | 120 | , 781 /* DeleteAllQuoteRequest */ |
5658 | 120 | , 791 /* DeleteAllQuoteResponse */ |
5659 | 120 | , 766 /* DeleteAllQuoteBroadcast */ |
5660 | 120 | , 1735 /* QuoteActivationNotification */ |
5661 | 120 | , -1 |
5662 | 120 | , -1 |
5663 | 120 | , -1 |
5664 | 120 | , -1 |
5665 | 120 | , -1 |
5666 | 120 | , -1 |
5667 | 120 | , -1 |
5668 | 120 | , -1 |
5669 | 120 | , -1 |
5670 | 120 | , -1 |
5671 | 120 | , -1 |
5672 | 120 | , -1 |
5673 | 120 | , -1 |
5674 | 120 | , -1 |
5675 | 120 | , -1 |
5676 | 120 | , -1 |
5677 | 120 | , -1 |
5678 | 120 | , -1 |
5679 | 120 | , -1 |
5680 | 120 | , -1 |
5681 | 120 | , -1 |
5682 | 120 | , -1 |
5683 | 120 | , -1 |
5684 | 120 | , -1 |
5685 | 120 | , -1 |
5686 | 120 | , -1 |
5687 | 120 | , -1 |
5688 | 120 | , -1 |
5689 | 120 | , -1 |
5690 | 120 | , -1 |
5691 | 120 | , -1 |
5692 | 120 | , -1 |
5693 | 120 | , -1 |
5694 | 120 | , -1 |
5695 | 120 | , -1 |
5696 | 120 | , -1 |
5697 | 120 | , -1 |
5698 | 120 | , -1 |
5699 | 120 | , -1 |
5700 | 120 | , -1 |
5701 | 120 | , -1 |
5702 | 120 | , -1 |
5703 | 120 | , -1 |
5704 | 120 | , -1 |
5705 | 120 | , -1 |
5706 | 120 | , -1 |
5707 | 120 | , -1 |
5708 | 120 | , -1 |
5709 | 120 | , -1 |
5710 | 120 | , -1 |
5711 | 120 | , -1 |
5712 | 120 | , -1 |
5713 | 120 | , -1 |
5714 | 120 | , -1 |
5715 | 120 | , -1 |
5716 | 120 | , -1 |
5717 | 120 | , -1 |
5718 | 120 | , -1 |
5719 | 120 | , -1 |
5720 | 120 | , -1 |
5721 | 120 | , -1 |
5722 | 120 | , -1 |
5723 | 120 | , -1 |
5724 | 120 | , -1 |
5725 | 120 | , -1 |
5726 | 120 | , -1 |
5727 | 120 | , -1 |
5728 | 120 | , -1 |
5729 | 120 | , -1 |
5730 | 120 | , -1 |
5731 | 120 | , -1 |
5732 | 120 | , -1 |
5733 | 120 | , -1 |
5734 | 120 | , -1 |
5735 | 120 | , -1 |
5736 | 120 | , -1 |
5737 | 120 | , -1 |
5738 | 120 | , -1 |
5739 | 120 | , -1 |
5740 | 120 | , -1 |
5741 | 120 | , -1 |
5742 | 120 | , -1 |
5743 | 120 | , -1 |
5744 | 120 | , -1 |
5745 | 120 | , -1 |
5746 | 120 | , -1 |
5747 | 120 | , -1 |
5748 | 120 | , -1 |
5749 | 120 | , 2684 /* TradeBroadcast */ |
5750 | 120 | , 2673 /* TMTradingSessionStatusBroadcast */ |
5751 | 120 | , -1 |
5752 | 120 | , -1 |
5753 | 120 | , -1 |
5754 | 120 | , -1 |
5755 | 120 | , -1 |
5756 | 120 | , -1 |
5757 | 120 | , -1 |
5758 | 120 | , -1 |
5759 | 120 | , -1 |
5760 | 120 | , -1 |
5761 | 120 | , -1 |
5762 | 120 | , -1 |
5763 | 120 | , -1 |
5764 | 120 | , -1 |
5765 | 120 | , -1 |
5766 | 120 | , -1 |
5767 | 120 | , -1 |
5768 | 120 | , -1 |
5769 | 120 | , -1 |
5770 | 120 | , -1 |
5771 | 120 | , -1 |
5772 | 120 | , -1 |
5773 | 120 | , -1 |
5774 | 120 | , -1 |
5775 | 120 | , -1 |
5776 | 120 | , -1 |
5777 | 120 | , -1 |
5778 | 120 | , -1 |
5779 | 120 | , -1 |
5780 | 120 | , -1 |
5781 | 120 | , -1 |
5782 | 120 | , -1 |
5783 | 120 | , -1 |
5784 | 120 | , -1 |
5785 | 120 | , -1 |
5786 | 120 | , -1 |
5787 | 120 | , -1 |
5788 | 120 | , -1 |
5789 | 120 | , -1 |
5790 | 120 | , -1 |
5791 | 120 | , -1 |
5792 | 120 | , -1 |
5793 | 120 | , -1 |
5794 | 120 | , -1 |
5795 | 120 | , -1 |
5796 | 120 | , -1 |
5797 | 120 | , -1 |
5798 | 120 | , -1 |
5799 | 120 | , -1 |
5800 | 120 | , -1 |
5801 | 120 | , -1 |
5802 | 120 | , -1 |
5803 | 120 | , -1 |
5804 | 120 | , -1 |
5805 | 120 | , -1 |
5806 | 120 | , -1 |
5807 | 120 | , -1 |
5808 | 120 | , -1 |
5809 | 120 | , -1 |
5810 | 120 | , -1 |
5811 | 120 | , -1 |
5812 | 120 | , -1 |
5813 | 120 | , -1 |
5814 | 120 | , -1 |
5815 | 120 | , -1 |
5816 | 120 | , -1 |
5817 | 120 | , -1 |
5818 | 120 | , -1 |
5819 | 120 | , -1 |
5820 | 120 | , -1 |
5821 | 120 | , -1 |
5822 | 120 | , -1 |
5823 | 120 | , -1 |
5824 | 120 | , -1 |
5825 | 120 | , -1 |
5826 | 120 | , -1 |
5827 | 120 | , -1 |
5828 | 120 | , -1 |
5829 | 120 | , -1 |
5830 | 120 | , -1 |
5831 | 120 | , -1 |
5832 | 120 | , -1 |
5833 | 120 | , -1 |
5834 | 120 | , -1 |
5835 | 120 | , -1 |
5836 | 120 | , -1 |
5837 | 120 | , -1 |
5838 | 120 | , -1 |
5839 | 120 | , -1 |
5840 | 120 | , -1 |
5841 | 120 | , -1 |
5842 | 120 | , -1 |
5843 | 120 | , -1 |
5844 | 120 | , -1 |
5845 | 120 | , -1 |
5846 | 120 | , -1 |
5847 | 120 | , -1 |
5848 | 120 | , -1 |
5849 | 120 | , 956 /* EnterTESTradeRequest */ |
5850 | 120 | , 1359 /* ModifyTESTradeRequest */ |
5851 | 120 | , 907 /* DeleteTESTradeRequest */ |
5852 | 120 | , 533 /* ApproveTESTradeRequest */ |
5853 | 120 | , 2423 /* TESBroadcast */ |
5854 | 120 | , -1 |
5855 | 120 | , 2499 /* TESDeleteBroadcast */ |
5856 | 120 | , 2354 /* TESApproveBroadcast */ |
5857 | 120 | , -1 |
5858 | 120 | , -1 |
5859 | 120 | , 2514 /* TESExecutionBroadcast */ |
5860 | 120 | , 2529 /* TESResponse */ |
5861 | 120 | , 2767 /* UploadTESTradeRequest */ |
5862 | 120 | , 2627 /* TESUploadBroadcast */ |
5863 | 120 | , 2550 /* TESTradeBroadcast */ |
5864 | 120 | , 2621 /* TESTradingSessionStatusBroadcast */ |
5865 | 120 | , 2482 /* TESCompressionRunStatusRequest */ |
5866 | 120 | , 2490 /* TESCompressionRunStatusResponse */ |
5867 | 120 | , 2473 /* TESCompressionRunStatusBroadcast */ |
5868 | 120 | , -1 |
5869 | 120 | , 919 /* EnterBasketTradeRequest */ |
5870 | 120 | , 1154 /* ModifyBasketTradeRequest */ |
5871 | 120 | , 798 /* DeleteBasketTradeRequest */ |
5872 | 120 | , 507 /* ApproveBasketTradeRequest */ |
5873 | 120 | , 641 /* BasketResponse */ |
5874 | 120 | , 591 /* BasketBroadcast */ |
5875 | 120 | , 613 /* BasketDeleteBroadcast */ |
5876 | 120 | , 570 /* BasketApproveBroadcast */ |
5877 | 120 | , 626 /* BasketExecutionBroadcast */ |
5878 | 120 | , 488 /* AmendBasketTradeRequest */ |
5879 | 120 | , 1829 /* ReverseTESTradeRequest */ |
5880 | 120 | , 522 /* ApproveReverseTESTradeRequest */ |
5881 | 120 | , 2534 /* TESReversalBroadcast */ |
5882 | 120 | , -1 |
5883 | 120 | , -1 |
5884 | 120 | , -1 |
5885 | 120 | , -1 |
5886 | 120 | , -1 |
5887 | 120 | , -1 |
5888 | 120 | , -1 |
5889 | 120 | , -1 |
5890 | 120 | , -1 |
5891 | 120 | , -1 |
5892 | 120 | , -1 |
5893 | 120 | , -1 |
5894 | 120 | , -1 |
5895 | 120 | , -1 |
5896 | 120 | , -1 |
5897 | 120 | , -1 |
5898 | 120 | , -1 |
5899 | 120 | , -1 |
5900 | 120 | , -1 |
5901 | 120 | , -1 |
5902 | 120 | , -1 |
5903 | 120 | , -1 |
5904 | 120 | , -1 |
5905 | 120 | , -1 |
5906 | 120 | , -1 |
5907 | 120 | , -1 |
5908 | 120 | , -1 |
5909 | 120 | , -1 |
5910 | 120 | , -1 |
5911 | 120 | , -1 |
5912 | 120 | , -1 |
5913 | 120 | , -1 |
5914 | 120 | , -1 |
5915 | 120 | , -1 |
5916 | 120 | , -1 |
5917 | 120 | , -1 |
5918 | 120 | , -1 |
5919 | 120 | , -1 |
5920 | 120 | , -1 |
5921 | 120 | , -1 |
5922 | 120 | , -1 |
5923 | 120 | , -1 |
5924 | 120 | , -1 |
5925 | 120 | , -1 |
5926 | 120 | , -1 |
5927 | 120 | , -1 |
5928 | 120 | , -1 |
5929 | 120 | , -1 |
5930 | 120 | , -1 |
5931 | 120 | , -1 |
5932 | 120 | , -1 |
5933 | 120 | , -1 |
5934 | 120 | , -1 |
5935 | 120 | , -1 |
5936 | 120 | , -1 |
5937 | 120 | , -1 |
5938 | 120 | , -1 |
5939 | 120 | , -1 |
5940 | 120 | , -1 |
5941 | 120 | , -1 |
5942 | 120 | , -1 |
5943 | 120 | , -1 |
5944 | 120 | , -1 |
5945 | 120 | , -1 |
5946 | 120 | , -1 |
5947 | 120 | , -1 |
5948 | 120 | , -1 |
5949 | 120 | , 2147 /* SRQSOpenNegotiationRequest */ |
5950 | 120 | , 2296 /* SRQSUpdateNegotiationRequest */ |
5951 | 120 | , 1947 /* SRQSEnterQuoteRequest */ |
5952 | 120 | , 2260 /* SRQSQuoteResponse */ |
5953 | 120 | , 1982 /* SRQSHitQuoteRequest */ |
5954 | 120 | , 1935 /* SRQSDealResponse */ |
5955 | 120 | , 2281 /* SRQSUpdateDealStatusRequest */ |
5956 | 120 | , 2224 /* SRQSQuoteNotification */ |
5957 | 120 | , 1853 /* SRQSCreateDealNotification */ |
5958 | 120 | , 1899 /* SRQSDealNotification */ |
5959 | 120 | , 2182 /* SRQSOpenNegotiationRequesterNotification */ |
5960 | 120 | , 2108 /* SRQSOpenNegotiationNotification */ |
5961 | 120 | , 2065 /* SRQSNegotiationRequesterNotification */ |
5962 | 120 | , 2034 /* SRQSNegotiationNotification */ |
5963 | 120 | , 2275 /* SRQSStatusBroadcast */ |
5964 | 120 | , 2099 /* SRQSNegotiationStatusNotification */ |
5965 | 120 | , -1 |
5966 | 120 | , 2266 /* SRQSQuotingStatusRequest */ |
5967 | 120 | , 2019 /* SRQSInquireSmartRespondentRequest */ |
5968 | 120 | , 2027 /* SRQSInquireSmartRespondentResponse */ |
5969 | 120 | }; |
5970 | 120 | static const uint32_t tid2size[720][2] = { |
5971 | 120 | { 280, 280 } /* LogonRequest */ |
5972 | 120 | , { 96, 96 } /* LogonResponse */ |
5973 | 120 | , { 24, 24 } /* LogoutRequest */ |
5974 | 120 | , { 32, 32 } /* LogoutResponse */ |
5975 | 120 | , { 0, 0} |
5976 | 120 | , { 40, 40 } /* SubscribeResponse */ |
5977 | 120 | , { 32, 32 } /* UnsubscribeRequest */ |
5978 | 120 | , { 32, 32 } /* UnsubscribeResponse */ |
5979 | 120 | , { 48, 48 } /* RetransmitRequest */ |
5980 | 120 | , { 56, 56 } /* RetransmitResponse */ |
5981 | 120 | , { 64, 2064 } /* Reject */ |
5982 | 120 | , { 16, 16 } /* Heartbeat */ |
5983 | 120 | , { 24, 2024 } /* ForcedLogoutNotification */ |
5984 | 120 | , { 0, 0} |
5985 | 120 | , { 0, 0} |
5986 | 120 | , { 0, 0} |
5987 | 120 | , { 0, 0} |
5988 | 120 | , { 0, 0} |
5989 | 120 | , { 64, 64 } /* UserLoginRequest */ |
5990 | 120 | , { 32, 32 } /* UserLoginResponse */ |
5991 | 120 | , { 0, 0} |
5992 | 120 | , { 0, 0} |
5993 | 120 | , { 0, 0} |
5994 | 120 | , { 16, 16 } /* HeartbeatNotification */ |
5995 | 120 | , { 32, 32 } /* UserLogoutResponse */ |
5996 | 120 | , { 32, 32 } /* SubscribeRequest */ |
5997 | 120 | , { 64, 64 } /* RetransmitMEMessageRequest */ |
5998 | 120 | , { 72, 72 } /* RetransmitMEMessageResponse */ |
5999 | 120 | , { 32, 32 } /* ThrottleUpdateNotification */ |
6000 | 120 | , { 32, 32 } /* UserLogoutRequest */ |
6001 | 120 | , { 56, 56 } /* ServiceAvailabilityBroadcast */ |
6002 | 120 | , { 312, 2312 } /* NewsBroadcast */ |
6003 | 120 | , { 32, 2032 } /* BroadcastErrorNotification */ |
6004 | 120 | , { 88, 88 } /* RiskNotificationBroadcast */ |
6005 | 120 | , { 88, 88 } /* PartyEntitlementsUpdateReport */ |
6006 | 120 | , { 24, 24 } /* InquireSessionListRequest */ |
6007 | 120 | , { 48, 8040 } /* InquireSessionListResponse */ |
6008 | 120 | , { 56, 2056 } /* LegalNotificationBroadcast */ |
6009 | 120 | , { 40, 40 } /* InquireUserRequest */ |
6010 | 120 | , { 56, 16056 } /* InquireUserResponse */ |
6011 | 120 | , { 40, 40 } /* InquireEnrichmentRuleIDListRequest */ |
6012 | 120 | , { 56, 25656 } /* InquireEnrichmentRuleIDListResponse */ |
6013 | 120 | , { 72, 72 } /* PartyActionReport */ |
6014 | 120 | , { 24, 2024 } /* ForcedUserLogoutNotification */ |
6015 | 120 | , { 32, 32 } /* ServiceAvailabilityMarketBroadcast */ |
6016 | 120 | , { 0, 0} |
6017 | 120 | , { 0, 0} |
6018 | 120 | , { 0, 0} |
6019 | 120 | , { 0, 0} |
6020 | 120 | , { 0, 0} |
6021 | 120 | , { 0, 0} |
6022 | 120 | , { 0, 0} |
6023 | 120 | , { 0, 0} |
6024 | 120 | , { 0, 0} |
6025 | 120 | , { 0, 0} |
6026 | 120 | , { 0, 0} |
6027 | 120 | , { 0, 0} |
6028 | 120 | , { 0, 0} |
6029 | 120 | , { 0, 0} |
6030 | 120 | , { 0, 0} |
6031 | 120 | , { 0, 0} |
6032 | 120 | , { 0, 0} |
6033 | 120 | , { 0, 0} |
6034 | 120 | , { 0, 0} |
6035 | 120 | , { 0, 0} |
6036 | 120 | , { 0, 0} |
6037 | 120 | , { 0, 0} |
6038 | 120 | , { 0, 0} |
6039 | 120 | , { 0, 0} |
6040 | 120 | , { 0, 0} |
6041 | 120 | , { 0, 0} |
6042 | 120 | , { 0, 0} |
6043 | 120 | , { 0, 0} |
6044 | 120 | , { 0, 0} |
6045 | 120 | , { 0, 0} |
6046 | 120 | , { 0, 0} |
6047 | 120 | , { 0, 0} |
6048 | 120 | , { 0, 0} |
6049 | 120 | , { 0, 0} |
6050 | 120 | , { 0, 0} |
6051 | 120 | , { 0, 0} |
6052 | 120 | , { 0, 0} |
6053 | 120 | , { 0, 0} |
6054 | 120 | , { 0, 0} |
6055 | 120 | , { 0, 0} |
6056 | 120 | , { 0, 0} |
6057 | 120 | , { 0, 0} |
6058 | 120 | , { 0, 0} |
6059 | 120 | , { 0, 0} |
6060 | 120 | , { 0, 0} |
6061 | 120 | , { 0, 0} |
6062 | 120 | , { 0, 0} |
6063 | 120 | , { 0, 0} |
6064 | 120 | , { 0, 0} |
6065 | 120 | , { 0, 0} |
6066 | 120 | , { 0, 0} |
6067 | 120 | , { 0, 0} |
6068 | 120 | , { 0, 0} |
6069 | 120 | , { 0, 0} |
6070 | 120 | , { 0, 0} |
6071 | 120 | , { 248, 248 } /* NewOrderSingleRequest */ |
6072 | 120 | , { 152, 2552 } /* NewOrderResponse */ |
6073 | 120 | , { 120, 2520 } /* NewOrderNRResponse */ |
6074 | 120 | , { 176, 24976 } /* OrderExecResponse */ |
6075 | 120 | , { 168, 24968 } /* OrderExecNotification */ |
6076 | 120 | , { 0, 0} |
6077 | 120 | , { 272, 272 } /* ModifyOrderSingleRequest */ |
6078 | 120 | , { 160, 2560 } /* ModifyOrderResponse */ |
6079 | 120 | , { 136, 2536 } /* ModifyOrderNRResponse */ |
6080 | 120 | , { 120, 120 } /* DeleteOrderSingleRequest */ |
6081 | 120 | , { 136, 136 } /* DeleteOrderResponse */ |
6082 | 120 | , { 120, 120 } /* DeleteOrderNRResponse */ |
6083 | 120 | , { 160, 160 } /* DeleteOrderBroadcast */ |
6084 | 120 | , { 240, 400 } /* NewOrderComplexRequest */ |
6085 | 120 | , { 264, 424 } /* ModifyOrderComplexRequest */ |
6086 | 120 | , { 0, 0} |
6087 | 120 | , { 0, 0} |
6088 | 120 | , { 352, 25312 } /* OrderExecReportBroadcast */ |
6089 | 120 | , { 64, 64 } /* CrossRequest */ |
6090 | 120 | , { 64, 64 } /* CrossRequestResponse */ |
6091 | 120 | , { 72, 72 } /* DeleteAllOrderRequest */ |
6092 | 120 | , { 88, 12088 } /* DeleteAllOrderResponse */ |
6093 | 120 | , { 112, 12112 } /* DeleteAllOrderBroadcast */ |
6094 | 120 | , { 128, 128 } /* DeleteOrderComplexRequest */ |
6095 | 120 | , { 64, 64 } /* DeleteAllOrderNRResponse */ |
6096 | 120 | , { 120, 120 } /* NewOrderSingleShortRequest */ |
6097 | 120 | , { 128, 128 } /* ModifyOrderSingleShortRequest */ |
6098 | 120 | , { 0, 0} |
6099 | 120 | , { 0, 0} |
6100 | 120 | , { 128, 128 } /* NewOrderComplexShortRequest */ |
6101 | 120 | , { 136, 136 } /* ModifyOrderComplexShortRequest */ |
6102 | 120 | , { 240, 720 } /* EnterCLIPRequest */ |
6103 | 120 | , { 72, 72 } /* DeleteCLIPRequest */ |
6104 | 120 | , { 104, 120 } /* CLIPResponse */ |
6105 | 120 | , { 112, 112 } /* CLIPDeletionNotification */ |
6106 | 120 | , { 128, 22528 } /* CLIPExecutionNotification */ |
6107 | 120 | , { 0, 0} |
6108 | 120 | , { 0, 0} |
6109 | 120 | , { 0, 0} |
6110 | 120 | , { 0, 0} |
6111 | 120 | , { 0, 0} |
6112 | 120 | , { 0, 0} |
6113 | 120 | , { 0, 0} |
6114 | 120 | , { 0, 0} |
6115 | 120 | , { 0, 0} |
6116 | 120 | , { 0, 0} |
6117 | 120 | , { 0, 0} |
6118 | 120 | , { 0, 0} |
6119 | 120 | , { 0, 0} |
6120 | 120 | , { 0, 0} |
6121 | 120 | , { 0, 0} |
6122 | 120 | , { 0, 0} |
6123 | 120 | , { 0, 0} |
6124 | 120 | , { 0, 0} |
6125 | 120 | , { 0, 0} |
6126 | 120 | , { 0, 0} |
6127 | 120 | , { 0, 0} |
6128 | 120 | , { 0, 0} |
6129 | 120 | , { 0, 0} |
6130 | 120 | , { 0, 0} |
6131 | 120 | , { 0, 0} |
6132 | 120 | , { 0, 0} |
6133 | 120 | , { 0, 0} |
6134 | 120 | , { 0, 0} |
6135 | 120 | , { 0, 0} |
6136 | 120 | , { 0, 0} |
6137 | 120 | , { 0, 0} |
6138 | 120 | , { 0, 0} |
6139 | 120 | , { 0, 0} |
6140 | 120 | , { 0, 0} |
6141 | 120 | , { 0, 0} |
6142 | 120 | , { 0, 0} |
6143 | 120 | , { 0, 0} |
6144 | 120 | , { 0, 0} |
6145 | 120 | , { 0, 0} |
6146 | 120 | , { 0, 0} |
6147 | 120 | , { 0, 0} |
6148 | 120 | , { 0, 0} |
6149 | 120 | , { 0, 0} |
6150 | 120 | , { 0, 0} |
6151 | 120 | , { 0, 0} |
6152 | 120 | , { 0, 0} |
6153 | 120 | , { 0, 0} |
6154 | 120 | , { 0, 0} |
6155 | 120 | , { 0, 0} |
6156 | 120 | , { 0, 0} |
6157 | 120 | , { 0, 0} |
6158 | 120 | , { 0, 0} |
6159 | 120 | , { 0, 0} |
6160 | 120 | , { 0, 0} |
6161 | 120 | , { 0, 0} |
6162 | 120 | , { 0, 0} |
6163 | 120 | , { 0, 0} |
6164 | 120 | , { 0, 0} |
6165 | 120 | , { 0, 0} |
6166 | 120 | , { 0, 0} |
6167 | 120 | , { 0, 0} |
6168 | 120 | , { 0, 0} |
6169 | 120 | , { 0, 0} |
6170 | 120 | , { 0, 0} |
6171 | 120 | , { 0, 0} |
6172 | 120 | , { 0, 0} |
6173 | 120 | , { 0, 0} |
6174 | 120 | , { 0, 0} |
6175 | 120 | , { 0, 0} |
6176 | 120 | , { 0, 0} |
6177 | 120 | , { 0, 0} |
6178 | 120 | , { 0, 0} |
6179 | 120 | , { 0, 0} |
6180 | 120 | , { 0, 0} |
6181 | 120 | , { 0, 0} |
6182 | 120 | , { 0, 0} |
6183 | 120 | , { 0, 0} |
6184 | 120 | , { 0, 0} |
6185 | 120 | , { 0, 0} |
6186 | 120 | , { 0, 0} |
6187 | 120 | , { 0, 0} |
6188 | 120 | , { 0, 0} |
6189 | 120 | , { 0, 0} |
6190 | 120 | , { 0, 0} |
6191 | 120 | , { 0, 0} |
6192 | 120 | , { 0, 0} |
6193 | 120 | , { 0, 0} |
6194 | 120 | , { 0, 0} |
6195 | 120 | , { 0, 0} |
6196 | 120 | , { 0, 0} |
6197 | 120 | , { 0, 0} |
6198 | 120 | , { 0, 0} |
6199 | 120 | , { 0, 0} |
6200 | 120 | , { 0, 0} |
6201 | 120 | , { 0, 0} |
6202 | 120 | , { 0, 0} |
6203 | 120 | , { 0, 0} |
6204 | 120 | , { 0, 0} |
6205 | 120 | , { 0, 0} |
6206 | 120 | , { 0, 0} |
6207 | 120 | , { 0, 0} |
6208 | 120 | , { 0, 0} |
6209 | 120 | , { 0, 0} |
6210 | 120 | , { 0, 0} |
6211 | 120 | , { 0, 0} |
6212 | 120 | , { 0, 0} |
6213 | 120 | , { 0, 0} |
6214 | 120 | , { 0, 0} |
6215 | 120 | , { 0, 0} |
6216 | 120 | , { 0, 0} |
6217 | 120 | , { 0, 0} |
6218 | 120 | , { 0, 0} |
6219 | 120 | , { 0, 0} |
6220 | 120 | , { 0, 0} |
6221 | 120 | , { 0, 0} |
6222 | 120 | , { 0, 0} |
6223 | 120 | , { 0, 0} |
6224 | 120 | , { 0, 0} |
6225 | 120 | , { 0, 0} |
6226 | 120 | , { 0, 0} |
6227 | 120 | , { 0, 0} |
6228 | 120 | , { 0, 0} |
6229 | 120 | , { 0, 0} |
6230 | 120 | , { 0, 0} |
6231 | 120 | , { 0, 0} |
6232 | 120 | , { 0, 0} |
6233 | 120 | , { 0, 0} |
6234 | 120 | , { 0, 0} |
6235 | 120 | , { 0, 0} |
6236 | 120 | , { 0, 0} |
6237 | 120 | , { 0, 0} |
6238 | 120 | , { 0, 0} |
6239 | 120 | , { 0, 0} |
6240 | 120 | , { 0, 0} |
6241 | 120 | , { 0, 0} |
6242 | 120 | , { 0, 0} |
6243 | 120 | , { 0, 0} |
6244 | 120 | , { 0, 0} |
6245 | 120 | , { 0, 0} |
6246 | 120 | , { 0, 0} |
6247 | 120 | , { 0, 0} |
6248 | 120 | , { 0, 0} |
6249 | 120 | , { 0, 0} |
6250 | 120 | , { 0, 0} |
6251 | 120 | , { 0, 0} |
6252 | 120 | , { 0, 0} |
6253 | 120 | , { 0, 0} |
6254 | 120 | , { 0, 0} |
6255 | 120 | , { 0, 0} |
6256 | 120 | , { 0, 0} |
6257 | 120 | , { 0, 0} |
6258 | 120 | , { 0, 0} |
6259 | 120 | , { 0, 0} |
6260 | 120 | , { 0, 0} |
6261 | 120 | , { 0, 0} |
6262 | 120 | , { 0, 0} |
6263 | 120 | , { 0, 0} |
6264 | 120 | , { 0, 0} |
6265 | 120 | , { 0, 0} |
6266 | 120 | , { 0, 0} |
6267 | 120 | , { 0, 0} |
6268 | 120 | , { 0, 0} |
6269 | 120 | , { 0, 0} |
6270 | 120 | , { 0, 0} |
6271 | 120 | , { 0, 0} |
6272 | 120 | , { 56, 696 } /* AddComplexInstrumentRequest */ |
6273 | 120 | , { 112, 752 } /* AddComplexInstrumentResponse */ |
6274 | 120 | , { 72, 72 } /* MMParameterDefinitionRequest */ |
6275 | 120 | , { 64, 64 } /* MMParameterDefinitionResponse */ |
6276 | 120 | , { 32, 32 } /* InquireMMParameterRequest */ |
6277 | 120 | , { 72, 432 } /* InquireMMParameterResponse */ |
6278 | 120 | , { 96, 96 } /* TradingSessionStatusBroadcast */ |
6279 | 120 | , { 88, 88 } /* DeleteAllOrderQuoteEventBroadcast */ |
6280 | 120 | , { 72, 72 } /* AddFlexibleInstrumentRequest */ |
6281 | 120 | , { 104, 104 } /* AddFlexibleInstrumentResponse */ |
6282 | 120 | , { 40, 40 } /* InquirePreTradeRiskLimitsRequest */ |
6283 | 120 | , { 48, 80 } /* PreTradeRiskLimitsDefinitionRequest */ |
6284 | 120 | , { 80, 2640 } /* PreTradeRiskLimitResponse */ |
6285 | 120 | , { 0, 0} |
6286 | 120 | , { 0, 0} |
6287 | 120 | , { 0, 0} |
6288 | 120 | , { 0, 0} |
6289 | 120 | , { 0, 0} |
6290 | 120 | , { 0, 0} |
6291 | 120 | , { 32, 32 } /* PingRequest */ |
6292 | 120 | , { 64, 64 } /* PingResponse */ |
6293 | 120 | , { 0, 0} |
6294 | 120 | , { 0, 0} |
6295 | 120 | , { 0, 0} |
6296 | 120 | , { 0, 0} |
6297 | 120 | , { 0, 0} |
6298 | 120 | , { 0, 0} |
6299 | 120 | , { 0, 0} |
6300 | 120 | , { 0, 0} |
6301 | 120 | , { 0, 0} |
6302 | 120 | , { 0, 0} |
6303 | 120 | , { 0, 0} |
6304 | 120 | , { 0, 0} |
6305 | 120 | , { 0, 0} |
6306 | 120 | , { 0, 0} |
6307 | 120 | , { 0, 0} |
6308 | 120 | , { 0, 0} |
6309 | 120 | , { 0, 0} |
6310 | 120 | , { 0, 0} |
6311 | 120 | , { 0, 0} |
6312 | 120 | , { 0, 0} |
6313 | 120 | , { 0, 0} |
6314 | 120 | , { 0, 0} |
6315 | 120 | , { 0, 0} |
6316 | 120 | , { 0, 0} |
6317 | 120 | , { 0, 0} |
6318 | 120 | , { 0, 0} |
6319 | 120 | , { 0, 0} |
6320 | 120 | , { 0, 0} |
6321 | 120 | , { 0, 0} |
6322 | 120 | , { 0, 0} |
6323 | 120 | , { 0, 0} |
6324 | 120 | , { 0, 0} |
6325 | 120 | , { 0, 0} |
6326 | 120 | , { 0, 0} |
6327 | 120 | , { 0, 0} |
6328 | 120 | , { 0, 0} |
6329 | 120 | , { 0, 0} |
6330 | 120 | , { 0, 0} |
6331 | 120 | , { 0, 0} |
6332 | 120 | , { 0, 0} |
6333 | 120 | , { 0, 0} |
6334 | 120 | , { 0, 0} |
6335 | 120 | , { 0, 0} |
6336 | 120 | , { 0, 0} |
6337 | 120 | , { 0, 0} |
6338 | 120 | , { 0, 0} |
6339 | 120 | , { 0, 0} |
6340 | 120 | , { 0, 0} |
6341 | 120 | , { 0, 0} |
6342 | 120 | , { 0, 0} |
6343 | 120 | , { 0, 0} |
6344 | 120 | , { 0, 0} |
6345 | 120 | , { 0, 0} |
6346 | 120 | , { 0, 0} |
6347 | 120 | , { 0, 0} |
6348 | 120 | , { 0, 0} |
6349 | 120 | , { 0, 0} |
6350 | 120 | , { 0, 0} |
6351 | 120 | , { 0, 0} |
6352 | 120 | , { 0, 0} |
6353 | 120 | , { 0, 0} |
6354 | 120 | , { 0, 0} |
6355 | 120 | , { 0, 0} |
6356 | 120 | , { 0, 0} |
6357 | 120 | , { 0, 0} |
6358 | 120 | , { 0, 0} |
6359 | 120 | , { 0, 0} |
6360 | 120 | , { 0, 0} |
6361 | 120 | , { 0, 0} |
6362 | 120 | , { 0, 0} |
6363 | 120 | , { 0, 0} |
6364 | 120 | , { 0, 0} |
6365 | 120 | , { 0, 0} |
6366 | 120 | , { 0, 0} |
6367 | 120 | , { 0, 0} |
6368 | 120 | , { 0, 0} |
6369 | 120 | , { 0, 0} |
6370 | 120 | , { 0, 0} |
6371 | 120 | , { 0, 0} |
6372 | 120 | , { 72, 72 } /* RFQRequest */ |
6373 | 120 | , { 64, 64 } /* RFQResponse */ |
6374 | 120 | , { 56, 56 } /* QuoteActivationRequest */ |
6375 | 120 | , { 72, 4072 } /* QuoteActivationResponse */ |
6376 | 120 | , { 72, 4072 } /* MassQuoteRequest */ |
6377 | 120 | , { 80, 4880 } /* MassQuoteResponse */ |
6378 | 120 | , { 128, 24080 } /* QuoteExecutionReport */ |
6379 | 120 | , { 56, 56 } /* DeleteAllQuoteRequest */ |
6380 | 120 | , { 72, 4072 } /* DeleteAllQuoteResponse */ |
6381 | 120 | , { 104, 4104 } /* DeleteAllQuoteBroadcast */ |
6382 | 120 | , { 88, 4088 } /* QuoteActivationNotification */ |
6383 | 120 | , { 0, 0} |
6384 | 120 | , { 0, 0} |
6385 | 120 | , { 0, 0} |
6386 | 120 | , { 0, 0} |
6387 | 120 | , { 0, 0} |
6388 | 120 | , { 0, 0} |
6389 | 120 | , { 0, 0} |
6390 | 120 | , { 0, 0} |
6391 | 120 | , { 0, 0} |
6392 | 120 | , { 0, 0} |
6393 | 120 | , { 0, 0} |
6394 | 120 | , { 0, 0} |
6395 | 120 | , { 0, 0} |
6396 | 120 | , { 0, 0} |
6397 | 120 | , { 0, 0} |
6398 | 120 | , { 0, 0} |
6399 | 120 | , { 0, 0} |
6400 | 120 | , { 0, 0} |
6401 | 120 | , { 0, 0} |
6402 | 120 | , { 0, 0} |
6403 | 120 | , { 0, 0} |
6404 | 120 | , { 0, 0} |
6405 | 120 | , { 0, 0} |
6406 | 120 | , { 0, 0} |
6407 | 120 | , { 0, 0} |
6408 | 120 | , { 0, 0} |
6409 | 120 | , { 0, 0} |
6410 | 120 | , { 0, 0} |
6411 | 120 | , { 0, 0} |
6412 | 120 | , { 0, 0} |
6413 | 120 | , { 0, 0} |
6414 | 120 | , { 0, 0} |
6415 | 120 | , { 0, 0} |
6416 | 120 | , { 0, 0} |
6417 | 120 | , { 0, 0} |
6418 | 120 | , { 0, 0} |
6419 | 120 | , { 0, 0} |
6420 | 120 | , { 0, 0} |
6421 | 120 | , { 0, 0} |
6422 | 120 | , { 0, 0} |
6423 | 120 | , { 0, 0} |
6424 | 120 | , { 0, 0} |
6425 | 120 | , { 0, 0} |
6426 | 120 | , { 0, 0} |
6427 | 120 | , { 0, 0} |
6428 | 120 | , { 0, 0} |
6429 | 120 | , { 0, 0} |
6430 | 120 | , { 0, 0} |
6431 | 120 | , { 0, 0} |
6432 | 120 | , { 0, 0} |
6433 | 120 | , { 0, 0} |
6434 | 120 | , { 0, 0} |
6435 | 120 | , { 0, 0} |
6436 | 120 | , { 0, 0} |
6437 | 120 | , { 0, 0} |
6438 | 120 | , { 0, 0} |
6439 | 120 | , { 0, 0} |
6440 | 120 | , { 0, 0} |
6441 | 120 | , { 0, 0} |
6442 | 120 | , { 0, 0} |
6443 | 120 | , { 0, 0} |
6444 | 120 | , { 0, 0} |
6445 | 120 | , { 0, 0} |
6446 | 120 | , { 0, 0} |
6447 | 120 | , { 0, 0} |
6448 | 120 | , { 0, 0} |
6449 | 120 | , { 0, 0} |
6450 | 120 | , { 0, 0} |
6451 | 120 | , { 0, 0} |
6452 | 120 | , { 0, 0} |
6453 | 120 | , { 0, 0} |
6454 | 120 | , { 0, 0} |
6455 | 120 | , { 0, 0} |
6456 | 120 | , { 0, 0} |
6457 | 120 | , { 0, 0} |
6458 | 120 | , { 0, 0} |
6459 | 120 | , { 0, 0} |
6460 | 120 | , { 0, 0} |
6461 | 120 | , { 0, 0} |
6462 | 120 | , { 0, 0} |
6463 | 120 | , { 0, 0} |
6464 | 120 | , { 0, 0} |
6465 | 120 | , { 0, 0} |
6466 | 120 | , { 0, 0} |
6467 | 120 | , { 0, 0} |
6468 | 120 | , { 0, 0} |
6469 | 120 | , { 0, 0} |
6470 | 120 | , { 0, 0} |
6471 | 120 | , { 416, 416 } /* TradeBroadcast */ |
6472 | 120 | , { 48, 48 } /* TMTradingSessionStatusBroadcast */ |
6473 | 120 | , { 0, 0} |
6474 | 120 | , { 0, 0} |
6475 | 120 | , { 0, 0} |
6476 | 120 | , { 0, 0} |
6477 | 120 | , { 0, 0} |
6478 | 120 | , { 0, 0} |
6479 | 120 | , { 0, 0} |
6480 | 120 | , { 0, 0} |
6481 | 120 | , { 0, 0} |
6482 | 120 | , { 0, 0} |
6483 | 120 | , { 0, 0} |
6484 | 120 | , { 0, 0} |
6485 | 120 | , { 0, 0} |
6486 | 120 | , { 0, 0} |
6487 | 120 | , { 0, 0} |
6488 | 120 | , { 0, 0} |
6489 | 120 | , { 0, 0} |
6490 | 120 | , { 0, 0} |
6491 | 120 | , { 0, 0} |
6492 | 120 | , { 0, 0} |
6493 | 120 | , { 0, 0} |
6494 | 120 | , { 0, 0} |
6495 | 120 | , { 0, 0} |
6496 | 120 | , { 0, 0} |
6497 | 120 | , { 0, 0} |
6498 | 120 | , { 0, 0} |
6499 | 120 | , { 0, 0} |
6500 | 120 | , { 0, 0} |
6501 | 120 | , { 0, 0} |
6502 | 120 | , { 0, 0} |
6503 | 120 | , { 0, 0} |
6504 | 120 | , { 0, 0} |
6505 | 120 | , { 0, 0} |
6506 | 120 | , { 0, 0} |
6507 | 120 | , { 0, 0} |
6508 | 120 | , { 0, 0} |
6509 | 120 | , { 0, 0} |
6510 | 120 | , { 0, 0} |
6511 | 120 | , { 0, 0} |
6512 | 120 | , { 0, 0} |
6513 | 120 | , { 0, 0} |
6514 | 120 | , { 0, 0} |
6515 | 120 | , { 0, 0} |
6516 | 120 | , { 0, 0} |
6517 | 120 | , { 0, 0} |
6518 | 120 | , { 0, 0} |
6519 | 120 | , { 0, 0} |
6520 | 120 | , { 0, 0} |
6521 | 120 | , { 0, 0} |
6522 | 120 | , { 0, 0} |
6523 | 120 | , { 0, 0} |
6524 | 120 | , { 0, 0} |
6525 | 120 | , { 0, 0} |
6526 | 120 | , { 0, 0} |
6527 | 120 | , { 0, 0} |
6528 | 120 | , { 0, 0} |
6529 | 120 | , { 0, 0} |
6530 | 120 | , { 0, 0} |
6531 | 120 | , { 0, 0} |
6532 | 120 | , { 0, 0} |
6533 | 120 | , { 0, 0} |
6534 | 120 | , { 0, 0} |
6535 | 120 | , { 0, 0} |
6536 | 120 | , { 0, 0} |
6537 | 120 | , { 0, 0} |
6538 | 120 | , { 0, 0} |
6539 | 120 | , { 0, 0} |
6540 | 120 | , { 0, 0} |
6541 | 120 | , { 0, 0} |
6542 | 120 | , { 0, 0} |
6543 | 120 | , { 0, 0} |
6544 | 120 | , { 0, 0} |
6545 | 120 | , { 0, 0} |
6546 | 120 | , { 0, 0} |
6547 | 120 | , { 0, 0} |
6548 | 120 | , { 0, 0} |
6549 | 120 | , { 0, 0} |
6550 | 120 | , { 0, 0} |
6551 | 120 | , { 0, 0} |
6552 | 120 | , { 0, 0} |
6553 | 120 | , { 0, 0} |
6554 | 120 | , { 0, 0} |
6555 | 120 | , { 0, 0} |
6556 | 120 | , { 0, 0} |
6557 | 120 | , { 0, 0} |
6558 | 120 | , { 0, 0} |
6559 | 120 | , { 0, 0} |
6560 | 120 | , { 0, 0} |
6561 | 120 | , { 0, 0} |
6562 | 120 | , { 0, 0} |
6563 | 120 | , { 0, 0} |
6564 | 120 | , { 0, 0} |
6565 | 120 | , { 0, 0} |
6566 | 120 | , { 0, 0} |
6567 | 120 | , { 0, 0} |
6568 | 120 | , { 0, 0} |
6569 | 120 | , { 0, 0} |
6570 | 120 | , { 0, 0} |
6571 | 120 | , { 272, 4184 } /* EnterTESTradeRequest */ |
6572 | 120 | , { 144, 3760 } /* ModifyTESTradeRequest */ |
6573 | 120 | , { 72, 72 } /* DeleteTESTradeRequest */ |
6574 | 120 | , { 240, 240 } /* ApproveTESTradeRequest */ |
6575 | 120 | , { 328, 7024 } /* TESBroadcast */ |
6576 | 120 | , { 0, 0} |
6577 | 120 | , { 96, 96 } /* TESDeleteBroadcast */ |
6578 | 120 | , { 424, 3200 } /* TESApproveBroadcast */ |
6579 | 120 | , { 0, 0} |
6580 | 120 | , { 0, 0} |
6581 | 120 | , { 80, 80 } /* TESExecutionBroadcast */ |
6582 | 120 | , { 56, 56 } /* TESResponse */ |
6583 | 120 | , { 416, 18440 } /* UploadTESTradeRequest */ |
6584 | 120 | , { 440, 18464 } /* TESUploadBroadcast */ |
6585 | 120 | , { 432, 528 } /* TESTradeBroadcast */ |
6586 | 120 | , { 48, 48 } /* TESTradingSessionStatusBroadcast */ |
6587 | 120 | , { 40, 40 } /* TESCompressionRunStatusRequest */ |
6588 | 120 | , { 48, 48 } /* TESCompressionRunStatusResponse */ |
6589 | 120 | , { 56, 56 } /* TESCompressionRunStatusBroadcast */ |
6590 | 120 | , { 0, 0} |
6591 | 120 | , { 272, 27232 } /* EnterBasketTradeRequest */ |
6592 | 120 | , { 280, 27240 } /* ModifyBasketTradeRequest */ |
6593 | 120 | , { 64, 64 } /* DeleteBasketTradeRequest */ |
6594 | 120 | , { 296, 73344 } /* ApproveBasketTradeRequest */ |
6595 | 120 | , { 56, 56 } /* BasketResponse */ |
6596 | 120 | , { 352, 27312 } /* BasketBroadcast */ |
6597 | 120 | , { 96, 96 } /* BasketDeleteBroadcast */ |
6598 | 120 | , { 400, 76624 } /* BasketApproveBroadcast */ |
6599 | 120 | , { 112, 3280 } /* BasketExecutionBroadcast */ |
6600 | 120 | , { 280, 27240 } /* AmendBasketTradeRequest */ |
6601 | 120 | , { 200, 200 } /* ReverseTESTradeRequest */ |
6602 | 120 | , { 72, 72 } /* ApproveReverseTESTradeRequest */ |
6603 | 120 | , { 264, 4184 } /* TESReversalBroadcast */ |
6604 | 120 | , { 0, 0} |
6605 | 120 | , { 0, 0} |
6606 | 120 | , { 0, 0} |
6607 | 120 | , { 0, 0} |
6608 | 120 | , { 0, 0} |
6609 | 120 | , { 0, 0} |
6610 | 120 | , { 0, 0} |
6611 | 120 | , { 0, 0} |
6612 | 120 | , { 0, 0} |
6613 | 120 | , { 0, 0} |
6614 | 120 | , { 0, 0} |
6615 | 120 | , { 0, 0} |
6616 | 120 | , { 0, 0} |
6617 | 120 | , { 0, 0} |
6618 | 120 | , { 0, 0} |
6619 | 120 | , { 0, 0} |
6620 | 120 | , { 0, 0} |
6621 | 120 | , { 0, 0} |
6622 | 120 | , { 0, 0} |
6623 | 120 | , { 0, 0} |
6624 | 120 | , { 0, 0} |
6625 | 120 | , { 0, 0} |
6626 | 120 | , { 0, 0} |
6627 | 120 | , { 0, 0} |
6628 | 120 | , { 0, 0} |
6629 | 120 | , { 0, 0} |
6630 | 120 | , { 0, 0} |
6631 | 120 | , { 0, 0} |
6632 | 120 | , { 0, 0} |
6633 | 120 | , { 0, 0} |
6634 | 120 | , { 0, 0} |
6635 | 120 | , { 0, 0} |
6636 | 120 | , { 0, 0} |
6637 | 120 | , { 0, 0} |
6638 | 120 | , { 0, 0} |
6639 | 120 | , { 0, 0} |
6640 | 120 | , { 0, 0} |
6641 | 120 | , { 0, 0} |
6642 | 120 | , { 0, 0} |
6643 | 120 | , { 0, 0} |
6644 | 120 | , { 0, 0} |
6645 | 120 | , { 0, 0} |
6646 | 120 | , { 0, 0} |
6647 | 120 | , { 0, 0} |
6648 | 120 | , { 0, 0} |
6649 | 120 | , { 0, 0} |
6650 | 120 | , { 0, 0} |
6651 | 120 | , { 0, 0} |
6652 | 120 | , { 0, 0} |
6653 | 120 | , { 0, 0} |
6654 | 120 | , { 0, 0} |
6655 | 120 | , { 0, 0} |
6656 | 120 | , { 0, 0} |
6657 | 120 | , { 0, 0} |
6658 | 120 | , { 0, 0} |
6659 | 120 | , { 0, 0} |
6660 | 120 | , { 0, 0} |
6661 | 120 | , { 0, 0} |
6662 | 120 | , { 0, 0} |
6663 | 120 | , { 0, 0} |
6664 | 120 | , { 0, 0} |
6665 | 120 | , { 0, 0} |
6666 | 120 | , { 0, 0} |
6667 | 120 | , { 0, 0} |
6668 | 120 | , { 0, 0} |
6669 | 120 | , { 0, 0} |
6670 | 120 | , { 0, 0} |
6671 | 120 | , { 400, 2480 } /* SRQSOpenNegotiationRequest */ |
6672 | 120 | , { 360, 1960 } /* SRQSUpdateNegotiationRequest */ |
6673 | 120 | , { 376, 376 } /* SRQSEnterQuoteRequest */ |
6674 | 120 | , { 64, 64 } /* SRQSQuoteResponse */ |
6675 | 120 | , { 392, 1088 } /* SRQSHitQuoteRequest */ |
6676 | 120 | , { 104, 336 } /* SRQSDealResponse */ |
6677 | 120 | , { 208, 208 } /* SRQSUpdateDealStatusRequest */ |
6678 | 120 | , { 416, 416 } /* SRQSQuoteNotification */ |
6679 | 120 | , { 488, 2896 } /* SRQSCreateDealNotification */ |
6680 | 120 | , { 440, 1600 } /* SRQSDealNotification */ |
6681 | 120 | , { 464, 2544 } /* SRQSOpenNegotiationRequesterNotification */ |
6682 | 120 | , { 488, 968 } /* SRQSOpenNegotiationNotification */ |
6683 | 120 | , { 464, 2064 } /* SRQSNegotiationRequesterNotification */ |
6684 | 120 | , { 456, 456 } /* SRQSNegotiationNotification */ |
6685 | 120 | , { 48, 48 } /* SRQSStatusBroadcast */ |
6686 | 120 | , { 88, 88 } /* SRQSNegotiationStatusNotification */ |
6687 | 120 | , { 0, 0} |
6688 | 120 | , { 176, 176 } /* SRQSQuotingStatusRequest */ |
6689 | 120 | , { 32, 32 } /* SRQSInquireSmartRespondentRequest */ |
6690 | 120 | , { 40, 16040 } /* SRQSInquireSmartRespondentResponse */ |
6691 | 120 | }; |
6692 | 120 | static const unsigned char usages[] = { |
6693 | | // AddComplexInstrumentRequest |
6694 | | //// MessageHeaderInComp |
6695 | 120 | 0 // BodyLen#0 |
6696 | 120 | , 0 // TemplateID#1 |
6697 | 120 | , 2 // NetworkMsgID#2 |
6698 | | /// |
6699 | | //// RequestHeaderComp |
6700 | 120 | , 0 // MsgSeqNum#3 |
6701 | 120 | , 0 // SenderSubID#4 |
6702 | | /// |
6703 | 120 | , 0 // MarketSegmentID#5 |
6704 | 120 | , 1 // SecuritySubType#6 |
6705 | 120 | , 0 // ProductComplex#7 |
6706 | 120 | , 0 // NoLegs#8 |
6707 | 120 | , 1 // ComplianceText#9 |
6708 | | //// InstrmtLegGrpComp |
6709 | 120 | , 0 // LegSecurityID#10 |
6710 | 120 | , 1 // LegPrice#11 |
6711 | 120 | , 1 // LegSymbol#12 |
6712 | 120 | , 0 // LegRatioQty#13 |
6713 | 120 | , 0 // LegSide#14 |
6714 | 120 | , 0 // LegSecurityType#15 |
6715 | | /// |
6716 | | // AddComplexInstrumentResponse |
6717 | | //// MessageHeaderOutComp |
6718 | 120 | , 0 // BodyLen#16 |
6719 | 120 | , 0 // TemplateID#17 |
6720 | | /// |
6721 | | //// NRResponseHeaderMEComp |
6722 | 120 | , 0 // RequestTime#18 |
6723 | 120 | , 0 // TrdRegTSTimeIn#19 |
6724 | 120 | , 0 // TrdRegTSTimeOut#20 |
6725 | 120 | , 0 // ResponseIn#21 |
6726 | 120 | , 0 // SendingTime#22 |
6727 | 120 | , 0 // MsgSeqNum#23 |
6728 | 120 | , 0 // LastFragment#24 |
6729 | | /// |
6730 | 120 | , 1 // LowLimitPrice#25 |
6731 | 120 | , 1 // HighLimitPrice#26 |
6732 | 120 | , 0 // SecurityID#27 |
6733 | 120 | , 0 // LastUpdateTime#28 |
6734 | 120 | , 0 // SecurityResponseID#29 |
6735 | 120 | , 0 // MarketSegmentID#30 |
6736 | 120 | , 0 // NumberOfSecurities#31 |
6737 | 120 | , 1 // SecuritySubType#32 |
6738 | 120 | , 0 // MultilegModel#33 |
6739 | 120 | , 0 // ImpliedMarketIndicator#34 |
6740 | 120 | , 0 // ProductComplex#35 |
6741 | 120 | , 0 // NoLegs#36 |
6742 | | //// InstrmtLegGrpComp |
6743 | 120 | , 0 // LegSecurityID#37 |
6744 | 120 | , 1 // LegPrice#38 |
6745 | 120 | , 1 // LegSymbol#39 |
6746 | 120 | , 0 // LegRatioQty#40 |
6747 | 120 | , 0 // LegSide#41 |
6748 | 120 | , 0 // LegSecurityType#42 |
6749 | | /// |
6750 | | // AddFlexibleInstrumentRequest |
6751 | | //// MessageHeaderInComp |
6752 | 120 | , 0 // BodyLen#43 |
6753 | 120 | , 0 // TemplateID#44 |
6754 | 120 | , 2 // NetworkMsgID#45 |
6755 | | /// |
6756 | | //// RequestHeaderComp |
6757 | 120 | , 0 // MsgSeqNum#46 |
6758 | 120 | , 0 // SenderSubID#47 |
6759 | | /// |
6760 | 120 | , 1 // StrikePrice#48 |
6761 | 120 | , 0 // MarketSegmentID#49 |
6762 | 120 | , 1 // MaturityDate#50 |
6763 | 120 | , 1 // ContractDate#51 |
6764 | 120 | , 0 // SettlMethod#52 |
6765 | 120 | , 1 // OptAttribute#53 |
6766 | 120 | , 1 // PutOrCall#54 |
6767 | 120 | , 1 // ExerciseStyle#55 |
6768 | 120 | , 1 // ComplianceText#56 |
6769 | | // AddFlexibleInstrumentResponse |
6770 | | //// MessageHeaderOutComp |
6771 | 120 | , 0 // BodyLen#57 |
6772 | 120 | , 0 // TemplateID#58 |
6773 | | /// |
6774 | | //// NRResponseHeaderMEComp |
6775 | 120 | , 0 // RequestTime#59 |
6776 | 120 | , 0 // TrdRegTSTimeIn#60 |
6777 | 120 | , 0 // TrdRegTSTimeOut#61 |
6778 | 120 | , 0 // ResponseIn#62 |
6779 | 120 | , 0 // SendingTime#63 |
6780 | 120 | , 0 // MsgSeqNum#64 |
6781 | 120 | , 0 // LastFragment#65 |
6782 | | /// |
6783 | 120 | , 0 // SecurityResponseID#66 |
6784 | 120 | , 0 // SecurityID#67 |
6785 | 120 | , 1 // StrikePrice#68 |
6786 | 120 | , 0 // MarketSegmentID#69 |
6787 | 120 | , 1 // MaturityDate#70 |
6788 | 120 | , 1 // ContractDate#71 |
6789 | 120 | , 1 // ProductComplex#72 |
6790 | 120 | , 0 // SettlMethod#73 |
6791 | 120 | , 1 // OptAttribute#74 |
6792 | 120 | , 1 // PutOrCall#75 |
6793 | 120 | , 1 // ExerciseStyle#76 |
6794 | | // AmendBasketTradeRequest |
6795 | | //// MessageHeaderInComp |
6796 | 120 | , 0 // BodyLen#77 |
6797 | 120 | , 0 // TemplateID#78 |
6798 | 120 | , 2 // NetworkMsgID#79 |
6799 | | /// |
6800 | | //// RequestHeaderComp |
6801 | 120 | , 0 // MsgSeqNum#80 |
6802 | 120 | , 0 // SenderSubID#81 |
6803 | | /// |
6804 | 120 | , 0 // BasketTrdMatchID#82 |
6805 | 120 | , 0 // BasketExecID#83 |
6806 | 120 | , 0 // MarketSegmentID#84 |
6807 | 120 | , 0 // MaturityMonthYear#85 |
6808 | 120 | , 1 // BasketProfileID#86 |
6809 | 120 | , 0 // TrdType#87 |
6810 | 120 | , 0 // NoBasketSideAlloc#88 |
6811 | 120 | , 0 // TradeReportType#89 |
6812 | 120 | , 0 // BasketTradeReportType#90 |
6813 | 120 | , 0 // NoBasketRootPartyGrps#91 |
6814 | 120 | , 0 // NoInstrmtMatchSides#92 |
6815 | 120 | , 1 // BasketTradeReportText#93 |
6816 | 120 | , 1 // TradeReportID#94 |
6817 | | //// BasketRootPartyGrpComp |
6818 | 120 | , 0 // RootPartySubIDType#95 |
6819 | 120 | , 0 // RootPartyContraFirm#96 |
6820 | 120 | , 0 // RootPartyContraTrader#97 |
6821 | 120 | , 1 // BasketSideTradeReportID#98 |
6822 | | /// |
6823 | | //// InstrmtMatchSideGrpComp |
6824 | 120 | , 0 // SecurityID#99 |
6825 | 120 | , 0 // LastPx#100 |
6826 | 120 | , 1 // TransBkdTime#101 |
6827 | 120 | , 1 // RelatedClosePrice#102 |
6828 | 120 | , 2 // PackageID#103 |
6829 | 120 | , 0 // SideMarketSegmentID#104 |
6830 | 120 | , 0 // SideTrdSubTyp#105 |
6831 | 120 | , 0 // ProductComplex#106 |
6832 | 120 | , 0 // TradePublishIndicator#107 |
6833 | 120 | , 0 // InstrmtMatchSideID#108 |
6834 | 120 | , 1 // EffectOnBasket#109 |
6835 | 120 | , 1 // TradeReportText#110 |
6836 | | /// |
6837 | | //// BasketSideAllocGrpComp |
6838 | 120 | , 0 // AllocQty#111 |
6839 | 120 | , 2 // IndividualAllocID#112 |
6840 | 120 | , 0 // PartySubIDType#113 |
6841 | 120 | , 0 // Side#114 |
6842 | 120 | , 0 // InstrmtMatchSideID#115 |
6843 | 120 | , 2 // TradeAllocStatus#116 |
6844 | 120 | , 0 // PartyExecutingFirm#117 |
6845 | 120 | , 0 // PartyExecutingTrader#118 |
6846 | | /// |
6847 | | // ApproveBasketTradeRequest |
6848 | | //// MessageHeaderInComp |
6849 | 120 | , 0 // BodyLen#119 |
6850 | 120 | , 0 // TemplateID#120 |
6851 | 120 | , 2 // NetworkMsgID#121 |
6852 | | /// |
6853 | | //// RequestHeaderComp |
6854 | 120 | , 0 // MsgSeqNum#122 |
6855 | 120 | , 0 // SenderSubID#123 |
6856 | | /// |
6857 | 120 | , 0 // BasketTrdMatchID#124 |
6858 | 120 | , 0 // BasketExecID#125 |
6859 | 120 | , 0 // MarketSegmentID#126 |
6860 | 120 | , 0 // RootPartySubIDType#127 |
6861 | 120 | , 0 // NoBasketSideAlloc#128 |
6862 | 120 | , 0 // TrdType#129 |
6863 | 120 | , 0 // TradeReportType#130 |
6864 | 120 | , 1 // BasketTradeReportText#131 |
6865 | 120 | , 1 // TradeReportID#132 |
6866 | 120 | , 1 // BasketSideTradeReportID#133 |
6867 | | //// BasketSideAllocExtGrpComp |
6868 | 120 | , 0 // AllocQty#134 |
6869 | 120 | , 1 // PartyIDClientID#135 |
6870 | 120 | , 1 // PartyIdInvestmentDecisionMaker#136 |
6871 | 120 | , 1 // ExecutingTrader#137 |
6872 | 120 | , 0 // PackageID#138 |
6873 | 120 | , 0 // SideMarketSegmentID#139 |
6874 | 120 | , 0 // AllocID#140 |
6875 | 120 | , 0 // Side#141 |
6876 | 120 | , 0 // PositionEffect#142 |
6877 | 120 | , 0 // TradingCapacity#143 |
6878 | 120 | , 0 // OrderAttributeLiquidityProvision#144 |
6879 | 120 | , 0 // ExecutingTraderQualifier#145 |
6880 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#146 |
6881 | 120 | , 1 // OrderAttributeRiskReduction#147 |
6882 | 120 | , 1 // OrderOrigination#148 |
6883 | 120 | , 0 // PartyExecutingFirm#149 |
6884 | 120 | , 0 // PartyExecutingTrader#150 |
6885 | 120 | , 1 // Account#151 |
6886 | 120 | , 1 // FreeText1#152 |
6887 | 120 | , 1 // FreeText2#153 |
6888 | 120 | , 1 // FreeText3#154 |
6889 | 120 | , 1 // PartyIDTakeUpTradingFirm#155 |
6890 | 120 | , 1 // PartyIDOrderOriginationFirm#156 |
6891 | 120 | , 1 // PartyIDBeneficiary#157 |
6892 | 120 | , 1 // PartyIDPositionAccount#158 |
6893 | 120 | , 1 // PartyIDLocationID#159 |
6894 | 120 | , 1 // CustOrderHandlingInst#160 |
6895 | 120 | , 1 // ComplianceText#161 |
6896 | | /// |
6897 | | // ApproveReverseTESTradeRequest |
6898 | | //// MessageHeaderInComp |
6899 | 120 | , 0 // BodyLen#162 |
6900 | 120 | , 0 // TemplateID#163 |
6901 | 120 | , 2 // NetworkMsgID#164 |
6902 | | /// |
6903 | | //// RequestHeaderComp |
6904 | 120 | , 0 // MsgSeqNum#165 |
6905 | 120 | , 0 // SenderSubID#166 |
6906 | | /// |
6907 | 120 | , 0 // MarketSegmentID#167 |
6908 | 120 | , 0 // PackageID#168 |
6909 | 120 | , 0 // AllocID#169 |
6910 | 120 | , 0 // TESExecID#170 |
6911 | 120 | , 1 // RelatedMarketSegmentID#171 |
6912 | 120 | , 0 // TrdType#172 |
6913 | 120 | , 1 // TradeReportID#173 |
6914 | | // ApproveTESTradeRequest |
6915 | | //// MessageHeaderInComp |
6916 | 120 | , 0 // BodyLen#174 |
6917 | 120 | , 0 // TemplateID#175 |
6918 | 120 | , 2 // NetworkMsgID#176 |
6919 | | /// |
6920 | | //// RequestHeaderComp |
6921 | 120 | , 0 // MsgSeqNum#177 |
6922 | 120 | , 0 // SenderSubID#178 |
6923 | | /// |
6924 | 120 | , 1 // PartyIDClientID#179 |
6925 | 120 | , 1 // PartyIdInvestmentDecisionMaker#180 |
6926 | 120 | , 1 // ExecutingTrader#181 |
6927 | 120 | , 0 // AllocQty#182 |
6928 | 120 | , 1 // CompressionID#183 |
6929 | 120 | , 0 // PackageID#184 |
6930 | 120 | , 0 // AllocID#185 |
6931 | 120 | , 0 // TESExecID#186 |
6932 | 120 | , 0 // MarketSegmentID#187 |
6933 | 120 | , 1 // RelatedMarketSegmentID#188 |
6934 | 120 | , 0 // TrdType#189 |
6935 | 120 | , 0 // TradingCapacity#190 |
6936 | 120 | , 0 // TradeReportType#191 |
6937 | 120 | , 0 // Side#192 |
6938 | 120 | , 0 // OrderAttributeLiquidityProvision#193 |
6939 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#194 |
6940 | 120 | , 0 // ExecutingTraderQualifier#195 |
6941 | 120 | , 1 // OrderAttributeRiskReduction#196 |
6942 | 120 | , 1 // OrderOrigination#197 |
6943 | 120 | , 1 // TradeReportID#198 |
6944 | 120 | , 0 // PositionEffect#199 |
6945 | 120 | , 0 // PartyExecutingFirm#200 |
6946 | 120 | , 0 // PartyExecutingTrader#201 |
6947 | 120 | , 1 // Account#202 |
6948 | 120 | , 1 // FreeText1#203 |
6949 | 120 | , 1 // FreeText2#204 |
6950 | 120 | , 1 // FreeText3#205 |
6951 | 120 | , 1 // PartyIDTakeUpTradingFirm#206 |
6952 | 120 | , 1 // PartyIDPositionAccount#207 |
6953 | 120 | , 1 // PartyIDOrderOriginationFirm#208 |
6954 | 120 | , 1 // PartyIDBeneficiary#209 |
6955 | 120 | , 1 // PartyIDLocationID#210 |
6956 | 120 | , 1 // CustOrderHandlingInst#211 |
6957 | 120 | , 1 // ComplianceText#212 |
6958 | | // BasketApproveBroadcast |
6959 | | //// MessageHeaderOutComp |
6960 | 120 | , 0 // BodyLen#213 |
6961 | 120 | , 0 // TemplateID#214 |
6962 | | /// |
6963 | | //// RBCHeaderComp |
6964 | 120 | , 0 // SendingTime#215 |
6965 | 120 | , 0 // ApplSeqNum#216 |
6966 | 120 | , 1 // ApplSubID#217 |
6967 | 120 | , 0 // PartitionID#218 |
6968 | 120 | , 0 // ApplResendFlag#219 |
6969 | 120 | , 0 // ApplID#220 |
6970 | 120 | , 0 // LastFragment#221 |
6971 | | /// |
6972 | 120 | , 0 // BasketTrdMatchID#222 |
6973 | 120 | , 0 // TransactTime#223 |
6974 | 120 | , 0 // BasketExecID#224 |
6975 | 120 | , 0 // MarketSegmentID#225 |
6976 | 120 | , 1 // BasketProfileID#226 |
6977 | 120 | , 0 // TrdType#227 |
6978 | 120 | , 0 // NoBasketSideAlloc#228 |
6979 | 120 | , 0 // TradeReportType#229 |
6980 | 120 | , 0 // BasketTradeReportType#230 |
6981 | 120 | , 0 // MessageEventSource#231 |
6982 | 120 | , 0 // NoBasketRootPartyGrps#232 |
6983 | 120 | , 0 // PartyIDEnteringFirm#233 |
6984 | 120 | , 0 // PartyEnteringTrader#234 |
6985 | 120 | , 1 // BasketTradeReportText#235 |
6986 | 120 | , 1 // TradeReportID#236 |
6987 | | //// BasketRootPartyGrpComp |
6988 | 120 | , 0 // RootPartySubIDType#237 |
6989 | 120 | , 0 // RootPartyContraFirm#238 |
6990 | 120 | , 0 // RootPartyContraTrader#239 |
6991 | 120 | , 1 // BasketSideTradeReportID#240 |
6992 | | /// |
6993 | | //// BasketSideAllocExtBCGrpComp |
6994 | 120 | , 0 // AllocQty#241 |
6995 | 120 | , 0 // SecurityID#242 |
6996 | 120 | , 0 // LastPx#243 |
6997 | 120 | , 1 // TransBkdTime#244 |
6998 | 120 | , 1 // RelatedClosePrice#245 |
6999 | 120 | , 0 // PackageID#246 |
7000 | 120 | , 0 // SideMarketSegmentID#247 |
7001 | 120 | , 0 // AllocID#248 |
7002 | 120 | , 0 // SideTrdSubTyp#249 |
7003 | 120 | , 0 // PartySubIDType#250 |
7004 | 120 | , 0 // Side#251 |
7005 | 120 | , 0 // PositionEffect#252 |
7006 | 120 | , 1 // EffectOnBasket#253 |
7007 | 120 | , 0 // TradingCapacity#254 |
7008 | 120 | , 0 // TradeAllocStatus#255 |
7009 | 120 | , 0 // ProductComplex#256 |
7010 | 120 | , 0 // TradePublishIndicator#257 |
7011 | 120 | , 0 // PartyExecutingFirm#258 |
7012 | 120 | , 0 // PartyExecutingTrader#259 |
7013 | 120 | , 1 // Account#260 |
7014 | 120 | , 1 // FreeText1#261 |
7015 | 120 | , 1 // FreeText2#262 |
7016 | 120 | , 1 // FreeText3#263 |
7017 | 120 | , 1 // PartyIDTakeUpTradingFirm#264 |
7018 | 120 | , 1 // PartyIDOrderOriginationFirm#265 |
7019 | 120 | , 1 // PartyIDBeneficiary#266 |
7020 | 120 | , 1 // PartyIDPositionAccount#267 |
7021 | 120 | , 1 // PartyIDLocationID#268 |
7022 | 120 | , 1 // CustOrderHandlingInst#269 |
7023 | 120 | , 1 // ComplianceText#270 |
7024 | | /// |
7025 | | // BasketBroadcast |
7026 | | //// MessageHeaderOutComp |
7027 | 120 | , 0 // BodyLen#271 |
7028 | 120 | , 0 // TemplateID#272 |
7029 | | /// |
7030 | | //// RBCHeaderComp |
7031 | 120 | , 0 // SendingTime#273 |
7032 | 120 | , 0 // ApplSeqNum#274 |
7033 | 120 | , 1 // ApplSubID#275 |
7034 | 120 | , 0 // PartitionID#276 |
7035 | 120 | , 0 // ApplResendFlag#277 |
7036 | 120 | , 0 // ApplID#278 |
7037 | 120 | , 0 // LastFragment#279 |
7038 | | /// |
7039 | 120 | , 0 // BasketTrdMatchID#280 |
7040 | 120 | , 0 // TransactTime#281 |
7041 | 120 | , 0 // BasketExecID#282 |
7042 | 120 | , 0 // MarketSegmentID#283 |
7043 | 120 | , 0 // MaturityMonthYear#284 |
7044 | 120 | , 1 // BasketProfileID#285 |
7045 | 120 | , 0 // NoBasketSideAlloc#286 |
7046 | 120 | , 0 // TrdType#287 |
7047 | 120 | , 0 // TradeReportType#288 |
7048 | 120 | , 0 // BasketTradeReportType#289 |
7049 | 120 | , 0 // MessageEventSource#290 |
7050 | 120 | , 0 // NoBasketRootPartyGrpsBC#291 |
7051 | 120 | , 0 // NoInstrmtMatchSides#292 |
7052 | 120 | , 1 // BasketTradeReportText#293 |
7053 | 120 | , 1 // TradeReportID#294 |
7054 | | //// BasketRootPartyGrpComp |
7055 | 120 | , 0 // RootPartySubIDType#295 |
7056 | 120 | , 0 // RootPartyContraFirm#296 |
7057 | 120 | , 0 // RootPartyContraTrader#297 |
7058 | 120 | , 1 // BasketSideTradeReportID#298 |
7059 | | /// |
7060 | | //// InstrmtMatchSideGrpComp |
7061 | 120 | , 0 // SecurityID#299 |
7062 | 120 | , 0 // LastPx#300 |
7063 | 120 | , 1 // TransBkdTime#301 |
7064 | 120 | , 1 // RelatedClosePrice#302 |
7065 | 120 | , 0 // PackageID#303 |
7066 | 120 | , 0 // SideMarketSegmentID#304 |
7067 | 120 | , 0 // SideTrdSubTyp#305 |
7068 | 120 | , 0 // ProductComplex#306 |
7069 | 120 | , 0 // TradePublishIndicator#307 |
7070 | 120 | , 0 // InstrmtMatchSideID#308 |
7071 | 120 | , 1 // EffectOnBasket#309 |
7072 | 120 | , 1 // TradeReportText#310 |
7073 | | /// |
7074 | | //// BasketSideAllocGrpComp |
7075 | 120 | , 0 // AllocQty#311 |
7076 | 120 | , 0 // IndividualAllocID#312 |
7077 | 120 | , 0 // PartySubIDType#313 |
7078 | 120 | , 0 // Side#314 |
7079 | 120 | , 0 // InstrmtMatchSideID#315 |
7080 | 120 | , 0 // TradeAllocStatus#316 |
7081 | 120 | , 0 // PartyExecutingFirm#317 |
7082 | 120 | , 0 // PartyExecutingTrader#318 |
7083 | | /// |
7084 | | // BasketDeleteBroadcast |
7085 | | //// MessageHeaderOutComp |
7086 | 120 | , 0 // BodyLen#319 |
7087 | 120 | , 0 // TemplateID#320 |
7088 | | /// |
7089 | | //// RBCHeaderComp |
7090 | 120 | , 0 // SendingTime#321 |
7091 | 120 | , 0 // ApplSeqNum#322 |
7092 | 120 | , 1 // ApplSubID#323 |
7093 | 120 | , 0 // PartitionID#324 |
7094 | 120 | , 0 // ApplResendFlag#325 |
7095 | 120 | , 0 // ApplID#326 |
7096 | 120 | , 0 // LastFragment#327 |
7097 | | /// |
7098 | 120 | , 0 // BasketTrdMatchID#328 |
7099 | 120 | , 0 // TransactTime#329 |
7100 | 120 | , 0 // MarketSegmentID#330 |
7101 | 120 | , 0 // BasketExecID#331 |
7102 | 120 | , 1 // BasketProfileID#332 |
7103 | 120 | , 0 // TrdType#333 |
7104 | 120 | , 0 // DeleteReason#334 |
7105 | 120 | , 0 // MessageEventSource#335 |
7106 | 120 | , 1 // TradeReportID#336 |
7107 | | // BasketExecutionBroadcast |
7108 | | //// MessageHeaderOutComp |
7109 | 120 | , 0 // BodyLen#337 |
7110 | 120 | , 0 // TemplateID#338 |
7111 | | /// |
7112 | | //// RBCHeaderComp |
7113 | 120 | , 0 // SendingTime#339 |
7114 | 120 | , 0 // ApplSeqNum#340 |
7115 | 120 | , 1 // ApplSubID#341 |
7116 | 120 | , 0 // PartitionID#342 |
7117 | 120 | , 0 // ApplResendFlag#343 |
7118 | 120 | , 0 // ApplID#344 |
7119 | 120 | , 0 // LastFragment#345 |
7120 | | /// |
7121 | 120 | , 0 // BasketTrdMatchID#346 |
7122 | 120 | , 0 // TransactTime#347 |
7123 | 120 | , 0 // BasketExecID#348 |
7124 | 120 | , 0 // MarketSegmentID#349 |
7125 | 120 | , 1 // BasketProfileID#350 |
7126 | 120 | , 0 // TrdType#351 |
7127 | 120 | , 0 // TradeReportType#352 |
7128 | 120 | , 0 // NoInstrmtMatchSides#353 |
7129 | 120 | , 0 // MessageEventSource#354 |
7130 | 120 | , 1 // BasketSideTradeReportID#355 |
7131 | | //// BasketExecGrpComp |
7132 | 120 | , 0 // PackageID#356 |
7133 | 120 | , 0 // SideMarketSegmentID#357 |
7134 | 120 | , 0 // AllocID#358 |
7135 | 120 | , 0 // SideTrdSubTyp#359 |
7136 | | /// |
7137 | | // BasketResponse |
7138 | | //// MessageHeaderOutComp |
7139 | 120 | , 0 // BodyLen#360 |
7140 | 120 | , 0 // TemplateID#361 |
7141 | | /// |
7142 | | //// ResponseHeaderComp |
7143 | 120 | , 0 // RequestTime#362 |
7144 | 120 | , 0 // SendingTime#363 |
7145 | 120 | , 0 // MsgSeqNum#364 |
7146 | | /// |
7147 | 120 | , 0 // BasketExecID#365 |
7148 | 120 | , 1 // TradeReportID#366 |
7149 | | // BroadcastErrorNotification |
7150 | | //// MessageHeaderOutComp |
7151 | 120 | , 0 // BodyLen#367 |
7152 | 120 | , 0 // TemplateID#368 |
7153 | | /// |
7154 | | //// NotifHeaderComp |
7155 | 120 | , 0 // SendingTime#369 |
7156 | | /// |
7157 | 120 | , 0 // ApplIDStatus#370 |
7158 | 120 | , 1 // RefApplSubID#371 |
7159 | 120 | , 0 // VarTextLen#372 |
7160 | 120 | , 0 // RefApplID#373 |
7161 | 120 | , 0 // SessionStatus#374 |
7162 | 120 | , 0 // VarText#375 |
7163 | | // CLIPDeletionNotification |
7164 | | //// MessageHeaderOutComp |
7165 | 120 | , 0 // BodyLen#376 |
7166 | 120 | , 0 // TemplateID#377 |
7167 | | /// |
7168 | | //// RBCHeaderMEComp |
7169 | 120 | , 1 // TrdRegTSTimeOut#378 |
7170 | 120 | , 1 // NotificationIn#379 |
7171 | 120 | , 0 // SendingTime#380 |
7172 | 120 | , 2 // ApplSubID#381 |
7173 | 120 | , 0 // PartitionID#382 |
7174 | 120 | , 2 // ApplMsgID#383 |
7175 | 120 | , 0 // ApplID#384 |
7176 | 120 | , 2 // ApplResendFlag#385 |
7177 | 120 | , 0 // LastFragment#386 |
7178 | | /// |
7179 | 120 | , 0 // OrderID#387 |
7180 | 120 | , 0 // ExecID#388 |
7181 | 120 | , 0 // SecurityID#389 |
7182 | 120 | , 0 // CxlQty#390 |
7183 | 120 | , 0 // MarketSegmentID#391 |
7184 | 120 | , 0 // ExecRestatementReason#392 |
7185 | 120 | , 0 // ProductComplex#393 |
7186 | 120 | , 0 // Side#394 |
7187 | 120 | , 0 // OrdStatus#395 |
7188 | 120 | , 0 // ExecType#396 |
7189 | | // CLIPExecutionNotification |
7190 | | //// MessageHeaderOutComp |
7191 | 120 | , 0 // BodyLen#397 |
7192 | 120 | , 0 // TemplateID#398 |
7193 | | /// |
7194 | | //// RBCHeaderMEComp |
7195 | 120 | , 1 // TrdRegTSTimeOut#399 |
7196 | 120 | , 1 // NotificationIn#400 |
7197 | 120 | , 0 // SendingTime#401 |
7198 | 120 | , 2 // ApplSubID#402 |
7199 | 120 | , 0 // PartitionID#403 |
7200 | 120 | , 0 // ApplMsgID#404 |
7201 | 120 | , 0 // ApplID#405 |
7202 | 120 | , 0 // ApplResendFlag#406 |
7203 | 120 | , 0 // LastFragment#407 |
7204 | | /// |
7205 | 120 | , 0 // OrderID#408 |
7206 | 120 | , 0 // ExecID#409 |
7207 | 120 | , 0 // SecurityID#410 |
7208 | 120 | , 0 // CxlQty#411 |
7209 | 120 | , 0 // LeavesQty#412 |
7210 | 120 | , 0 // CumQty#413 |
7211 | 120 | , 0 // MarketSegmentID#414 |
7212 | 120 | , 0 // ExecRestatementReason#415 |
7213 | 120 | , 0 // NoLegExecs#416 |
7214 | 120 | , 0 // ProductComplex#417 |
7215 | 120 | , 0 // Side#418 |
7216 | 120 | , 0 // OrdStatus#419 |
7217 | 120 | , 0 // ExecType#420 |
7218 | 120 | , 0 // MatchType#421 |
7219 | 120 | , 0 // NoFills#422 |
7220 | | //// FillsGrpComp |
7221 | 120 | , 0 // FillPx#423 |
7222 | 120 | , 0 // FillQty#424 |
7223 | 120 | , 0 // FillMatchID#425 |
7224 | 120 | , 0 // FillExecID#426 |
7225 | 120 | , 1 // FillLiquidityInd#427 |
7226 | | /// |
7227 | | //// InstrmntLegExecGrpComp |
7228 | 120 | , 0 // LegSecurityID#428 |
7229 | 120 | , 0 // LegLastPx#429 |
7230 | 120 | , 0 // LegLastQty#430 |
7231 | 120 | , 0 // LegExecID#431 |
7232 | 120 | , 0 // LegSide#432 |
7233 | 120 | , 0 // FillRefID#433 |
7234 | | /// |
7235 | | // CLIPResponse |
7236 | | //// MessageHeaderOutComp |
7237 | 120 | , 0 // BodyLen#434 |
7238 | 120 | , 0 // TemplateID#435 |
7239 | | /// |
7240 | | //// NRResponseHeaderMEComp |
7241 | 120 | , 0 // RequestTime#436 |
7242 | 120 | , 0 // TrdRegTSTimeIn#437 |
7243 | 120 | , 0 // TrdRegTSTimeOut#438 |
7244 | 120 | , 0 // ResponseIn#439 |
7245 | 120 | , 0 // SendingTime#440 |
7246 | 120 | , 0 // MsgSeqNum#441 |
7247 | 120 | , 0 // LastFragment#442 |
7248 | | /// |
7249 | 120 | , 0 // ExecID#443 |
7250 | 120 | , 0 // SecurityID#444 |
7251 | 120 | , 0 // MarketSegmentID#445 |
7252 | 120 | , 1 // CrossRequestID#446 |
7253 | 120 | , 0 // NoSides#447 |
7254 | | //// CrossRequestAckSideGrpComp |
7255 | 120 | , 0 // OrderID#448 |
7256 | 120 | , 0 // InputSource#449 |
7257 | 120 | , 0 // Side#450 |
7258 | | /// |
7259 | | // CrossRequest |
7260 | | //// MessageHeaderInComp |
7261 | 120 | , 0 // BodyLen#451 |
7262 | 120 | , 0 // TemplateID#452 |
7263 | 120 | , 2 // NetworkMsgID#453 |
7264 | | /// |
7265 | | //// RequestHeaderComp |
7266 | 120 | , 0 // MsgSeqNum#454 |
7267 | 120 | , 0 // SenderSubID#455 |
7268 | | /// |
7269 | 120 | , 0 // SecurityID#456 |
7270 | 120 | , 0 // OrderQty#457 |
7271 | 120 | , 0 // MarketSegmentID#458 |
7272 | 120 | , 1 // ComplianceText#459 |
7273 | | // CrossRequestResponse |
7274 | | //// MessageHeaderOutComp |
7275 | 120 | , 0 // BodyLen#460 |
7276 | 120 | , 0 // TemplateID#461 |
7277 | | /// |
7278 | | //// NRResponseHeaderMEComp |
7279 | 120 | , 0 // RequestTime#462 |
7280 | 120 | , 0 // TrdRegTSTimeIn#463 |
7281 | 120 | , 0 // TrdRegTSTimeOut#464 |
7282 | 120 | , 0 // ResponseIn#465 |
7283 | 120 | , 0 // SendingTime#466 |
7284 | 120 | , 0 // MsgSeqNum#467 |
7285 | 120 | , 0 // LastFragment#468 |
7286 | | /// |
7287 | 120 | , 0 // ExecID#469 |
7288 | | // DeleteAllOrderBroadcast |
7289 | | //// MessageHeaderOutComp |
7290 | 120 | , 0 // BodyLen#470 |
7291 | 120 | , 0 // TemplateID#471 |
7292 | | /// |
7293 | | //// RBCHeaderMEComp |
7294 | 120 | , 1 // TrdRegTSTimeOut#472 |
7295 | 120 | , 1 // NotificationIn#473 |
7296 | 120 | , 0 // SendingTime#474 |
7297 | 120 | , 1 // ApplSubID#475 |
7298 | 120 | , 0 // PartitionID#476 |
7299 | 120 | , 0 // ApplMsgID#477 |
7300 | 120 | , 0 // ApplID#478 |
7301 | 120 | , 0 // ApplResendFlag#479 |
7302 | 120 | , 0 // LastFragment#480 |
7303 | | /// |
7304 | 120 | , 0 // MassActionReportID#481 |
7305 | 120 | , 1 // SecurityID#482 |
7306 | 120 | , 1 // Price#483 |
7307 | 120 | , 0 // MarketSegmentID#484 |
7308 | 120 | , 0 // TargetPartyIDSessionID#485 |
7309 | 120 | , 1 // TargetPartyIDExecutingTrader#486 |
7310 | 120 | , 1 // PartyIDEnteringTrader#487 |
7311 | 120 | , 0 // NoNotAffectedOrders#488 |
7312 | 120 | , 0 // NoAffectedOrderRequests#489 |
7313 | 120 | , 1 // PartyIDEnteringFirm#490 |
7314 | 120 | , 0 // MassActionReason#491 |
7315 | 120 | , 0 // ExecInst#492 |
7316 | 120 | , 1 // Side#493 |
7317 | | //// NotAffectedOrdersGrpComp |
7318 | 120 | , 0 // NotAffectedOrderID#494 |
7319 | 120 | , 1 // NotAffOrigClOrdID#495 |
7320 | | /// |
7321 | | //// AffectedOrderRequestsGrpComp |
7322 | 120 | , 0 // AffectedOrderRequestID#496 |
7323 | | /// |
7324 | | // DeleteAllOrderNRResponse |
7325 | | //// MessageHeaderOutComp |
7326 | 120 | , 0 // BodyLen#497 |
7327 | 120 | , 0 // TemplateID#498 |
7328 | | /// |
7329 | | //// NRResponseHeaderMEComp |
7330 | 120 | , 0 // RequestTime#499 |
7331 | 120 | , 0 // TrdRegTSTimeIn#500 |
7332 | 120 | , 0 // TrdRegTSTimeOut#501 |
7333 | 120 | , 0 // ResponseIn#502 |
7334 | 120 | , 0 // SendingTime#503 |
7335 | 120 | , 0 // MsgSeqNum#504 |
7336 | 120 | , 0 // LastFragment#505 |
7337 | | /// |
7338 | 120 | , 0 // MassActionReportID#506 |
7339 | | // DeleteAllOrderQuoteEventBroadcast |
7340 | | //// MessageHeaderOutComp |
7341 | 120 | , 0 // BodyLen#507 |
7342 | 120 | , 0 // TemplateID#508 |
7343 | | /// |
7344 | | //// RBCHeaderMEComp |
7345 | 120 | , 1 // TrdRegTSTimeOut#509 |
7346 | 120 | , 1 // NotificationIn#510 |
7347 | 120 | , 0 // SendingTime#511 |
7348 | 120 | , 1 // ApplSubID#512 |
7349 | 120 | , 0 // PartitionID#513 |
7350 | 120 | , 1 // ApplMsgID#514 |
7351 | 120 | , 0 // ApplID#515 |
7352 | 120 | , 0 // ApplResendFlag#516 |
7353 | 120 | , 0 // LastFragment#517 |
7354 | | /// |
7355 | 120 | , 0 // MassActionReportID#518 |
7356 | 120 | , 1 // SecurityID#519 |
7357 | 120 | , 0 // MarketSegmentID#520 |
7358 | 120 | , 0 // MassActionReason#521 |
7359 | 120 | , 1 // ExecInst#522 |
7360 | | // DeleteAllOrderRequest |
7361 | | //// MessageHeaderInComp |
7362 | 120 | , 0 // BodyLen#523 |
7363 | 120 | , 0 // TemplateID#524 |
7364 | 120 | , 2 // NetworkMsgID#525 |
7365 | | /// |
7366 | | //// RequestHeaderComp |
7367 | 120 | , 0 // MsgSeqNum#526 |
7368 | 120 | , 0 // SenderSubID#527 |
7369 | | /// |
7370 | 120 | , 1 // SecurityID#528 |
7371 | 120 | , 1 // Price#529 |
7372 | 120 | , 1 // PartyIdInvestmentDecisionMaker#530 |
7373 | 120 | , 1 // ExecutingTrader#531 |
7374 | 120 | , 0 // MarketSegmentID#532 |
7375 | 120 | , 1 // TargetPartyIDSessionID#533 |
7376 | 120 | , 1 // TargetPartyIDExecutingTrader#534 |
7377 | 120 | , 1 // Side#535 |
7378 | 120 | , 1 // OrderOrigination#536 |
7379 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#537 |
7380 | 120 | , 0 // ExecutingTraderQualifier#538 |
7381 | | // DeleteAllOrderResponse |
7382 | | //// MessageHeaderOutComp |
7383 | 120 | , 0 // BodyLen#539 |
7384 | 120 | , 0 // TemplateID#540 |
7385 | | /// |
7386 | | //// ResponseHeaderMEComp |
7387 | 120 | , 0 // RequestTime#541 |
7388 | 120 | , 0 // TrdRegTSTimeIn#542 |
7389 | 120 | , 0 // TrdRegTSTimeOut#543 |
7390 | 120 | , 0 // ResponseIn#544 |
7391 | 120 | , 0 // SendingTime#545 |
7392 | 120 | , 0 // MsgSeqNum#546 |
7393 | 120 | , 0 // PartitionID#547 |
7394 | 120 | , 0 // ApplID#548 |
7395 | 120 | , 0 // ApplMsgID#549 |
7396 | 120 | , 0 // LastFragment#550 |
7397 | | /// |
7398 | 120 | , 0 // MassActionReportID#551 |
7399 | 120 | , 0 // NoNotAffectedOrders#552 |
7400 | 120 | , 0 // NoAffectedOrderRequests#553 |
7401 | | //// NotAffectedOrdersGrpComp |
7402 | 120 | , 0 // NotAffectedOrderID#554 |
7403 | 120 | , 1 // NotAffOrigClOrdID#555 |
7404 | | /// |
7405 | | //// AffectedOrderRequestsGrpComp |
7406 | 120 | , 0 // AffectedOrderRequestID#556 |
7407 | | /// |
7408 | | // DeleteAllQuoteBroadcast |
7409 | | //// MessageHeaderOutComp |
7410 | 120 | , 0 // BodyLen#557 |
7411 | 120 | , 0 // TemplateID#558 |
7412 | | /// |
7413 | | //// RBCHeaderMEComp |
7414 | 120 | , 1 // TrdRegTSTimeOut#559 |
7415 | 120 | , 1 // NotificationIn#560 |
7416 | 120 | , 0 // SendingTime#561 |
7417 | 120 | , 2 // ApplSubID#562 |
7418 | 120 | , 0 // PartitionID#563 |
7419 | 120 | , 1 // ApplMsgID#564 |
7420 | 120 | , 0 // ApplID#565 |
7421 | 120 | , 0 // ApplResendFlag#566 |
7422 | 120 | , 0 // LastFragment#567 |
7423 | | /// |
7424 | 120 | , 0 // MassActionReportID#568 |
7425 | 120 | , 2 // SecurityID#569 |
7426 | 120 | , 0 // MarketSegmentID#570 |
7427 | 120 | , 0 // TargetPartyIDSessionID#571 |
7428 | 120 | , 1 // PartyIDEnteringTrader#572 |
7429 | 120 | , 1 // TargetPartyIDExecutingTrader#573 |
7430 | 120 | , 0 // NoNotAffectedSecurities#574 |
7431 | 120 | , 0 // MassActionReason#575 |
7432 | 120 | , 1 // PartyIDEnteringFirm#576 |
7433 | 120 | , 1 // TargetPartyIDDeskID#577 |
7434 | | //// NotAffectedSecuritiesGrpComp |
7435 | 120 | , 0 // NotAffectedSecurityID#578 |
7436 | | /// |
7437 | | // DeleteAllQuoteRequest |
7438 | | //// MessageHeaderInComp |
7439 | 120 | , 0 // BodyLen#579 |
7440 | 120 | , 0 // TemplateID#580 |
7441 | 120 | , 2 // NetworkMsgID#581 |
7442 | | /// |
7443 | | //// RequestHeaderComp |
7444 | 120 | , 0 // MsgSeqNum#582 |
7445 | 120 | , 0 // SenderSubID#583 |
7446 | | /// |
7447 | 120 | , 1 // PartyIdInvestmentDecisionMaker#584 |
7448 | 120 | , 1 // ExecutingTrader#585 |
7449 | 120 | , 0 // MarketSegmentID#586 |
7450 | 120 | , 1 // TargetPartyIDSessionID#587 |
7451 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#588 |
7452 | 120 | , 0 // ExecutingTraderQualifier#589 |
7453 | | // DeleteAllQuoteResponse |
7454 | | //// MessageHeaderOutComp |
7455 | 120 | , 0 // BodyLen#590 |
7456 | 120 | , 0 // TemplateID#591 |
7457 | | /// |
7458 | | //// NRResponseHeaderMEComp |
7459 | 120 | , 0 // RequestTime#592 |
7460 | 120 | , 1 // TrdRegTSTimeIn#593 |
7461 | 120 | , 1 // TrdRegTSTimeOut#594 |
7462 | 120 | , 0 // ResponseIn#595 |
7463 | 120 | , 0 // SendingTime#596 |
7464 | 120 | , 0 // MsgSeqNum#597 |
7465 | 120 | , 0 // LastFragment#598 |
7466 | | /// |
7467 | 120 | , 0 // MassActionReportID#599 |
7468 | 120 | , 0 // NoNotAffectedSecurities#600 |
7469 | | //// NotAffectedSecuritiesGrpComp |
7470 | 120 | , 0 // NotAffectedSecurityID#601 |
7471 | | /// |
7472 | | // DeleteBasketTradeRequest |
7473 | | //// MessageHeaderInComp |
7474 | 120 | , 0 // BodyLen#602 |
7475 | 120 | , 0 // TemplateID#603 |
7476 | 120 | , 2 // NetworkMsgID#604 |
7477 | | /// |
7478 | | //// RequestHeaderComp |
7479 | 120 | , 0 // MsgSeqNum#605 |
7480 | 120 | , 0 // SenderSubID#606 |
7481 | | /// |
7482 | 120 | , 0 // BasketTrdMatchID#607 |
7483 | 120 | , 0 // BasketExecID#608 |
7484 | 120 | , 0 // MarketSegmentID#609 |
7485 | 120 | , 0 // TrdType#610 |
7486 | 120 | , 0 // TradeReportType#611 |
7487 | 120 | , 1 // TradeReportID#612 |
7488 | | // DeleteCLIPRequest |
7489 | | //// MessageHeaderInComp |
7490 | 120 | , 0 // BodyLen#613 |
7491 | 120 | , 0 // TemplateID#614 |
7492 | 120 | , 2 // NetworkMsgID#615 |
7493 | | /// |
7494 | | //// RequestHeaderComp |
7495 | 120 | , 0 // MsgSeqNum#616 |
7496 | 120 | , 0 // SenderSubID#617 |
7497 | | /// |
7498 | 120 | , 0 // OrderID#618 |
7499 | 120 | , 0 // SecurityID#619 |
7500 | 120 | , 1 // PartyIdInvestmentDecisionMaker#620 |
7501 | 120 | , 1 // ExecutingTrader#621 |
7502 | 120 | , 0 // MarketSegmentID#622 |
7503 | 120 | , 1 // CrossRequestID#623 |
7504 | 120 | , 0 // ExecutingTraderQualifier#624 |
7505 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#625 |
7506 | | // DeleteOrderBroadcast |
7507 | | //// MessageHeaderOutComp |
7508 | 120 | , 0 // BodyLen#626 |
7509 | 120 | , 0 // TemplateID#627 |
7510 | | /// |
7511 | | //// RBCHeaderMEComp |
7512 | 120 | , 1 // TrdRegTSTimeOut#628 |
7513 | 120 | , 1 // NotificationIn#629 |
7514 | 120 | , 0 // SendingTime#630 |
7515 | 120 | , 1 // ApplSubID#631 |
7516 | 120 | , 0 // PartitionID#632 |
7517 | 120 | , 1 // ApplMsgID#633 |
7518 | 120 | , 1 // ApplID#634 |
7519 | 120 | , 0 // ApplResendFlag#635 |
7520 | 120 | , 0 // LastFragment#636 |
7521 | | /// |
7522 | 120 | , 0 // OrderID#637 |
7523 | 120 | , 1 // ClOrdID#638 |
7524 | 120 | , 1 // OrigClOrdID#639 |
7525 | 120 | , 0 // SecurityID#640 |
7526 | 120 | , 0 // ExecID#641 |
7527 | 120 | , 0 // CumQty#642 |
7528 | 120 | , 0 // CxlQty#643 |
7529 | 120 | , 0 // MarketSegmentID#644 |
7530 | 120 | , 1 // PartyIDEnteringTrader#645 |
7531 | 120 | , 1 // PartyIDSessionID#646 |
7532 | 120 | , 0 // ExecRestatementReason#647 |
7533 | 120 | , 1 // PartyIDEnteringFirm#648 |
7534 | 120 | , 0 // OrdStatus#649 |
7535 | 120 | , 0 // ExecType#650 |
7536 | 120 | , 0 // ProductComplex#651 |
7537 | 120 | , 0 // Side#652 |
7538 | 120 | , 1 // FIXClOrdID#653 |
7539 | | // DeleteOrderComplexRequest |
7540 | | //// MessageHeaderInComp |
7541 | 120 | , 0 // BodyLen#654 |
7542 | 120 | , 0 // TemplateID#655 |
7543 | 120 | , 2 // NetworkMsgID#656 |
7544 | | /// |
7545 | | //// RequestHeaderComp |
7546 | 120 | , 0 // MsgSeqNum#657 |
7547 | 120 | , 0 // SenderSubID#658 |
7548 | | /// |
7549 | 120 | , 1 // OrderID#659 |
7550 | 120 | , 1 // ClOrdID#660 |
7551 | 120 | , 1 // OrigClOrdID#661 |
7552 | 120 | , 0 // SecurityID#662 |
7553 | 120 | , 1 // PartyIdInvestmentDecisionMaker#663 |
7554 | 120 | , 1 // ExecutingTrader#664 |
7555 | 120 | , 0 // MarketSegmentID#665 |
7556 | 120 | , 1 // TargetPartyIDSessionID#666 |
7557 | 120 | , 1 // OrderOrigination#667 |
7558 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#668 |
7559 | 120 | , 0 // ExecutingTraderQualifier#669 |
7560 | 120 | , 1 // FIXClOrdID#670 |
7561 | 120 | , 1 // ComplianceText#671 |
7562 | | // DeleteOrderNRResponse |
7563 | | //// MessageHeaderOutComp |
7564 | 120 | , 0 // BodyLen#672 |
7565 | 120 | , 0 // TemplateID#673 |
7566 | | /// |
7567 | | //// NRResponseHeaderMEComp |
7568 | 120 | , 0 // RequestTime#674 |
7569 | 120 | , 0 // TrdRegTSTimeIn#675 |
7570 | 120 | , 0 // TrdRegTSTimeOut#676 |
7571 | 120 | , 0 // ResponseIn#677 |
7572 | 120 | , 0 // SendingTime#678 |
7573 | 120 | , 0 // MsgSeqNum#679 |
7574 | 120 | , 0 // LastFragment#680 |
7575 | | /// |
7576 | 120 | , 0 // OrderID#681 |
7577 | 120 | , 1 // ClOrdID#682 |
7578 | 120 | , 1 // OrigClOrdID#683 |
7579 | 120 | , 0 // SecurityID#684 |
7580 | 120 | , 0 // ExecID#685 |
7581 | 120 | , 0 // CumQty#686 |
7582 | 120 | , 0 // CxlQty#687 |
7583 | 120 | , 0 // OrdStatus#688 |
7584 | 120 | , 0 // ExecType#689 |
7585 | 120 | , 0 // ExecRestatementReason#690 |
7586 | 120 | , 0 // ProductComplex#691 |
7587 | 120 | , 0 // TransactionDelayIndicator#692 |
7588 | | // DeleteOrderResponse |
7589 | | //// MessageHeaderOutComp |
7590 | 120 | , 0 // BodyLen#693 |
7591 | 120 | , 0 // TemplateID#694 |
7592 | | /// |
7593 | | //// ResponseHeaderMEComp |
7594 | 120 | , 0 // RequestTime#695 |
7595 | 120 | , 0 // TrdRegTSTimeIn#696 |
7596 | 120 | , 0 // TrdRegTSTimeOut#697 |
7597 | 120 | , 0 // ResponseIn#698 |
7598 | 120 | , 0 // SendingTime#699 |
7599 | 120 | , 0 // MsgSeqNum#700 |
7600 | 120 | , 0 // PartitionID#701 |
7601 | 120 | , 0 // ApplID#702 |
7602 | 120 | , 1 // ApplMsgID#703 |
7603 | 120 | , 0 // LastFragment#704 |
7604 | | /// |
7605 | 120 | , 0 // OrderID#705 |
7606 | 120 | , 1 // ClOrdID#706 |
7607 | 120 | , 1 // OrigClOrdID#707 |
7608 | 120 | , 0 // SecurityID#708 |
7609 | 120 | , 0 // ExecID#709 |
7610 | 120 | , 0 // CumQty#710 |
7611 | 120 | , 0 // CxlQty#711 |
7612 | 120 | , 0 // OrdStatus#712 |
7613 | 120 | , 0 // ExecType#713 |
7614 | 120 | , 0 // ExecRestatementReason#714 |
7615 | 120 | , 0 // ProductComplex#715 |
7616 | 120 | , 0 // TransactionDelayIndicator#716 |
7617 | | // DeleteOrderSingleRequest |
7618 | | //// MessageHeaderInComp |
7619 | 120 | , 0 // BodyLen#717 |
7620 | 120 | , 0 // TemplateID#718 |
7621 | 120 | , 2 // NetworkMsgID#719 |
7622 | | /// |
7623 | | //// RequestHeaderComp |
7624 | 120 | , 0 // MsgSeqNum#720 |
7625 | 120 | , 0 // SenderSubID#721 |
7626 | | /// |
7627 | 120 | , 1 // OrderID#722 |
7628 | 120 | , 1 // ClOrdID#723 |
7629 | 120 | , 1 // OrigClOrdID#724 |
7630 | 120 | , 1 // PartyIdInvestmentDecisionMaker#725 |
7631 | 120 | , 1 // ExecutingTrader#726 |
7632 | 120 | , 0 // MarketSegmentID#727 |
7633 | 120 | , 0 // SimpleSecurityID#728 |
7634 | 120 | , 1 // TargetPartyIDSessionID#729 |
7635 | 120 | , 1 // OrderOrigination#730 |
7636 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#731 |
7637 | 120 | , 1 // ExecutingTraderQualifier#732 |
7638 | 120 | , 1 // FIXClOrdID#733 |
7639 | 120 | , 1 // ComplianceText#734 |
7640 | | // DeleteTESTradeRequest |
7641 | | //// MessageHeaderInComp |
7642 | 120 | , 0 // BodyLen#735 |
7643 | 120 | , 0 // TemplateID#736 |
7644 | 120 | , 2 // NetworkMsgID#737 |
7645 | | /// |
7646 | | //// RequestHeaderComp |
7647 | 120 | , 0 // MsgSeqNum#738 |
7648 | 120 | , 0 // SenderSubID#739 |
7649 | | /// |
7650 | 120 | , 1 // CompressionID#740 |
7651 | 120 | , 0 // PackageID#741 |
7652 | 120 | , 0 // MarketSegmentID#742 |
7653 | 120 | , 0 // TESExecID#743 |
7654 | 120 | , 1 // RelatedMarketSegmentID#744 |
7655 | 120 | , 0 // TrdType#745 |
7656 | 120 | , 0 // TradeReportType#746 |
7657 | 120 | , 1 // TradeReportID#747 |
7658 | | // EnterBasketTradeRequest |
7659 | | //// MessageHeaderInComp |
7660 | 120 | , 0 // BodyLen#748 |
7661 | 120 | , 0 // TemplateID#749 |
7662 | 120 | , 2 // NetworkMsgID#750 |
7663 | | /// |
7664 | | //// RequestHeaderComp |
7665 | 120 | , 0 // MsgSeqNum#751 |
7666 | 120 | , 0 // SenderSubID#752 |
7667 | | /// |
7668 | 120 | , 0 // MarketSegmentID#753 |
7669 | 120 | , 0 // MaturityMonthYear#754 |
7670 | 120 | , 1 // BasketProfileID#755 |
7671 | 120 | , 0 // TrdType#756 |
7672 | 120 | , 0 // NoBasketSideAlloc#757 |
7673 | 120 | , 0 // TradeReportType#758 |
7674 | 120 | , 0 // BasketTradeReportType#759 |
7675 | 120 | , 0 // NoBasketRootPartyGrps#760 |
7676 | 120 | , 0 // NoInstrmtMatchSides#761 |
7677 | 120 | , 1 // BasketTradeReportText#762 |
7678 | 120 | , 1 // TradeReportID#763 |
7679 | | //// BasketRootPartyGrpComp |
7680 | 120 | , 0 // RootPartySubIDType#764 |
7681 | 120 | , 0 // RootPartyContraFirm#765 |
7682 | 120 | , 0 // RootPartyContraTrader#766 |
7683 | 120 | , 1 // BasketSideTradeReportID#767 |
7684 | | /// |
7685 | | //// InstrmtMatchSideGrpComp |
7686 | 120 | , 0 // SecurityID#768 |
7687 | 120 | , 0 // LastPx#769 |
7688 | 120 | , 1 // TransBkdTime#770 |
7689 | 120 | , 1 // RelatedClosePrice#771 |
7690 | 120 | , 2 // PackageID#772 |
7691 | 120 | , 0 // SideMarketSegmentID#773 |
7692 | 120 | , 0 // SideTrdSubTyp#774 |
7693 | 120 | , 0 // ProductComplex#775 |
7694 | 120 | , 0 // TradePublishIndicator#776 |
7695 | 120 | , 0 // InstrmtMatchSideID#777 |
7696 | 120 | , 1 // EffectOnBasket#778 |
7697 | 120 | , 1 // TradeReportText#779 |
7698 | | /// |
7699 | | //// BasketSideAllocGrpComp |
7700 | 120 | , 0 // AllocQty#780 |
7701 | 120 | , 2 // IndividualAllocID#781 |
7702 | 120 | , 0 // PartySubIDType#782 |
7703 | 120 | , 0 // Side#783 |
7704 | 120 | , 0 // InstrmtMatchSideID#784 |
7705 | 120 | , 2 // TradeAllocStatus#785 |
7706 | 120 | , 0 // PartyExecutingFirm#786 |
7707 | 120 | , 0 // PartyExecutingTrader#787 |
7708 | | /// |
7709 | | // EnterCLIPRequest |
7710 | | //// MessageHeaderInComp |
7711 | 120 | , 0 // BodyLen#788 |
7712 | 120 | , 0 // TemplateID#789 |
7713 | 120 | , 2 // NetworkMsgID#790 |
7714 | | /// |
7715 | | //// RequestHeaderComp |
7716 | 120 | , 0 // MsgSeqNum#791 |
7717 | 120 | , 0 // SenderSubID#792 |
7718 | | /// |
7719 | 120 | , 0 // SecurityID#793 |
7720 | 120 | , 0 // Price#794 |
7721 | 120 | , 0 // OrderQty#795 |
7722 | 120 | , 0 // MarketSegmentID#796 |
7723 | 120 | , 1 // CrossID#797 |
7724 | 120 | , 1 // CrossRequestID#798 |
7725 | 120 | , 0 // NoSides#799 |
7726 | 120 | , 0 // NoCrossLegs#800 |
7727 | 120 | , 1 // SideDisclosureInstruction#801 |
7728 | 120 | , 1 // PriceDisclosureInstruction#802 |
7729 | 120 | , 1 // OrderQtyDisclosureInstruction#803 |
7730 | 120 | , 1 // RootPartyContraFirm#804 |
7731 | 120 | , 1 // RootPartyContraTrader#805 |
7732 | | //// CrossRequestSideGrpComp |
7733 | 120 | , 1 // PartyIDClientID#806 |
7734 | 120 | , 1 // PartyIdInvestmentDecisionMaker#807 |
7735 | 120 | , 1 // ExecutingTrader#808 |
7736 | 120 | , 1 // MaximumPrice#809 |
7737 | 120 | , 0 // InputSource#810 |
7738 | 120 | , 0 // Side#811 |
7739 | 120 | , 0 // TradingCapacity#812 |
7740 | 120 | , 0 // ExecutingTraderQualifier#813 |
7741 | 120 | , 0 // OrderAttributeLiquidityProvision#814 |
7742 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#815 |
7743 | 120 | , 1 // PositionEffect#816 |
7744 | 120 | , 1 // CustOrderHandlingInst#817 |
7745 | 120 | , 1 // Account#818 |
7746 | 120 | , 1 // PartyIDPositionAccount#819 |
7747 | 120 | , 1 // FreeText1#820 |
7748 | 120 | , 1 // FreeText2#821 |
7749 | 120 | , 1 // FreeText3#822 |
7750 | 120 | , 1 // PartyIDOrderOriginationFirm#823 |
7751 | 120 | , 1 // PartyIDBeneficiary#824 |
7752 | 120 | , 1 // PartyIDTakeUpTradingFirm#825 |
7753 | 120 | , 1 // SideComplianceText#826 |
7754 | 120 | , 1 // PartyIDLocationID#827 |
7755 | | /// |
7756 | | //// SideCrossLegGrpComp |
7757 | 120 | , 0 // LegInputSource#828 |
7758 | 120 | , 0 // LegPositionEffect#829 |
7759 | 120 | , 1 // LegAccount#830 |
7760 | | /// |
7761 | | // EnterTESTradeRequest |
7762 | | //// MessageHeaderInComp |
7763 | 120 | , 0 // BodyLen#831 |
7764 | 120 | , 0 // TemplateID#832 |
7765 | 120 | , 2 // NetworkMsgID#833 |
7766 | | /// |
7767 | | //// RequestHeaderComp |
7768 | 120 | , 0 // MsgSeqNum#834 |
7769 | 120 | , 0 // SenderSubID#835 |
7770 | | /// |
7771 | 120 | , 0 // SecurityID#836 |
7772 | 120 | , 0 // LastPx#837 |
7773 | 120 | , 1 // TransBkdTime#838 |
7774 | 120 | , 1 // UnderlyingPx#839 |
7775 | 120 | , 1 // RelatedClosePrice#840 |
7776 | 120 | , 1 // RelatedTradeQuantity#841 |
7777 | 120 | , 1 // UnderlyingQty#842 |
7778 | 120 | , 1 // CompressionID#843 |
7779 | 120 | , 0 // MarketSegmentID#844 |
7780 | 120 | , 1 // UnderlyingSettlementDate#845 |
7781 | 120 | , 1 // UnderlyingMaturityDate#846 |
7782 | 120 | , 1 // RelatedTradeID#847 |
7783 | 120 | , 1 // RelatedMarketSegmentID#848 |
7784 | 120 | , 0 // TrdType#849 |
7785 | 120 | , 1 // ProductComplex#850 |
7786 | 120 | , 0 // TradeReportType#851 |
7787 | 120 | , 0 // TradePublishIndicator#852 |
7788 | 120 | , 0 // NoSideAllocs#853 |
7789 | 120 | , 0 // NoEvents#854 |
7790 | 120 | , 0 // NoLegs#855 |
7791 | 120 | , 0 // NoInstrAttrib#856 |
7792 | 120 | , 0 // NoUnderlyingStips#857 |
7793 | 120 | , 1 // PartyIDSettlementLocation#858 |
7794 | 120 | , 1 // HedgeType#859 |
7795 | 120 | , 1 // SwapClearer#860 |
7796 | 120 | , 1 // TradeReportText#861 |
7797 | 120 | , 1 // TradeReportID#862 |
7798 | 120 | , 1 // UnderlyingSecurityID#863 |
7799 | 120 | , 1 // UnderlyingSecurityDesc#864 |
7800 | 120 | , 1 // UnderlyingCurrency#865 |
7801 | 120 | , 1 // UnderlyingIssuer#866 |
7802 | | //// SideAllocGrpComp |
7803 | 120 | , 0 // AllocQty#867 |
7804 | 120 | , 2 // IndividualAllocID#868 |
7805 | 120 | , 1 // TESEnrichmentRuleID#869 |
7806 | 120 | , 0 // Side#870 |
7807 | 120 | , 0 // PartyExecutingFirm#871 |
7808 | 120 | , 0 // PartyExecutingTrader#872 |
7809 | | /// |
7810 | | //// TrdInstrmntLegGrpComp |
7811 | 120 | , 0 // LegSecurityID#873 |
7812 | 120 | , 0 // LegPrice#874 |
7813 | 120 | , 2 // LegQty#875 |
7814 | | /// |
7815 | | //// InstrumentEventGrpComp |
7816 | 120 | , 0 // EventDate#876 |
7817 | 120 | , 0 // EventType#877 |
7818 | | /// |
7819 | | //// InstrumentAttributeGrpComp |
7820 | 120 | , 0 // InstrAttribType#878 |
7821 | 120 | , 0 // InstrAttribValue#879 |
7822 | | /// |
7823 | | //// UnderlyingStipGrpComp |
7824 | 120 | , 0 // UnderlyingStipValue#880 |
7825 | 120 | , 0 // UnderlyingStipType#881 |
7826 | | /// |
7827 | | // ForcedLogoutNotification |
7828 | | //// MessageHeaderOutComp |
7829 | 120 | , 0 // BodyLen#882 |
7830 | 120 | , 0 // TemplateID#883 |
7831 | | /// |
7832 | | //// NotifHeaderComp |
7833 | 120 | , 0 // SendingTime#884 |
7834 | | /// |
7835 | 120 | , 0 // VarTextLen#885 |
7836 | 120 | , 0 // VarText#886 |
7837 | | // ForcedUserLogoutNotification |
7838 | | //// MessageHeaderOutComp |
7839 | 120 | , 0 // BodyLen#887 |
7840 | 120 | , 0 // TemplateID#888 |
7841 | | /// |
7842 | | //// NotifHeaderComp |
7843 | 120 | , 0 // SendingTime#889 |
7844 | | /// |
7845 | 120 | , 0 // Username#890 |
7846 | 120 | , 0 // VarTextLen#891 |
7847 | 120 | , 0 // UserStatus#892 |
7848 | 120 | , 0 // VarText#893 |
7849 | | // Heartbeat |
7850 | | //// MessageHeaderInComp |
7851 | 120 | , 0 // BodyLen#894 |
7852 | 120 | , 0 // TemplateID#895 |
7853 | 120 | , 2 // NetworkMsgID#896 |
7854 | | /// |
7855 | | // HeartbeatNotification |
7856 | | //// MessageHeaderOutComp |
7857 | 120 | , 0 // BodyLen#897 |
7858 | 120 | , 0 // TemplateID#898 |
7859 | | /// |
7860 | | //// NotifHeaderComp |
7861 | 120 | , 0 // SendingTime#899 |
7862 | | /// |
7863 | | // InquireEnrichmentRuleIDListRequest |
7864 | | //// MessageHeaderInComp |
7865 | 120 | , 0 // BodyLen#900 |
7866 | 120 | , 0 // TemplateID#901 |
7867 | 120 | , 2 // NetworkMsgID#902 |
7868 | | /// |
7869 | | //// RequestHeaderComp |
7870 | 120 | , 0 // MsgSeqNum#903 |
7871 | 120 | , 2 // SenderSubID#904 |
7872 | | /// |
7873 | 120 | , 1 // LastEntityProcessed#905 |
7874 | | // InquireEnrichmentRuleIDListResponse |
7875 | | //// MessageHeaderOutComp |
7876 | 120 | , 0 // BodyLen#906 |
7877 | 120 | , 0 // TemplateID#907 |
7878 | | /// |
7879 | | //// ResponseHeaderComp |
7880 | 120 | , 0 // RequestTime#908 |
7881 | 120 | , 0 // SendingTime#909 |
7882 | 120 | , 0 // MsgSeqNum#910 |
7883 | | /// |
7884 | 120 | , 1 // LastEntityProcessed#911 |
7885 | 120 | , 0 // NoEnrichmentRules#912 |
7886 | | //// EnrichmentRulesGrpComp |
7887 | 120 | , 0 // EnrichmentRuleID#913 |
7888 | 120 | , 1 // PartyIDOriginationMarket#914 |
7889 | 120 | , 1 // Account#915 |
7890 | 120 | , 1 // PositionEffect#916 |
7891 | 120 | , 1 // PartyIDTakeUpTradingFirm#917 |
7892 | 120 | , 1 // PartyIDOrderOriginationFirm#918 |
7893 | 120 | , 1 // PartyIDBeneficiary#919 |
7894 | 120 | , 1 // FreeText1#920 |
7895 | 120 | , 1 // FreeText2#921 |
7896 | 120 | , 1 // FreeText3#922 |
7897 | | /// |
7898 | | // InquireMMParameterRequest |
7899 | | //// MessageHeaderInComp |
7900 | 120 | , 0 // BodyLen#923 |
7901 | 120 | , 0 // TemplateID#924 |
7902 | 120 | , 2 // NetworkMsgID#925 |
7903 | | /// |
7904 | | //// RequestHeaderComp |
7905 | 120 | , 0 // MsgSeqNum#926 |
7906 | 120 | , 0 // SenderSubID#927 |
7907 | | /// |
7908 | 120 | , 0 // MarketSegmentID#928 |
7909 | 120 | , 1 // TargetPartyIDSessionID#929 |
7910 | | // InquireMMParameterResponse |
7911 | | //// MessageHeaderOutComp |
7912 | 120 | , 0 // BodyLen#930 |
7913 | 120 | , 0 // TemplateID#931 |
7914 | | /// |
7915 | | //// NRResponseHeaderMEComp |
7916 | 120 | , 0 // RequestTime#932 |
7917 | 120 | , 0 // TrdRegTSTimeIn#933 |
7918 | 120 | , 0 // TrdRegTSTimeOut#934 |
7919 | 120 | , 0 // ResponseIn#935 |
7920 | 120 | , 0 // SendingTime#936 |
7921 | 120 | , 0 // MsgSeqNum#937 |
7922 | 120 | , 0 // LastFragment#938 |
7923 | | /// |
7924 | 120 | , 0 // MMParameterReportID#939 |
7925 | 120 | , 0 // MarketSegmentID#940 |
7926 | 120 | , 0 // NoMMParameters#941 |
7927 | | //// MMParameterGrpComp |
7928 | 120 | , 0 // ExposureDuration#942 |
7929 | 120 | , 0 // CumQty#943 |
7930 | 120 | , 0 // Delta#944 |
7931 | 120 | , 0 // Vega#945 |
7932 | 120 | , 0 // PctCount#946 |
7933 | 120 | , 1 // TargetPartyIDSessionID#947 |
7934 | | /// |
7935 | | // InquirePreTradeRiskLimitsRequest |
7936 | | //// MessageHeaderInComp |
7937 | 120 | , 0 // BodyLen#948 |
7938 | 120 | , 0 // TemplateID#949 |
7939 | 120 | , 2 // NetworkMsgID#950 |
7940 | | /// |
7941 | | //// RequestHeaderComp |
7942 | 120 | , 0 // MsgSeqNum#951 |
7943 | 120 | , 0 // SenderSubID#952 |
7944 | | /// |
7945 | 120 | , 0 // MarketSegmentID#953 |
7946 | 120 | , 0 // RiskLimitPlatform#954 |
7947 | 120 | , 1 // PartyExecutingUnit#955 |
7948 | 120 | , 1 // RiskLimitGroup#956 |
7949 | | // InquireSessionListRequest |
7950 | | //// MessageHeaderInComp |
7951 | 120 | , 0 // BodyLen#957 |
7952 | 120 | , 0 // TemplateID#958 |
7953 | 120 | , 2 // NetworkMsgID#959 |
7954 | | /// |
7955 | | //// RequestHeaderComp |
7956 | 120 | , 0 // MsgSeqNum#960 |
7957 | 120 | , 2 // SenderSubID#961 |
7958 | | /// |
7959 | | // InquireSessionListResponse |
7960 | | //// MessageHeaderOutComp |
7961 | 120 | , 0 // BodyLen#962 |
7962 | 120 | , 0 // TemplateID#963 |
7963 | | /// |
7964 | | //// ResponseHeaderComp |
7965 | 120 | , 0 // RequestTime#964 |
7966 | 120 | , 0 // SendingTime#965 |
7967 | 120 | , 0 // MsgSeqNum#966 |
7968 | | /// |
7969 | 120 | , 0 // NoSessions#967 |
7970 | | //// SessionsGrpComp |
7971 | 120 | , 0 // PartyIDSessionID#968 |
7972 | 120 | , 0 // SessionMode#969 |
7973 | 120 | , 1 // SessionSubMode#970 |
7974 | | /// |
7975 | | // InquireUserRequest |
7976 | | //// MessageHeaderInComp |
7977 | 120 | , 0 // BodyLen#971 |
7978 | 120 | , 0 // TemplateID#972 |
7979 | 120 | , 2 // NetworkMsgID#973 |
7980 | | /// |
7981 | | //// RequestHeaderComp |
7982 | 120 | , 0 // MsgSeqNum#974 |
7983 | 120 | , 2 // SenderSubID#975 |
7984 | | /// |
7985 | 120 | , 1 // LastEntityProcessed#976 |
7986 | | // InquireUserResponse |
7987 | | //// MessageHeaderOutComp |
7988 | 120 | , 0 // BodyLen#977 |
7989 | 120 | , 0 // TemplateID#978 |
7990 | | /// |
7991 | | //// ResponseHeaderComp |
7992 | 120 | , 0 // RequestTime#979 |
7993 | 120 | , 0 // SendingTime#980 |
7994 | 120 | , 0 // MsgSeqNum#981 |
7995 | | /// |
7996 | 120 | , 1 // LastEntityProcessed#982 |
7997 | 120 | , 0 // NoPartyDetails#983 |
7998 | | //// PartyDetailsGrpComp |
7999 | 120 | , 0 // PartyDetailIDExecutingTrader#984 |
8000 | 120 | , 0 // PartyDetailExecutingTrader#985 |
8001 | 120 | , 0 // PartyDetailRoleQualifier#986 |
8002 | 120 | , 0 // PartyDetailStatus#987 |
8003 | 120 | , 1 // PartyDetailDeskID#988 |
8004 | | /// |
8005 | | // LegalNotificationBroadcast |
8006 | | //// MessageHeaderOutComp |
8007 | 120 | , 0 // BodyLen#989 |
8008 | 120 | , 0 // TemplateID#990 |
8009 | | /// |
8010 | | //// RBCHeaderComp |
8011 | 120 | , 0 // SendingTime#991 |
8012 | 120 | , 0 // ApplSeqNum#992 |
8013 | 120 | , 2 // ApplSubID#993 |
8014 | 120 | , 0 // PartitionID#994 |
8015 | 120 | , 0 // ApplResendFlag#995 |
8016 | 120 | , 0 // ApplID#996 |
8017 | 120 | , 0 // LastFragment#997 |
8018 | | /// |
8019 | 120 | , 0 // TransactTime#998 |
8020 | 120 | , 0 // VarTextLen#999 |
8021 | 120 | , 0 // UserStatus#1000 |
8022 | 120 | , 0 // VarText#1001 |
8023 | | // LogonRequest |
8024 | | //// MessageHeaderInComp |
8025 | 120 | , 0 // BodyLen#1002 |
8026 | 120 | , 0 // TemplateID#1003 |
8027 | 120 | , 2 // NetworkMsgID#1004 |
8028 | | /// |
8029 | | //// RequestHeaderComp |
8030 | 120 | , 0 // MsgSeqNum#1005 |
8031 | 120 | , 2 // SenderSubID#1006 |
8032 | | /// |
8033 | 120 | , 1 // HeartBtInt#1007 |
8034 | 120 | , 0 // PartyIDSessionID#1008 |
8035 | 120 | , 0 // DefaultCstmApplVerID#1009 |
8036 | 120 | , 0 // Password#1010 |
8037 | 120 | , 0 // ApplUsageOrders#1011 |
8038 | 120 | , 0 // ApplUsageQuotes#1012 |
8039 | 120 | , 0 // OrderRoutingIndicator#1013 |
8040 | 120 | , 1 // FIXEngineName#1014 |
8041 | 120 | , 1 // FIXEngineVersion#1015 |
8042 | 120 | , 1 // FIXEngineVendor#1016 |
8043 | 120 | , 0 // ApplicationSystemName#1017 |
8044 | 120 | , 0 // ApplicationSystemVersion#1018 |
8045 | 120 | , 0 // ApplicationSystemVendor#1019 |
8046 | | // LogonResponse |
8047 | | //// MessageHeaderOutComp |
8048 | 120 | , 0 // BodyLen#1020 |
8049 | 120 | , 0 // TemplateID#1021 |
8050 | | /// |
8051 | | //// ResponseHeaderComp |
8052 | 120 | , 0 // RequestTime#1022 |
8053 | 120 | , 0 // SendingTime#1023 |
8054 | 120 | , 0 // MsgSeqNum#1024 |
8055 | | /// |
8056 | 120 | , 0 // ThrottleTimeInterval#1025 |
8057 | 120 | , 0 // ThrottleNoMsgs#1026 |
8058 | 120 | , 0 // ThrottleDisconnectLimit#1027 |
8059 | 120 | , 0 // HeartBtInt#1028 |
8060 | 120 | , 0 // SessionInstanceID#1029 |
8061 | 120 | , 0 // MarketID#1030 |
8062 | 120 | , 0 // TradSesMode#1031 |
8063 | 120 | , 0 // DefaultCstmApplVerID#1032 |
8064 | 120 | , 0 // DefaultCstmApplVerSubID#1033 |
8065 | | // LogoutRequest |
8066 | | //// MessageHeaderInComp |
8067 | 120 | , 0 // BodyLen#1034 |
8068 | 120 | , 0 // TemplateID#1035 |
8069 | 120 | , 2 // NetworkMsgID#1036 |
8070 | | /// |
8071 | | //// RequestHeaderComp |
8072 | 120 | , 0 // MsgSeqNum#1037 |
8073 | 120 | , 2 // SenderSubID#1038 |
8074 | | /// |
8075 | | // LogoutResponse |
8076 | | //// MessageHeaderOutComp |
8077 | 120 | , 0 // BodyLen#1039 |
8078 | 120 | , 0 // TemplateID#1040 |
8079 | | /// |
8080 | | //// ResponseHeaderComp |
8081 | 120 | , 0 // RequestTime#1041 |
8082 | 120 | , 0 // SendingTime#1042 |
8083 | 120 | , 0 // MsgSeqNum#1043 |
8084 | | /// |
8085 | | // MMParameterDefinitionRequest |
8086 | | //// MessageHeaderInComp |
8087 | 120 | , 0 // BodyLen#1044 |
8088 | 120 | , 0 // TemplateID#1045 |
8089 | 120 | , 2 // NetworkMsgID#1046 |
8090 | | /// |
8091 | | //// RequestHeaderComp |
8092 | 120 | , 0 // MsgSeqNum#1047 |
8093 | 120 | , 0 // SenderSubID#1048 |
8094 | | /// |
8095 | 120 | , 0 // ExposureDuration#1049 |
8096 | 120 | , 0 // CumQty#1050 |
8097 | 120 | , 0 // Delta#1051 |
8098 | 120 | , 0 // Vega#1052 |
8099 | 120 | , 0 // MarketSegmentID#1053 |
8100 | 120 | , 1 // TargetPartyIDSessionID#1054 |
8101 | 120 | , 0 // PctCount#1055 |
8102 | | // MMParameterDefinitionResponse |
8103 | | //// MessageHeaderOutComp |
8104 | 120 | , 0 // BodyLen#1056 |
8105 | 120 | , 0 // TemplateID#1057 |
8106 | | /// |
8107 | | //// NRResponseHeaderMEComp |
8108 | 120 | , 0 // RequestTime#1058 |
8109 | 120 | , 0 // TrdRegTSTimeIn#1059 |
8110 | 120 | , 0 // TrdRegTSTimeOut#1060 |
8111 | 120 | , 0 // ResponseIn#1061 |
8112 | 120 | , 0 // SendingTime#1062 |
8113 | 120 | , 0 // MsgSeqNum#1063 |
8114 | 120 | , 0 // LastFragment#1064 |
8115 | | /// |
8116 | 120 | , 1 // ExecID#1065 |
8117 | | // MassQuoteRequest |
8118 | | //// MessageHeaderInComp |
8119 | 120 | , 0 // BodyLen#1066 |
8120 | 120 | , 0 // TemplateID#1067 |
8121 | 120 | , 2 // NetworkMsgID#1068 |
8122 | | /// |
8123 | | //// RequestHeaderComp |
8124 | 120 | , 0 // MsgSeqNum#1069 |
8125 | 120 | , 0 // SenderSubID#1070 |
8126 | | /// |
8127 | 120 | , 0 // QuoteID#1071 |
8128 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1072 |
8129 | 120 | , 1 // ExecutingTrader#1073 |
8130 | 120 | , 0 // MarketSegmentID#1074 |
8131 | 120 | , 1 // MatchInstCrossID#1075 |
8132 | 120 | , 1 // EnrichmentRuleID#1076 |
8133 | 120 | , 0 // PriceValidityCheckType#1077 |
8134 | 120 | , 0 // ValueCheckTypeValue#1078 |
8135 | 120 | , 0 // QuoteSizeType#1079 |
8136 | 120 | , 0 // QuoteType#1080 |
8137 | 120 | , 0 // OrderAttributeLiquidityProvision#1081 |
8138 | 120 | , 0 // NoQuoteEntries#1082 |
8139 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1083 |
8140 | 120 | , 0 // ExecutingTraderQualifier#1084 |
8141 | | //// QuoteEntryGrpComp |
8142 | 120 | , 0 // SecurityID#1085 |
8143 | 120 | , 1 // BidPx#1086 |
8144 | 120 | , 1 // BidSize#1087 |
8145 | 120 | , 1 // OfferPx#1088 |
8146 | 120 | , 1 // OfferSize#1089 |
8147 | | /// |
8148 | | // MassQuoteResponse |
8149 | | //// MessageHeaderOutComp |
8150 | 120 | , 0 // BodyLen#1090 |
8151 | 120 | , 0 // TemplateID#1091 |
8152 | | /// |
8153 | | //// NRResponseHeaderMEComp |
8154 | 120 | , 0 // RequestTime#1092 |
8155 | 120 | , 0 // TrdRegTSTimeIn#1093 |
8156 | 120 | , 0 // TrdRegTSTimeOut#1094 |
8157 | 120 | , 0 // ResponseIn#1095 |
8158 | 120 | , 0 // SendingTime#1096 |
8159 | 120 | , 0 // MsgSeqNum#1097 |
8160 | 120 | , 0 // LastFragment#1098 |
8161 | | /// |
8162 | 120 | , 0 // QuoteID#1099 |
8163 | 120 | , 0 // QuoteResponseID#1100 |
8164 | 120 | , 0 // MarketSegmentID#1101 |
8165 | 120 | , 0 // NoQuoteSideEntries#1102 |
8166 | | //// QuoteEntryAckGrpComp |
8167 | 120 | , 0 // SecurityID#1103 |
8168 | 120 | , 1 // CxlSize#1104 |
8169 | 120 | , 1 // QuoteEntryRejectReason#1105 |
8170 | 120 | , 0 // QuoteEntryStatus#1106 |
8171 | 120 | , 0 // Side#1107 |
8172 | | /// |
8173 | | // ModifyBasketTradeRequest |
8174 | | //// MessageHeaderInComp |
8175 | 120 | , 0 // BodyLen#1108 |
8176 | 120 | , 0 // TemplateID#1109 |
8177 | 120 | , 2 // NetworkMsgID#1110 |
8178 | | /// |
8179 | | //// RequestHeaderComp |
8180 | 120 | , 0 // MsgSeqNum#1111 |
8181 | 120 | , 0 // SenderSubID#1112 |
8182 | | /// |
8183 | 120 | , 0 // BasketTrdMatchID#1113 |
8184 | 120 | , 0 // BasketExecID#1114 |
8185 | 120 | , 0 // MarketSegmentID#1115 |
8186 | 120 | , 0 // MaturityMonthYear#1116 |
8187 | 120 | , 1 // BasketProfileID#1117 |
8188 | 120 | , 0 // TrdType#1118 |
8189 | 120 | , 0 // NoBasketSideAlloc#1119 |
8190 | 120 | , 0 // TradeReportType#1120 |
8191 | 120 | , 0 // NoBasketRootPartyGrps#1121 |
8192 | 120 | , 0 // NoInstrmtMatchSides#1122 |
8193 | 120 | , 1 // BasketTradeReportText#1123 |
8194 | 120 | , 1 // TradeReportID#1124 |
8195 | | //// BasketRootPartyGrpComp |
8196 | 120 | , 0 // RootPartySubIDType#1125 |
8197 | 120 | , 0 // RootPartyContraFirm#1126 |
8198 | 120 | , 0 // RootPartyContraTrader#1127 |
8199 | 120 | , 1 // BasketSideTradeReportID#1128 |
8200 | | /// |
8201 | | //// InstrmtMatchSideGrpComp |
8202 | 120 | , 0 // SecurityID#1129 |
8203 | 120 | , 0 // LastPx#1130 |
8204 | 120 | , 1 // TransBkdTime#1131 |
8205 | 120 | , 1 // RelatedClosePrice#1132 |
8206 | 120 | , 1 // PackageID#1133 |
8207 | 120 | , 0 // SideMarketSegmentID#1134 |
8208 | 120 | , 0 // SideTrdSubTyp#1135 |
8209 | 120 | , 0 // ProductComplex#1136 |
8210 | 120 | , 0 // TradePublishIndicator#1137 |
8211 | 120 | , 0 // InstrmtMatchSideID#1138 |
8212 | 120 | , 1 // EffectOnBasket#1139 |
8213 | 120 | , 1 // TradeReportText#1140 |
8214 | | /// |
8215 | | //// BasketSideAllocGrpComp |
8216 | 120 | , 0 // AllocQty#1141 |
8217 | 120 | , 1 // IndividualAllocID#1142 |
8218 | 120 | , 0 // PartySubIDType#1143 |
8219 | 120 | , 0 // Side#1144 |
8220 | 120 | , 0 // InstrmtMatchSideID#1145 |
8221 | 120 | , 2 // TradeAllocStatus#1146 |
8222 | 120 | , 0 // PartyExecutingFirm#1147 |
8223 | 120 | , 0 // PartyExecutingTrader#1148 |
8224 | | /// |
8225 | | // ModifyOrderComplexRequest |
8226 | | //// MessageHeaderInComp |
8227 | 120 | , 0 // BodyLen#1149 |
8228 | 120 | , 0 // TemplateID#1150 |
8229 | 120 | , 2 // NetworkMsgID#1151 |
8230 | | /// |
8231 | | //// RequestHeaderComp |
8232 | 120 | , 0 // MsgSeqNum#1152 |
8233 | 120 | , 0 // SenderSubID#1153 |
8234 | | /// |
8235 | 120 | , 1 // OrderID#1154 |
8236 | 120 | , 1 // ClOrdID#1155 |
8237 | 120 | , 1 // OrigClOrdID#1156 |
8238 | 120 | , 0 // SecurityID#1157 |
8239 | 120 | , 0 // Price#1158 |
8240 | 120 | , 0 // OrderQty#1159 |
8241 | 120 | , 1 // PartyIDClientID#1160 |
8242 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1161 |
8243 | 120 | , 1 // ExecutingTrader#1162 |
8244 | 120 | , 0 // MarketSegmentID#1163 |
8245 | 120 | , 1 // ExpireDate#1164 |
8246 | 120 | , 1 // MatchInstCrossID#1165 |
8247 | 120 | , 1 // TargetPartyIDSessionID#1166 |
8248 | 120 | , 1 // PartyIDTakeUpTradingFirm#1167 |
8249 | 120 | , 1 // PartyIDOrderOriginationFirm#1168 |
8250 | 120 | , 1 // PartyIDBeneficiary#1169 |
8251 | 120 | , 0 // ApplSeqIndicator#1170 |
8252 | 120 | , 0 // ProductComplex#1171 |
8253 | 120 | , 0 // Side#1172 |
8254 | 120 | , 0 // OrdType#1173 |
8255 | 120 | , 0 // PriceValidityCheckType#1174 |
8256 | 120 | , 0 // ValueCheckTypeValue#1175 |
8257 | 120 | , 0 // OrderAttributeLiquidityProvision#1176 |
8258 | 120 | , 0 // ExecInst#1177 |
8259 | 120 | , 0 // TimeInForce#1178 |
8260 | 120 | , 0 // TradingCapacity#1179 |
8261 | 120 | , 0 // OwnershipIndicator#1180 |
8262 | 120 | , 1 // OrderOrigination#1181 |
8263 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1182 |
8264 | 120 | , 0 // ExecutingTraderQualifier#1183 |
8265 | 120 | , 1 // PartyIDLocationID#1184 |
8266 | 120 | , 1 // CustOrderHandlingInst#1185 |
8267 | 120 | , 1 // ComplianceText#1186 |
8268 | 120 | , 1 // PartyIDPositionAccount#1187 |
8269 | 120 | , 1 // FreeText1#1188 |
8270 | 120 | , 1 // FreeText2#1189 |
8271 | 120 | , 1 // FreeText3#1190 |
8272 | 120 | , 1 // FIXClOrdID#1191 |
8273 | 120 | , 0 // NoLegs#1192 |
8274 | | //// LegOrdGrpComp |
8275 | 120 | , 1 // LegAccount#1193 |
8276 | 120 | , 0 // LegPositionEffect#1194 |
8277 | | /// |
8278 | | // ModifyOrderComplexShortRequest |
8279 | | //// MessageHeaderInComp |
8280 | 120 | , 0 // BodyLen#1195 |
8281 | 120 | , 0 // TemplateID#1196 |
8282 | 120 | , 2 // NetworkMsgID#1197 |
8283 | | /// |
8284 | | //// RequestHeaderComp |
8285 | 120 | , 0 // MsgSeqNum#1198 |
8286 | 120 | , 0 // SenderSubID#1199 |
8287 | | /// |
8288 | 120 | , 1 // ClOrdID#1200 |
8289 | 120 | , 0 // OrigClOrdID#1201 |
8290 | 120 | , 0 // SecurityID#1202 |
8291 | 120 | , 0 // Price#1203 |
8292 | 120 | , 0 // OrderQty#1204 |
8293 | 120 | , 1 // PartyIDClientID#1205 |
8294 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1206 |
8295 | 120 | , 1 // ExecutingTrader#1207 |
8296 | 120 | , 0 // MarketSegmentID#1208 |
8297 | 120 | , 1 // MatchInstCrossID#1209 |
8298 | 120 | , 1 // EnrichmentRuleID#1210 |
8299 | 120 | , 0 // ApplSeqIndicator#1211 |
8300 | 120 | , 0 // ProductComplex#1212 |
8301 | 120 | , 0 // Side#1213 |
8302 | 120 | , 0 // PriceValidityCheckType#1214 |
8303 | 120 | , 0 // ValueCheckTypeValue#1215 |
8304 | 120 | , 0 // OrderAttributeLiquidityProvision#1216 |
8305 | 120 | , 0 // ExecInst#1217 |
8306 | 120 | , 0 // TimeInForce#1218 |
8307 | 120 | , 0 // TradingCapacity#1219 |
8308 | 120 | , 1 // OrderOrigination#1220 |
8309 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1221 |
8310 | 120 | , 0 // ExecutingTraderQualifier#1222 |
8311 | 120 | , 1 // ComplianceText#1223 |
8312 | | // ModifyOrderNRResponse |
8313 | | //// MessageHeaderOutComp |
8314 | 120 | , 0 // BodyLen#1224 |
8315 | 120 | , 0 // TemplateID#1225 |
8316 | | /// |
8317 | | //// NRResponseHeaderMEComp |
8318 | 120 | , 0 // RequestTime#1226 |
8319 | 120 | , 0 // TrdRegTSTimeIn#1227 |
8320 | 120 | , 0 // TrdRegTSTimeOut#1228 |
8321 | 120 | , 0 // ResponseIn#1229 |
8322 | 120 | , 0 // SendingTime#1230 |
8323 | 120 | , 0 // MsgSeqNum#1231 |
8324 | 120 | , 0 // LastFragment#1232 |
8325 | | /// |
8326 | 120 | , 0 // OrderID#1233 |
8327 | 120 | , 1 // ClOrdID#1234 |
8328 | 120 | , 1 // OrigClOrdID#1235 |
8329 | 120 | , 0 // SecurityID#1236 |
8330 | 120 | , 0 // ExecID#1237 |
8331 | 120 | , 0 // LeavesQty#1238 |
8332 | 120 | , 0 // CumQty#1239 |
8333 | 120 | , 0 // CxlQty#1240 |
8334 | 120 | , 0 // OrdStatus#1241 |
8335 | 120 | , 0 // ExecType#1242 |
8336 | 120 | , 0 // ExecRestatementReason#1243 |
8337 | 120 | , 0 // CrossedIndicator#1244 |
8338 | 120 | , 0 // ProductComplex#1245 |
8339 | 120 | , 0 // Triggered#1246 |
8340 | 120 | , 0 // TransactionDelayIndicator#1247 |
8341 | 120 | , 0 // NoOrderEvents#1248 |
8342 | | //// OrderEventGrpComp |
8343 | 120 | , 0 // OrderEventPx#1249 |
8344 | 120 | , 0 // OrderEventQty#1250 |
8345 | 120 | , 0 // OrderEventMatchID#1251 |
8346 | 120 | , 0 // OrderEventReason#1252 |
8347 | | /// |
8348 | | // ModifyOrderResponse |
8349 | | //// MessageHeaderOutComp |
8350 | 120 | , 0 // BodyLen#1253 |
8351 | 120 | , 0 // TemplateID#1254 |
8352 | | /// |
8353 | | //// ResponseHeaderMEComp |
8354 | 120 | , 0 // RequestTime#1255 |
8355 | 120 | , 0 // TrdRegTSTimeIn#1256 |
8356 | 120 | , 0 // TrdRegTSTimeOut#1257 |
8357 | 120 | , 0 // ResponseIn#1258 |
8358 | 120 | , 0 // SendingTime#1259 |
8359 | 120 | , 0 // MsgSeqNum#1260 |
8360 | 120 | , 0 // PartitionID#1261 |
8361 | 120 | , 0 // ApplID#1262 |
8362 | 120 | , 1 // ApplMsgID#1263 |
8363 | 120 | , 0 // LastFragment#1264 |
8364 | | /// |
8365 | 120 | , 0 // OrderID#1265 |
8366 | 120 | , 1 // ClOrdID#1266 |
8367 | 120 | , 1 // OrigClOrdID#1267 |
8368 | 120 | , 0 // SecurityID#1268 |
8369 | 120 | , 0 // ExecID#1269 |
8370 | 120 | , 0 // LeavesQty#1270 |
8371 | 120 | , 0 // CumQty#1271 |
8372 | 120 | , 0 // CxlQty#1272 |
8373 | 120 | , 0 // TrdRegTSTimePriority#1273 |
8374 | 120 | , 0 // OrdStatus#1274 |
8375 | 120 | , 0 // ExecType#1275 |
8376 | 120 | , 0 // ExecRestatementReason#1276 |
8377 | 120 | , 0 // CrossedIndicator#1277 |
8378 | 120 | , 0 // ProductComplex#1278 |
8379 | 120 | , 0 // Triggered#1279 |
8380 | 120 | , 0 // TransactionDelayIndicator#1280 |
8381 | 120 | , 0 // NoOrderEvents#1281 |
8382 | | //// OrderEventGrpComp |
8383 | 120 | , 0 // OrderEventPx#1282 |
8384 | 120 | , 0 // OrderEventQty#1283 |
8385 | 120 | , 0 // OrderEventMatchID#1284 |
8386 | 120 | , 0 // OrderEventReason#1285 |
8387 | | /// |
8388 | | // ModifyOrderSingleRequest |
8389 | | //// MessageHeaderInComp |
8390 | 120 | , 0 // BodyLen#1286 |
8391 | 120 | , 0 // TemplateID#1287 |
8392 | 120 | , 2 // NetworkMsgID#1288 |
8393 | | /// |
8394 | | //// RequestHeaderComp |
8395 | 120 | , 0 // MsgSeqNum#1289 |
8396 | 120 | , 0 // SenderSubID#1290 |
8397 | | /// |
8398 | 120 | , 1 // OrderID#1291 |
8399 | 120 | , 1 // ClOrdID#1292 |
8400 | 120 | , 1 // OrigClOrdID#1293 |
8401 | 120 | , 1 // Price#1294 |
8402 | 120 | , 0 // OrderQty#1295 |
8403 | 120 | , 1 // StopPx#1296 |
8404 | 120 | , 1 // PartyIDClientID#1297 |
8405 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1298 |
8406 | 120 | , 1 // ExecutingTrader#1299 |
8407 | 120 | , 1 // ExpireDate#1300 |
8408 | 120 | , 0 // MarketSegmentID#1301 |
8409 | 120 | , 0 // SimpleSecurityID#1302 |
8410 | 120 | , 1 // MatchInstCrossID#1303 |
8411 | 120 | , 1 // TargetPartyIDSessionID#1304 |
8412 | 120 | , 1 // PartyIDTakeUpTradingFirm#1305 |
8413 | 120 | , 1 // PartyIDOrderOriginationFirm#1306 |
8414 | 120 | , 1 // PartyIDBeneficiary#1307 |
8415 | 120 | , 0 // ApplSeqIndicator#1308 |
8416 | 120 | , 0 // Side#1309 |
8417 | 120 | , 0 // OrdType#1310 |
8418 | 120 | , 0 // PriceValidityCheckType#1311 |
8419 | 120 | , 0 // ValueCheckTypeValue#1312 |
8420 | 120 | , 0 // OrderAttributeLiquidityProvision#1313 |
8421 | 120 | , 0 // TimeInForce#1314 |
8422 | 120 | , 0 // ExecInst#1315 |
8423 | 120 | , 1 // TradingSessionSubID#1316 |
8424 | 120 | , 0 // TradingCapacity#1317 |
8425 | 120 | , 1 // OrderOrigination#1318 |
8426 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1319 |
8427 | 120 | , 1 // ExecutingTraderQualifier#1320 |
8428 | 120 | , 1 // Account#1321 |
8429 | 120 | , 1 // PartyIDPositionAccount#1322 |
8430 | 120 | , 0 // PositionEffect#1323 |
8431 | 120 | , 0 // OwnershipIndicator#1324 |
8432 | 120 | , 1 // PartyIDLocationID#1325 |
8433 | 120 | , 1 // CustOrderHandlingInst#1326 |
8434 | 120 | , 1 // ComplianceText#1327 |
8435 | 120 | , 1 // FreeText1#1328 |
8436 | 120 | , 1 // FreeText2#1329 |
8437 | 120 | , 1 // FreeText3#1330 |
8438 | 120 | , 1 // FIXClOrdID#1331 |
8439 | | // ModifyOrderSingleShortRequest |
8440 | | //// MessageHeaderInComp |
8441 | 120 | , 0 // BodyLen#1332 |
8442 | 120 | , 0 // TemplateID#1333 |
8443 | 120 | , 2 // NetworkMsgID#1334 |
8444 | | /// |
8445 | | //// RequestHeaderComp |
8446 | 120 | , 0 // MsgSeqNum#1335 |
8447 | 120 | , 0 // SenderSubID#1336 |
8448 | | /// |
8449 | 120 | , 1 // ClOrdID#1337 |
8450 | 120 | , 0 // OrigClOrdID#1338 |
8451 | 120 | , 0 // Price#1339 |
8452 | 120 | , 0 // OrderQty#1340 |
8453 | 120 | , 1 // PartyIDClientID#1341 |
8454 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1342 |
8455 | 120 | , 1 // ExecutingTrader#1343 |
8456 | 120 | , 0 // SimpleSecurityID#1344 |
8457 | 120 | , 1 // MatchInstCrossID#1345 |
8458 | 120 | , 1 // EnrichmentRuleID#1346 |
8459 | 120 | , 0 // Side#1347 |
8460 | 120 | , 0 // PriceValidityCheckType#1348 |
8461 | 120 | , 0 // ValueCheckTypeValue#1349 |
8462 | 120 | , 0 // OrderAttributeLiquidityProvision#1350 |
8463 | 120 | , 0 // TimeInForce#1351 |
8464 | 120 | , 0 // ApplSeqIndicator#1352 |
8465 | 120 | , 0 // ExecInst#1353 |
8466 | 120 | , 0 // TradingCapacity#1354 |
8467 | 120 | , 1 // OrderOrigination#1355 |
8468 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1356 |
8469 | 120 | , 0 // ExecutingTraderQualifier#1357 |
8470 | 120 | , 1 // ComplianceText#1358 |
8471 | | // ModifyTESTradeRequest |
8472 | | //// MessageHeaderInComp |
8473 | 120 | , 0 // BodyLen#1359 |
8474 | 120 | , 0 // TemplateID#1360 |
8475 | 120 | , 2 // NetworkMsgID#1361 |
8476 | | /// |
8477 | | //// RequestHeaderComp |
8478 | 120 | , 0 // MsgSeqNum#1362 |
8479 | 120 | , 0 // SenderSubID#1363 |
8480 | | /// |
8481 | 120 | , 0 // LastPx#1364 |
8482 | 120 | , 1 // TransBkdTime#1365 |
8483 | 120 | , 1 // CompressionID#1366 |
8484 | 120 | , 0 // MarketSegmentID#1367 |
8485 | 120 | , 0 // PackageID#1368 |
8486 | 120 | , 0 // TESExecID#1369 |
8487 | 120 | , 1 // RelatedMarketSegmentID#1370 |
8488 | 120 | , 0 // TrdType#1371 |
8489 | 120 | , 0 // TradeReportType#1372 |
8490 | 120 | , 0 // TradePublishIndicator#1373 |
8491 | 120 | , 0 // NoSideAllocs#1374 |
8492 | 120 | , 0 // NoLegs#1375 |
8493 | 120 | , 1 // SwapClearer#1376 |
8494 | 120 | , 1 // TradeReportText#1377 |
8495 | 120 | , 1 // TradeReportID#1378 |
8496 | | //// SideAllocGrpComp |
8497 | 120 | , 0 // AllocQty#1379 |
8498 | 120 | , 1 // IndividualAllocID#1380 |
8499 | 120 | , 1 // TESEnrichmentRuleID#1381 |
8500 | 120 | , 0 // Side#1382 |
8501 | 120 | , 0 // PartyExecutingFirm#1383 |
8502 | 120 | , 0 // PartyExecutingTrader#1384 |
8503 | | /// |
8504 | | //// TrdInstrmntLegGrpComp |
8505 | 120 | , 0 // LegSecurityID#1385 |
8506 | 120 | , 0 // LegPrice#1386 |
8507 | 120 | , 2 // LegQty#1387 |
8508 | | /// |
8509 | | // NewOrderComplexRequest |
8510 | | //// MessageHeaderInComp |
8511 | 120 | , 0 // BodyLen#1388 |
8512 | 120 | , 0 // TemplateID#1389 |
8513 | 120 | , 2 // NetworkMsgID#1390 |
8514 | | /// |
8515 | | //// RequestHeaderComp |
8516 | 120 | , 0 // MsgSeqNum#1391 |
8517 | 120 | , 0 // SenderSubID#1392 |
8518 | | /// |
8519 | 120 | , 1 // ClOrdID#1393 |
8520 | 120 | , 0 // SecurityID#1394 |
8521 | 120 | , 0 // Price#1395 |
8522 | 120 | , 0 // OrderQty#1396 |
8523 | 120 | , 1 // PartyIDClientID#1397 |
8524 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1398 |
8525 | 120 | , 1 // ExecutingTrader#1399 |
8526 | 120 | , 0 // MarketSegmentID#1400 |
8527 | 120 | , 1 // ExpireDate#1401 |
8528 | 120 | , 1 // MatchInstCrossID#1402 |
8529 | 120 | , 1 // PartyIDTakeUpTradingFirm#1403 |
8530 | 120 | , 1 // PartyIDOrderOriginationFirm#1404 |
8531 | 120 | , 1 // PartyIDBeneficiary#1405 |
8532 | 120 | , 0 // ApplSeqIndicator#1406 |
8533 | 120 | , 0 // ProductComplex#1407 |
8534 | 120 | , 0 // Side#1408 |
8535 | 120 | , 0 // OrdType#1409 |
8536 | 120 | , 0 // PriceValidityCheckType#1410 |
8537 | 120 | , 0 // ValueCheckTypeValue#1411 |
8538 | 120 | , 0 // OrderAttributeLiquidityProvision#1412 |
8539 | 120 | , 1 // OrderAttributeRiskReduction#1413 |
8540 | 120 | , 0 // ExecInst#1414 |
8541 | 120 | , 0 // TimeInForce#1415 |
8542 | 120 | , 0 // TradingCapacity#1416 |
8543 | 120 | , 1 // OrderOrigination#1417 |
8544 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1418 |
8545 | 120 | , 0 // ExecutingTraderQualifier#1419 |
8546 | 120 | , 1 // PartyIDLocationID#1420 |
8547 | 120 | , 1 // ComplianceText#1421 |
8548 | 120 | , 1 // CustOrderHandlingInst#1422 |
8549 | 120 | , 1 // PartyIDPositionAccount#1423 |
8550 | 120 | , 1 // FreeText1#1424 |
8551 | 120 | , 1 // FreeText2#1425 |
8552 | 120 | , 1 // FreeText3#1426 |
8553 | 120 | , 1 // FIXClOrdID#1427 |
8554 | 120 | , 0 // NoLegs#1428 |
8555 | | //// LegOrdGrpComp |
8556 | 120 | , 1 // LegAccount#1429 |
8557 | 120 | , 0 // LegPositionEffect#1430 |
8558 | | /// |
8559 | | // NewOrderComplexShortRequest |
8560 | | //// MessageHeaderInComp |
8561 | 120 | , 0 // BodyLen#1431 |
8562 | 120 | , 0 // TemplateID#1432 |
8563 | 120 | , 2 // NetworkMsgID#1433 |
8564 | | /// |
8565 | | //// RequestHeaderComp |
8566 | 120 | , 0 // MsgSeqNum#1434 |
8567 | 120 | , 0 // SenderSubID#1435 |
8568 | | /// |
8569 | 120 | , 0 // SecurityID#1436 |
8570 | 120 | , 0 // Price#1437 |
8571 | 120 | , 0 // OrderQty#1438 |
8572 | 120 | , 0 // ClOrdID#1439 |
8573 | 120 | , 1 // PartyIDClientID#1440 |
8574 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1441 |
8575 | 120 | , 1 // ExecutingTrader#1442 |
8576 | 120 | , 0 // MarketSegmentID#1443 |
8577 | 120 | , 1 // MatchInstCrossID#1444 |
8578 | 120 | , 1 // EnrichmentRuleID#1445 |
8579 | 120 | , 0 // ApplSeqIndicator#1446 |
8580 | 120 | , 0 // ProductComplex#1447 |
8581 | 120 | , 0 // Side#1448 |
8582 | 120 | , 0 // PriceValidityCheckType#1449 |
8583 | 120 | , 0 // ValueCheckTypeValue#1450 |
8584 | 120 | , 0 // OrderAttributeLiquidityProvision#1451 |
8585 | 120 | , 0 // ExecInst#1452 |
8586 | 120 | , 0 // TimeInForce#1453 |
8587 | 120 | , 0 // TradingCapacity#1454 |
8588 | 120 | , 1 // OrderOrigination#1455 |
8589 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1456 |
8590 | 120 | , 0 // ExecutingTraderQualifier#1457 |
8591 | 120 | , 1 // ComplianceText#1458 |
8592 | | // NewOrderNRResponse |
8593 | | //// MessageHeaderOutComp |
8594 | 120 | , 0 // BodyLen#1459 |
8595 | 120 | , 0 // TemplateID#1460 |
8596 | | /// |
8597 | | //// NRResponseHeaderMEComp |
8598 | 120 | , 0 // RequestTime#1461 |
8599 | 120 | , 0 // TrdRegTSTimeIn#1462 |
8600 | 120 | , 0 // TrdRegTSTimeOut#1463 |
8601 | 120 | , 0 // ResponseIn#1464 |
8602 | 120 | , 0 // SendingTime#1465 |
8603 | 120 | , 0 // MsgSeqNum#1466 |
8604 | 120 | , 0 // LastFragment#1467 |
8605 | | /// |
8606 | 120 | , 0 // OrderID#1468 |
8607 | 120 | , 1 // ClOrdID#1469 |
8608 | 120 | , 0 // SecurityID#1470 |
8609 | 120 | , 0 // ExecID#1471 |
8610 | 120 | , 0 // LeavesQty#1472 |
8611 | 120 | , 0 // CxlQty#1473 |
8612 | 120 | , 0 // OrdStatus#1474 |
8613 | 120 | , 0 // ExecType#1475 |
8614 | 120 | , 0 // ExecRestatementReason#1476 |
8615 | 120 | , 0 // CrossedIndicator#1477 |
8616 | 120 | , 0 // ProductComplex#1478 |
8617 | 120 | , 0 // Triggered#1479 |
8618 | 120 | , 0 // TransactionDelayIndicator#1480 |
8619 | 120 | , 0 // NoOrderEvents#1481 |
8620 | | //// OrderEventGrpComp |
8621 | 120 | , 0 // OrderEventPx#1482 |
8622 | 120 | , 0 // OrderEventQty#1483 |
8623 | 120 | , 0 // OrderEventMatchID#1484 |
8624 | 120 | , 0 // OrderEventReason#1485 |
8625 | | /// |
8626 | | // NewOrderResponse |
8627 | | //// MessageHeaderOutComp |
8628 | 120 | , 0 // BodyLen#1486 |
8629 | 120 | , 0 // TemplateID#1487 |
8630 | | /// |
8631 | | //// ResponseHeaderMEComp |
8632 | 120 | , 0 // RequestTime#1488 |
8633 | 120 | , 0 // TrdRegTSTimeIn#1489 |
8634 | 120 | , 0 // TrdRegTSTimeOut#1490 |
8635 | 120 | , 0 // ResponseIn#1491 |
8636 | 120 | , 0 // SendingTime#1492 |
8637 | 120 | , 0 // MsgSeqNum#1493 |
8638 | 120 | , 0 // PartitionID#1494 |
8639 | 120 | , 0 // ApplID#1495 |
8640 | 120 | , 1 // ApplMsgID#1496 |
8641 | 120 | , 0 // LastFragment#1497 |
8642 | | /// |
8643 | 120 | , 0 // OrderID#1498 |
8644 | 120 | , 1 // ClOrdID#1499 |
8645 | 120 | , 0 // SecurityID#1500 |
8646 | 120 | , 0 // ExecID#1501 |
8647 | 120 | , 0 // LeavesQty#1502 |
8648 | 120 | , 0 // CxlQty#1503 |
8649 | 120 | , 0 // TrdRegTSEntryTime#1504 |
8650 | 120 | , 0 // TrdRegTSTimePriority#1505 |
8651 | 120 | , 0 // OrdStatus#1506 |
8652 | 120 | , 0 // ExecType#1507 |
8653 | 120 | , 0 // ExecRestatementReason#1508 |
8654 | 120 | , 0 // CrossedIndicator#1509 |
8655 | 120 | , 0 // ProductComplex#1510 |
8656 | 120 | , 0 // Triggered#1511 |
8657 | 120 | , 0 // TransactionDelayIndicator#1512 |
8658 | 120 | , 0 // NoOrderEvents#1513 |
8659 | | //// OrderEventGrpComp |
8660 | 120 | , 0 // OrderEventPx#1514 |
8661 | 120 | , 0 // OrderEventQty#1515 |
8662 | 120 | , 0 // OrderEventMatchID#1516 |
8663 | 120 | , 0 // OrderEventReason#1517 |
8664 | | /// |
8665 | | // NewOrderSingleRequest |
8666 | | //// MessageHeaderInComp |
8667 | 120 | , 0 // BodyLen#1518 |
8668 | 120 | , 0 // TemplateID#1519 |
8669 | 120 | , 2 // NetworkMsgID#1520 |
8670 | | /// |
8671 | | //// RequestHeaderComp |
8672 | 120 | , 0 // MsgSeqNum#1521 |
8673 | 120 | , 0 // SenderSubID#1522 |
8674 | | /// |
8675 | 120 | , 1 // Price#1523 |
8676 | 120 | , 0 // OrderQty#1524 |
8677 | 120 | , 1 // StopPx#1525 |
8678 | 120 | , 1 // ClOrdID#1526 |
8679 | 120 | , 1 // PartyIDClientID#1527 |
8680 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1528 |
8681 | 120 | , 1 // ExecutingTrader#1529 |
8682 | 120 | , 1 // ExpireDate#1530 |
8683 | 120 | , 0 // MarketSegmentID#1531 |
8684 | 120 | , 0 // SimpleSecurityID#1532 |
8685 | 120 | , 1 // MatchInstCrossID#1533 |
8686 | 120 | , 1 // PartyIDTakeUpTradingFirm#1534 |
8687 | 120 | , 1 // PartyIDOrderOriginationFirm#1535 |
8688 | 120 | , 1 // PartyIDBeneficiary#1536 |
8689 | 120 | , 0 // ApplSeqIndicator#1537 |
8690 | 120 | , 0 // Side#1538 |
8691 | 120 | , 0 // OrdType#1539 |
8692 | 120 | , 0 // PriceValidityCheckType#1540 |
8693 | 120 | , 0 // ValueCheckTypeValue#1541 |
8694 | 120 | , 0 // OrderAttributeLiquidityProvision#1542 |
8695 | 120 | , 1 // OrderAttributeRiskReduction#1543 |
8696 | 120 | , 0 // TimeInForce#1544 |
8697 | 120 | , 0 // ExecInst#1545 |
8698 | 120 | , 1 // TradingSessionSubID#1546 |
8699 | 120 | , 0 // TradingCapacity#1547 |
8700 | 120 | , 1 // OrderOrigination#1548 |
8701 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1549 |
8702 | 120 | , 0 // ExecutingTraderQualifier#1550 |
8703 | 120 | , 1 // Account#1551 |
8704 | 120 | , 1 // PartyIDPositionAccount#1552 |
8705 | 120 | , 0 // PositionEffect#1553 |
8706 | 120 | , 1 // PartyIDLocationID#1554 |
8707 | 120 | , 1 // CustOrderHandlingInst#1555 |
8708 | 120 | , 1 // ComplianceText#1556 |
8709 | 120 | , 1 // FreeText1#1557 |
8710 | 120 | , 1 // FreeText2#1558 |
8711 | 120 | , 1 // FreeText3#1559 |
8712 | 120 | , 1 // FIXClOrdID#1560 |
8713 | | // NewOrderSingleShortRequest |
8714 | | //// MessageHeaderInComp |
8715 | 120 | , 0 // BodyLen#1561 |
8716 | 120 | , 0 // TemplateID#1562 |
8717 | 120 | , 2 // NetworkMsgID#1563 |
8718 | | /// |
8719 | | //// RequestHeaderComp |
8720 | 120 | , 0 // MsgSeqNum#1564 |
8721 | 120 | , 0 // SenderSubID#1565 |
8722 | | /// |
8723 | 120 | , 0 // Price#1566 |
8724 | 120 | , 0 // OrderQty#1567 |
8725 | 120 | , 0 // ClOrdID#1568 |
8726 | 120 | , 1 // PartyIDClientID#1569 |
8727 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1570 |
8728 | 120 | , 1 // ExecutingTrader#1571 |
8729 | 120 | , 0 // SimpleSecurityID#1572 |
8730 | 120 | , 1 // MatchInstCrossID#1573 |
8731 | 120 | , 1 // EnrichmentRuleID#1574 |
8732 | 120 | , 0 // Side#1575 |
8733 | 120 | , 0 // ApplSeqIndicator#1576 |
8734 | 120 | , 0 // PriceValidityCheckType#1577 |
8735 | 120 | , 0 // ValueCheckTypeValue#1578 |
8736 | 120 | , 0 // OrderAttributeLiquidityProvision#1579 |
8737 | 120 | , 0 // TimeInForce#1580 |
8738 | 120 | , 0 // ExecInst#1581 |
8739 | 120 | , 0 // TradingCapacity#1582 |
8740 | 120 | , 1 // OrderOrigination#1583 |
8741 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1584 |
8742 | 120 | , 0 // ExecutingTraderQualifier#1585 |
8743 | 120 | , 1 // ComplianceText#1586 |
8744 | | // NewsBroadcast |
8745 | | //// MessageHeaderOutComp |
8746 | 120 | , 0 // BodyLen#1587 |
8747 | 120 | , 0 // TemplateID#1588 |
8748 | | /// |
8749 | | //// RBCHeaderComp |
8750 | 120 | , 0 // SendingTime#1589 |
8751 | 120 | , 1 // ApplSeqNum#1590 |
8752 | 120 | , 1 // ApplSubID#1591 |
8753 | 120 | , 0 // PartitionID#1592 |
8754 | 120 | , 0 // ApplResendFlag#1593 |
8755 | 120 | , 0 // ApplID#1594 |
8756 | 120 | , 0 // LastFragment#1595 |
8757 | | /// |
8758 | 120 | , 0 // OrigTime#1596 |
8759 | 120 | , 0 // VarTextLen#1597 |
8760 | 120 | , 0 // Headline#1598 |
8761 | 120 | , 1 // VarText#1599 |
8762 | | // OrderExecNotification |
8763 | | //// MessageHeaderOutComp |
8764 | 120 | , 0 // BodyLen#1600 |
8765 | 120 | , 0 // TemplateID#1601 |
8766 | | /// |
8767 | | //// RBCHeaderMEComp |
8768 | 120 | , 1 // TrdRegTSTimeOut#1602 |
8769 | 120 | , 1 // NotificationIn#1603 |
8770 | 120 | , 0 // SendingTime#1604 |
8771 | 120 | , 2 // ApplSubID#1605 |
8772 | 120 | , 0 // PartitionID#1606 |
8773 | 120 | , 0 // ApplMsgID#1607 |
8774 | 120 | , 0 // ApplID#1608 |
8775 | 120 | , 0 // ApplResendFlag#1609 |
8776 | 120 | , 0 // LastFragment#1610 |
8777 | | /// |
8778 | 120 | , 0 // OrderID#1611 |
8779 | 120 | , 1 // ClOrdID#1612 |
8780 | 120 | , 1 // OrigClOrdID#1613 |
8781 | 120 | , 0 // SecurityID#1614 |
8782 | 120 | , 0 // ExecID#1615 |
8783 | 120 | , 0 // LeavesQty#1616 |
8784 | 120 | , 0 // CumQty#1617 |
8785 | 120 | , 0 // CxlQty#1618 |
8786 | 120 | , 0 // MarketSegmentID#1619 |
8787 | 120 | , 0 // NoLegExecs#1620 |
8788 | 120 | , 0 // ExecRestatementReason#1621 |
8789 | 120 | , 0 // Side#1622 |
8790 | 120 | , 0 // ProductComplex#1623 |
8791 | 120 | , 0 // OrdStatus#1624 |
8792 | 120 | , 0 // ExecType#1625 |
8793 | 120 | , 0 // Triggered#1626 |
8794 | 120 | , 0 // CrossedIndicator#1627 |
8795 | 120 | , 1 // FIXClOrdID#1628 |
8796 | 120 | , 0 // NoFills#1629 |
8797 | 120 | , 0 // NoOrderEvents#1630 |
8798 | | //// FillsGrpComp |
8799 | 120 | , 0 // FillPx#1631 |
8800 | 120 | , 0 // FillQty#1632 |
8801 | 120 | , 0 // FillMatchID#1633 |
8802 | 120 | , 0 // FillExecID#1634 |
8803 | 120 | , 1 // FillLiquidityInd#1635 |
8804 | | /// |
8805 | | //// InstrmntLegExecGrpComp |
8806 | 120 | , 0 // LegSecurityID#1636 |
8807 | 120 | , 0 // LegLastPx#1637 |
8808 | 120 | , 0 // LegLastQty#1638 |
8809 | 120 | , 0 // LegExecID#1639 |
8810 | 120 | , 0 // LegSide#1640 |
8811 | 120 | , 0 // FillRefID#1641 |
8812 | | /// |
8813 | | //// OrderEventGrpComp |
8814 | 120 | , 0 // OrderEventPx#1642 |
8815 | 120 | , 0 // OrderEventQty#1643 |
8816 | 120 | , 0 // OrderEventMatchID#1644 |
8817 | 120 | , 0 // OrderEventReason#1645 |
8818 | | /// |
8819 | | // OrderExecReportBroadcast |
8820 | | //// MessageHeaderOutComp |
8821 | 120 | , 0 // BodyLen#1646 |
8822 | 120 | , 0 // TemplateID#1647 |
8823 | | /// |
8824 | | //// RBCHeaderMEComp |
8825 | 120 | , 1 // TrdRegTSTimeOut#1648 |
8826 | 120 | , 1 // NotificationIn#1649 |
8827 | 120 | , 0 // SendingTime#1650 |
8828 | 120 | , 1 // ApplSubID#1651 |
8829 | 120 | , 0 // PartitionID#1652 |
8830 | 120 | , 1 // ApplMsgID#1653 |
8831 | 120 | , 0 // ApplID#1654 |
8832 | 120 | , 0 // ApplResendFlag#1655 |
8833 | 120 | , 0 // LastFragment#1656 |
8834 | | /// |
8835 | 120 | , 0 // OrderID#1657 |
8836 | 120 | , 1 // ClOrdID#1658 |
8837 | 120 | , 1 // OrigClOrdID#1659 |
8838 | 120 | , 0 // SecurityID#1660 |
8839 | 120 | , 0 // ExecID#1661 |
8840 | 120 | , 0 // TrdRegTSEntryTime#1662 |
8841 | 120 | , 0 // TrdRegTSTimePriority#1663 |
8842 | 120 | , 1 // Price#1664 |
8843 | 120 | , 0 // LeavesQty#1665 |
8844 | 120 | , 0 // CumQty#1666 |
8845 | 120 | , 0 // CxlQty#1667 |
8846 | 120 | , 0 // OrderQty#1668 |
8847 | 120 | , 1 // StopPx#1669 |
8848 | 120 | , 0 // MarketSegmentID#1670 |
8849 | 120 | , 1 // ExpireDate#1671 |
8850 | 120 | , 1 // MatchInstCrossID#1672 |
8851 | 120 | , 1 // PartyIDExecutingUnit#1673 |
8852 | 120 | , 1 // PartyIDSessionID#1674 |
8853 | 120 | , 1 // PartyIDExecutingTrader#1675 |
8854 | 120 | , 1 // PartyIDEnteringTrader#1676 |
8855 | 120 | , 0 // NoLegExecs#1677 |
8856 | 120 | , 0 // ExecRestatementReason#1678 |
8857 | 120 | , 1 // PartyIDEnteringFirm#1679 |
8858 | 120 | , 0 // ProductComplex#1680 |
8859 | 120 | , 0 // OrdStatus#1681 |
8860 | 120 | , 0 // ExecType#1682 |
8861 | 120 | , 0 // Side#1683 |
8862 | 120 | , 0 // OrdType#1684 |
8863 | 120 | , 0 // TradingCapacity#1685 |
8864 | 120 | , 1 // TimeInForce#1686 |
8865 | 120 | , 1 // ExecInst#1687 |
8866 | 120 | , 1 // TradingSessionSubID#1688 |
8867 | 120 | , 1 // ApplSeqIndicator#1689 |
8868 | 120 | , 1 // Account#1690 |
8869 | 120 | , 1 // PartyIDPositionAccount#1691 |
8870 | 120 | , 1 // PositionEffect#1692 |
8871 | 120 | , 1 // PartyIDTakeUpTradingFirm#1693 |
8872 | 120 | , 1 // PartyIDOrderOriginationFirm#1694 |
8873 | 120 | , 1 // PartyIDBeneficiary#1695 |
8874 | 120 | , 1 // PartyIDLocationID#1696 |
8875 | 120 | , 1 // CustOrderHandlingInst#1697 |
8876 | 120 | , 1 // ComplianceText#1698 |
8877 | 120 | , 1 // FreeText1#1699 |
8878 | 120 | , 1 // FreeText2#1700 |
8879 | 120 | , 1 // FreeText3#1701 |
8880 | 120 | , 1 // FIXClOrdID#1702 |
8881 | 120 | , 0 // NoFills#1703 |
8882 | 120 | , 0 // NoLegs#1704 |
8883 | 120 | , 0 // NoOrderEvents#1705 |
8884 | 120 | , 0 // Triggered#1706 |
8885 | 120 | , 0 // CrossedIndicator#1707 |
8886 | | //// LegOrdGrpComp |
8887 | 120 | , 1 // LegAccount#1708 |
8888 | 120 | , 0 // LegPositionEffect#1709 |
8889 | | /// |
8890 | | //// FillsGrpComp |
8891 | 120 | , 0 // FillPx#1710 |
8892 | 120 | , 1 // FillQty#1711 |
8893 | 120 | , 0 // FillMatchID#1712 |
8894 | 120 | , 0 // FillExecID#1713 |
8895 | 120 | , 1 // FillLiquidityInd#1714 |
8896 | | /// |
8897 | | //// InstrmntLegExecGrpComp |
8898 | 120 | , 0 // LegSecurityID#1715 |
8899 | 120 | , 0 // LegLastPx#1716 |
8900 | 120 | , 0 // LegLastQty#1717 |
8901 | 120 | , 0 // LegExecID#1718 |
8902 | 120 | , 0 // LegSide#1719 |
8903 | 120 | , 0 // FillRefID#1720 |
8904 | | /// |
8905 | | //// OrderEventGrpComp |
8906 | 120 | , 0 // OrderEventPx#1721 |
8907 | 120 | , 0 // OrderEventQty#1722 |
8908 | 120 | , 0 // OrderEventMatchID#1723 |
8909 | 120 | , 0 // OrderEventReason#1724 |
8910 | | /// |
8911 | | // OrderExecResponse |
8912 | | //// MessageHeaderOutComp |
8913 | 120 | , 0 // BodyLen#1725 |
8914 | 120 | , 0 // TemplateID#1726 |
8915 | | /// |
8916 | | //// ResponseHeaderMEComp |
8917 | 120 | , 0 // RequestTime#1727 |
8918 | 120 | , 0 // TrdRegTSTimeIn#1728 |
8919 | 120 | , 0 // TrdRegTSTimeOut#1729 |
8920 | 120 | , 0 // ResponseIn#1730 |
8921 | 120 | , 0 // SendingTime#1731 |
8922 | 120 | , 0 // MsgSeqNum#1732 |
8923 | 120 | , 0 // PartitionID#1733 |
8924 | 120 | , 0 // ApplID#1734 |
8925 | 120 | , 1 // ApplMsgID#1735 |
8926 | 120 | , 0 // LastFragment#1736 |
8927 | | /// |
8928 | 120 | , 0 // OrderID#1737 |
8929 | 120 | , 1 // ClOrdID#1738 |
8930 | 120 | , 1 // OrigClOrdID#1739 |
8931 | 120 | , 0 // SecurityID#1740 |
8932 | 120 | , 0 // ExecID#1741 |
8933 | 120 | , 1 // TrdRegTSEntryTime#1742 |
8934 | 120 | , 1 // TrdRegTSTimePriority#1743 |
8935 | 120 | , 0 // LeavesQty#1744 |
8936 | 120 | , 0 // CumQty#1745 |
8937 | 120 | , 0 // CxlQty#1746 |
8938 | 120 | , 0 // MarketSegmentID#1747 |
8939 | 120 | , 0 // NoLegExecs#1748 |
8940 | 120 | , 0 // ExecRestatementReason#1749 |
8941 | 120 | , 0 // Side#1750 |
8942 | 120 | , 0 // ProductComplex#1751 |
8943 | 120 | , 0 // OrdStatus#1752 |
8944 | 120 | , 0 // ExecType#1753 |
8945 | 120 | , 0 // Triggered#1754 |
8946 | 120 | , 0 // CrossedIndicator#1755 |
8947 | 120 | , 0 // TransactionDelayIndicator#1756 |
8948 | 120 | , 0 // NoFills#1757 |
8949 | 120 | , 0 // NoOrderEvents#1758 |
8950 | | //// FillsGrpComp |
8951 | 120 | , 0 // FillPx#1759 |
8952 | 120 | , 0 // FillQty#1760 |
8953 | 120 | , 0 // FillMatchID#1761 |
8954 | 120 | , 0 // FillExecID#1762 |
8955 | 120 | , 1 // FillLiquidityInd#1763 |
8956 | | /// |
8957 | | //// InstrmntLegExecGrpComp |
8958 | 120 | , 0 // LegSecurityID#1764 |
8959 | 120 | , 0 // LegLastPx#1765 |
8960 | 120 | , 0 // LegLastQty#1766 |
8961 | 120 | , 0 // LegExecID#1767 |
8962 | 120 | , 0 // LegSide#1768 |
8963 | 120 | , 0 // FillRefID#1769 |
8964 | | /// |
8965 | | //// OrderEventGrpComp |
8966 | 120 | , 0 // OrderEventPx#1770 |
8967 | 120 | , 0 // OrderEventQty#1771 |
8968 | 120 | , 0 // OrderEventMatchID#1772 |
8969 | 120 | , 0 // OrderEventReason#1773 |
8970 | | /// |
8971 | | // PartyActionReport |
8972 | | //// MessageHeaderOutComp |
8973 | 120 | , 0 // BodyLen#1774 |
8974 | 120 | , 0 // TemplateID#1775 |
8975 | | /// |
8976 | | //// RBCHeaderComp |
8977 | 120 | , 0 // SendingTime#1776 |
8978 | 120 | , 0 // ApplSeqNum#1777 |
8979 | 120 | , 2 // ApplSubID#1778 |
8980 | 120 | , 0 // PartitionID#1779 |
8981 | 120 | , 0 // ApplResendFlag#1780 |
8982 | 120 | , 0 // ApplID#1781 |
8983 | 120 | , 0 // LastFragment#1782 |
8984 | | /// |
8985 | 120 | , 0 // TransactTime#1783 |
8986 | 120 | , 1 // TradeDate#1784 |
8987 | 120 | , 1 // RequestingPartyIDExecutingTrader#1785 |
8988 | 120 | , 0 // PartyIDExecutingUnit#1786 |
8989 | 120 | , 1 // PartyIDExecutingTrader#1787 |
8990 | 120 | , 0 // RequestingPartyIDExecutingSystem#1788 |
8991 | 120 | , 1 // MarketID#1789 |
8992 | 120 | , 0 // PartyActionType#1790 |
8993 | 120 | , 0 // RequestingPartyIDEnteringFirm#1791 |
8994 | | // PartyEntitlementsUpdateReport |
8995 | | //// MessageHeaderOutComp |
8996 | 120 | , 0 // BodyLen#1792 |
8997 | 120 | , 0 // TemplateID#1793 |
8998 | | /// |
8999 | | //// RBCHeaderComp |
9000 | 120 | , 0 // SendingTime#1794 |
9001 | 120 | , 0 // ApplSeqNum#1795 |
9002 | 120 | , 2 // ApplSubID#1796 |
9003 | 120 | , 0 // PartitionID#1797 |
9004 | 120 | , 0 // ApplResendFlag#1798 |
9005 | 120 | , 0 // ApplID#1799 |
9006 | 120 | , 0 // LastFragment#1800 |
9007 | | /// |
9008 | 120 | , 0 // TransactTime#1801 |
9009 | 120 | , 0 // TradeDate#1802 |
9010 | 120 | , 0 // PartyDetailIDExecutingUnit#1803 |
9011 | 120 | , 0 // RequestingPartyIDExecutingSystem#1804 |
9012 | 120 | , 1 // MarketID#1805 |
9013 | 120 | , 0 // ListUpdateAction#1806 |
9014 | 120 | , 0 // RequestingPartyEnteringFirm#1807 |
9015 | 120 | , 1 // RequestingPartyClearingFirm#1808 |
9016 | 120 | , 0 // PartyDetailStatus#1809 |
9017 | | // PingRequest |
9018 | | //// MessageHeaderInComp |
9019 | 120 | , 0 // BodyLen#1810 |
9020 | 120 | , 0 // TemplateID#1811 |
9021 | 120 | , 2 // NetworkMsgID#1812 |
9022 | | /// |
9023 | | //// RequestHeaderComp |
9024 | 120 | , 0 // MsgSeqNum#1813 |
9025 | 120 | , 0 // SenderSubID#1814 |
9026 | | /// |
9027 | 120 | , 0 // PartitionID#1815 |
9028 | | // PingResponse |
9029 | | //// MessageHeaderOutComp |
9030 | 120 | , 0 // BodyLen#1816 |
9031 | 120 | , 0 // TemplateID#1817 |
9032 | | /// |
9033 | | //// NRResponseHeaderMEComp |
9034 | 120 | , 0 // RequestTime#1818 |
9035 | 120 | , 0 // TrdRegTSTimeIn#1819 |
9036 | 120 | , 0 // TrdRegTSTimeOut#1820 |
9037 | 120 | , 0 // ResponseIn#1821 |
9038 | 120 | , 0 // SendingTime#1822 |
9039 | 120 | , 0 // MsgSeqNum#1823 |
9040 | 120 | , 0 // LastFragment#1824 |
9041 | | /// |
9042 | 120 | , 0 // TransactTime#1825 |
9043 | | // PreTradeRiskLimitResponse |
9044 | | //// MessageHeaderOutComp |
9045 | 120 | , 0 // BodyLen#1826 |
9046 | 120 | , 0 // TemplateID#1827 |
9047 | | /// |
9048 | | //// NRResponseHeaderMEComp |
9049 | 120 | , 0 // RequestTime#1828 |
9050 | 120 | , 1 // TrdRegTSTimeIn#1829 |
9051 | 120 | , 1 // TrdRegTSTimeOut#1830 |
9052 | 120 | , 0 // ResponseIn#1831 |
9053 | 120 | , 0 // SendingTime#1832 |
9054 | 120 | , 0 // MsgSeqNum#1833 |
9055 | 120 | , 0 // LastFragment#1834 |
9056 | | /// |
9057 | 120 | , 0 // RiskLimitReportID#1835 |
9058 | 120 | , 0 // MarketSegmentID#1836 |
9059 | 120 | , 0 // NoRiskLimits#1837 |
9060 | 120 | , 0 // PartyDetailStatus#1838 |
9061 | 120 | , 0 // RiskLimitPlatform#1839 |
9062 | 120 | , 0 // PartyDetailExecutingUnit#1840 |
9063 | | //// RiskLimitsRptGrpComp |
9064 | 120 | , 1 // RiskLimitQty#1841 |
9065 | 120 | , 1 // RiskLimitOpenQty#1842 |
9066 | 120 | , 1 // RiskLimitNetPositionQty#1843 |
9067 | 120 | , 1 // NettingCoefficient#1844 |
9068 | 120 | , 0 // RiskLimitType#1845 |
9069 | 120 | , 0 // RiskLimitRequestingPartyRole#1846 |
9070 | 120 | , 1 // RiskLimitViolationIndicator#1847 |
9071 | 120 | , 1 // RiskLimitGroup#1848 |
9072 | | /// |
9073 | | // PreTradeRiskLimitsDefinitionRequest |
9074 | | //// MessageHeaderInComp |
9075 | 120 | , 0 // BodyLen#1849 |
9076 | 120 | , 0 // TemplateID#1850 |
9077 | 120 | , 2 // NetworkMsgID#1851 |
9078 | | /// |
9079 | | //// RequestHeaderComp |
9080 | 120 | , 0 // MsgSeqNum#1852 |
9081 | 120 | , 0 // SenderSubID#1853 |
9082 | | /// |
9083 | 120 | , 1 // NettingCoefficient#1854 |
9084 | 120 | , 0 // MarketSegmentID#1855 |
9085 | 120 | , 0 // RiskLimitPlatform#1856 |
9086 | 120 | , 0 // NoRiskLimitsQty#1857 |
9087 | 120 | , 1 // PartyDetailStatus#1858 |
9088 | 120 | , 1 // RiskLimitGroup#1859 |
9089 | 120 | , 1 // PartyDetailExecutingUnit#1860 |
9090 | | //// RiskLimitQtyGrpComp |
9091 | 120 | , 1 // RiskLimitQty#1861 |
9092 | 120 | , 0 // RiskLimitType#1862 |
9093 | | /// |
9094 | | // QuoteActivationNotification |
9095 | | //// MessageHeaderOutComp |
9096 | 120 | , 0 // BodyLen#1863 |
9097 | 120 | , 0 // TemplateID#1864 |
9098 | | /// |
9099 | | //// RBCHeaderMEComp |
9100 | 120 | , 1 // TrdRegTSTimeOut#1865 |
9101 | 120 | , 1 // NotificationIn#1866 |
9102 | 120 | , 0 // SendingTime#1867 |
9103 | 120 | , 2 // ApplSubID#1868 |
9104 | 120 | , 0 // PartitionID#1869 |
9105 | 120 | , 0 // ApplMsgID#1870 |
9106 | 120 | , 0 // ApplID#1871 |
9107 | 120 | , 0 // ApplResendFlag#1872 |
9108 | 120 | , 0 // LastFragment#1873 |
9109 | | /// |
9110 | 120 | , 0 // MassActionReportID#1874 |
9111 | 120 | , 0 // MarketSegmentID#1875 |
9112 | 120 | , 1 // PartyIDEnteringTrader#1876 |
9113 | 120 | , 0 // NoNotAffectedSecurities#1877 |
9114 | 120 | , 1 // PartyIDEnteringFirm#1878 |
9115 | 120 | , 0 // MassActionType#1879 |
9116 | 120 | , 1 // MassActionSubType#1880 |
9117 | 120 | , 0 // MassActionReason#1881 |
9118 | | //// NotAffectedSecuritiesGrpComp |
9119 | 120 | , 0 // NotAffectedSecurityID#1882 |
9120 | | /// |
9121 | | // QuoteActivationRequest |
9122 | | //// MessageHeaderInComp |
9123 | 120 | , 0 // BodyLen#1883 |
9124 | 120 | , 0 // TemplateID#1884 |
9125 | 120 | , 2 // NetworkMsgID#1885 |
9126 | | /// |
9127 | | //// RequestHeaderComp |
9128 | 120 | , 0 // MsgSeqNum#1886 |
9129 | 120 | , 0 // SenderSubID#1887 |
9130 | | /// |
9131 | 120 | , 1 // PartyIdInvestmentDecisionMaker#1888 |
9132 | 120 | , 1 // ExecutingTrader#1889 |
9133 | 120 | , 0 // MarketSegmentID#1890 |
9134 | 120 | , 0 // TargetPartyIDSessionID#1891 |
9135 | 120 | , 0 // MassActionType#1892 |
9136 | 120 | , 1 // MassActionSubType#1893 |
9137 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#1894 |
9138 | 120 | , 0 // ExecutingTraderQualifier#1895 |
9139 | | // QuoteActivationResponse |
9140 | | //// MessageHeaderOutComp |
9141 | 120 | , 0 // BodyLen#1896 |
9142 | 120 | , 0 // TemplateID#1897 |
9143 | | /// |
9144 | | //// NRResponseHeaderMEComp |
9145 | 120 | , 0 // RequestTime#1898 |
9146 | 120 | , 1 // TrdRegTSTimeIn#1899 |
9147 | 120 | , 1 // TrdRegTSTimeOut#1900 |
9148 | 120 | , 0 // ResponseIn#1901 |
9149 | 120 | , 0 // SendingTime#1902 |
9150 | 120 | , 0 // MsgSeqNum#1903 |
9151 | 120 | , 0 // LastFragment#1904 |
9152 | | /// |
9153 | 120 | , 0 // MassActionReportID#1905 |
9154 | 120 | , 0 // NoNotAffectedSecurities#1906 |
9155 | | //// NotAffectedSecuritiesGrpComp |
9156 | 120 | , 0 // NotAffectedSecurityID#1907 |
9157 | | /// |
9158 | | // QuoteExecutionReport |
9159 | | //// MessageHeaderOutComp |
9160 | 120 | , 0 // BodyLen#1908 |
9161 | 120 | , 0 // TemplateID#1909 |
9162 | | /// |
9163 | | //// RBCHeaderMEComp |
9164 | 120 | , 1 // TrdRegTSTimeOut#1910 |
9165 | 120 | , 1 // NotificationIn#1911 |
9166 | 120 | , 0 // SendingTime#1912 |
9167 | 120 | , 2 // ApplSubID#1913 |
9168 | 120 | , 0 // PartitionID#1914 |
9169 | 120 | , 1 // ApplMsgID#1915 |
9170 | 120 | , 0 // ApplID#1916 |
9171 | 120 | , 0 // ApplResendFlag#1917 |
9172 | 120 | , 0 // LastFragment#1918 |
9173 | | /// |
9174 | 120 | , 0 // ExecID#1919 |
9175 | 120 | , 0 // MarketSegmentID#1920 |
9176 | 120 | , 0 // NoLegExecs#1921 |
9177 | 120 | , 0 // NoQuoteEvents#1922 |
9178 | | //// QuoteEventGrpComp |
9179 | 120 | , 0 // SecurityID#1923 |
9180 | 120 | , 1 // QuoteEventPx#1924 |
9181 | 120 | , 1 // QuoteEventQty#1925 |
9182 | 120 | , 0 // QuoteMsgID#1926 |
9183 | 120 | , 1 // QuoteEventMatchID#1927 |
9184 | 120 | , 1 // QuoteEventExecID#1928 |
9185 | 120 | , 0 // QuoteEventType#1929 |
9186 | 120 | , 0 // QuoteEventSide#1930 |
9187 | 120 | , 1 // QuoteEventLiquidityInd#1931 |
9188 | 120 | , 1 // QuoteEventReason#1932 |
9189 | | /// |
9190 | | //// QuoteLegExecGrpComp |
9191 | 120 | , 0 // LegSecurityID#1933 |
9192 | 120 | , 0 // LegLastPx#1934 |
9193 | 120 | , 0 // LegLastQty#1935 |
9194 | 120 | , 0 // LegExecID#1936 |
9195 | 120 | , 0 // LegSide#1937 |
9196 | 120 | , 0 // NoQuoteEventsIndex#1938 |
9197 | | /// |
9198 | | // RFQRequest |
9199 | | //// MessageHeaderInComp |
9200 | 120 | , 0 // BodyLen#1939 |
9201 | 120 | , 0 // TemplateID#1940 |
9202 | 120 | , 2 // NetworkMsgID#1941 |
9203 | | /// |
9204 | | //// RequestHeaderComp |
9205 | 120 | , 0 // MsgSeqNum#1942 |
9206 | 120 | , 0 // SenderSubID#1943 |
9207 | | /// |
9208 | 120 | , 0 // SecurityID#1944 |
9209 | 120 | , 1 // OrderQty#1945 |
9210 | 120 | , 0 // MarketSegmentID#1946 |
9211 | 120 | , 1 // Side#1947 |
9212 | 120 | , 1 // ComplianceText#1948 |
9213 | | // RFQResponse |
9214 | | //// MessageHeaderOutComp |
9215 | 120 | , 0 // BodyLen#1949 |
9216 | 120 | , 0 // TemplateID#1950 |
9217 | | /// |
9218 | | //// NRResponseHeaderMEComp |
9219 | 120 | , 0 // RequestTime#1951 |
9220 | 120 | , 0 // TrdRegTSTimeIn#1952 |
9221 | 120 | , 0 // TrdRegTSTimeOut#1953 |
9222 | 120 | , 0 // ResponseIn#1954 |
9223 | 120 | , 0 // SendingTime#1955 |
9224 | 120 | , 0 // MsgSeqNum#1956 |
9225 | 120 | , 0 // LastFragment#1957 |
9226 | | /// |
9227 | 120 | , 0 // ExecID#1958 |
9228 | | // Reject |
9229 | | //// MessageHeaderOutComp |
9230 | 120 | , 0 // BodyLen#1959 |
9231 | 120 | , 0 // TemplateID#1960 |
9232 | | /// |
9233 | | //// NRResponseHeaderMEComp |
9234 | 120 | , 0 // RequestTime#1961 |
9235 | 120 | , 1 // TrdRegTSTimeIn#1962 |
9236 | 120 | , 1 // TrdRegTSTimeOut#1963 |
9237 | 120 | , 1 // ResponseIn#1964 |
9238 | 120 | , 0 // SendingTime#1965 |
9239 | 120 | , 0 // MsgSeqNum#1966 |
9240 | 120 | , 0 // LastFragment#1967 |
9241 | | /// |
9242 | 120 | , 0 // SessionRejectReason#1968 |
9243 | 120 | , 0 // VarTextLen#1969 |
9244 | 120 | , 0 // SessionStatus#1970 |
9245 | 120 | , 0 // VarText#1971 |
9246 | | // RetransmitMEMessageRequest |
9247 | | //// MessageHeaderInComp |
9248 | 120 | , 0 // BodyLen#1972 |
9249 | 120 | , 0 // TemplateID#1973 |
9250 | 120 | , 2 // NetworkMsgID#1974 |
9251 | | /// |
9252 | | //// RequestHeaderComp |
9253 | 120 | , 0 // MsgSeqNum#1975 |
9254 | 120 | , 2 // SenderSubID#1976 |
9255 | | /// |
9256 | 120 | , 1 // SubscriptionScope#1977 |
9257 | 120 | , 0 // PartitionID#1978 |
9258 | 120 | , 0 // RefApplID#1979 |
9259 | 120 | , 1 // ApplBegMsgID#1980 |
9260 | 120 | , 1 // ApplEndMsgID#1981 |
9261 | | // RetransmitMEMessageResponse |
9262 | | //// MessageHeaderOutComp |
9263 | 120 | , 0 // BodyLen#1982 |
9264 | 120 | , 0 // TemplateID#1983 |
9265 | | /// |
9266 | | //// ResponseHeaderComp |
9267 | 120 | , 0 // RequestTime#1984 |
9268 | 120 | , 0 // SendingTime#1985 |
9269 | 120 | , 0 // MsgSeqNum#1986 |
9270 | | /// |
9271 | 120 | , 0 // ApplTotalMessageCount#1987 |
9272 | 120 | , 1 // ApplEndMsgID#1988 |
9273 | 120 | , 1 // RefApplLastMsgID#1989 |
9274 | | // RetransmitRequest |
9275 | | //// MessageHeaderInComp |
9276 | 120 | , 0 // BodyLen#1990 |
9277 | 120 | , 0 // TemplateID#1991 |
9278 | 120 | , 2 // NetworkMsgID#1992 |
9279 | | /// |
9280 | | //// RequestHeaderComp |
9281 | 120 | , 0 // MsgSeqNum#1993 |
9282 | 120 | , 2 // SenderSubID#1994 |
9283 | | /// |
9284 | 120 | , 1 // ApplBegSeqNum#1995 |
9285 | 120 | , 1 // ApplEndSeqNum#1996 |
9286 | 120 | , 1 // PartitionID#1997 |
9287 | 120 | , 0 // RefApplID#1998 |
9288 | | // RetransmitResponse |
9289 | | //// MessageHeaderOutComp |
9290 | 120 | , 0 // BodyLen#1999 |
9291 | 120 | , 0 // TemplateID#2000 |
9292 | | /// |
9293 | | //// ResponseHeaderComp |
9294 | 120 | , 0 // RequestTime#2001 |
9295 | 120 | , 0 // SendingTime#2002 |
9296 | 120 | , 0 // MsgSeqNum#2003 |
9297 | | /// |
9298 | 120 | , 1 // ApplEndSeqNum#2004 |
9299 | 120 | , 1 // RefApplLastSeqNum#2005 |
9300 | 120 | , 0 // ApplTotalMessageCount#2006 |
9301 | | // ReverseTESTradeRequest |
9302 | | //// MessageHeaderInComp |
9303 | 120 | , 0 // BodyLen#2007 |
9304 | 120 | , 0 // TemplateID#2008 |
9305 | 120 | , 2 // NetworkMsgID#2009 |
9306 | | /// |
9307 | | //// RequestHeaderComp |
9308 | 120 | , 0 // MsgSeqNum#2010 |
9309 | 120 | , 0 // SenderSubID#2011 |
9310 | | /// |
9311 | 120 | , 0 // MarketSegmentID#2012 |
9312 | 120 | , 0 // PackageID#2013 |
9313 | 120 | , 0 // TESExecID#2014 |
9314 | 120 | , 1 // RelatedMarketSegmentID#2015 |
9315 | 120 | , 0 // TrdType#2016 |
9316 | 120 | , 1 // TradeReportID#2017 |
9317 | 120 | , 1 // ReversalReasonText#2018 |
9318 | | // RiskNotificationBroadcast |
9319 | | //// MessageHeaderOutComp |
9320 | 120 | , 0 // BodyLen#2019 |
9321 | 120 | , 0 // TemplateID#2020 |
9322 | | /// |
9323 | | //// RBCHeaderComp |
9324 | 120 | , 0 // SendingTime#2021 |
9325 | 120 | , 0 // ApplSeqNum#2022 |
9326 | 120 | , 2 // ApplSubID#2023 |
9327 | 120 | , 0 // PartitionID#2024 |
9328 | 120 | , 0 // ApplResendFlag#2025 |
9329 | 120 | , 0 // ApplID#2026 |
9330 | 120 | , 0 // LastFragment#2027 |
9331 | | /// |
9332 | 120 | , 0 // TransactTime#2028 |
9333 | 120 | , 0 // TradeDate#2029 |
9334 | 120 | , 0 // PartyDetailIDExecutingUnit#2030 |
9335 | 120 | , 0 // RequestingPartyIDExecutingSystem#2031 |
9336 | 120 | , 1 // MarketID#2032 |
9337 | 120 | , 0 // ListUpdateAction#2033 |
9338 | 120 | , 1 // RiskLimitAction#2034 |
9339 | 120 | , 0 // RequestingPartyEnteringFirm#2035 |
9340 | 120 | , 1 // RequestingPartyClearingFirm#2036 |
9341 | | // SRQSCreateDealNotification |
9342 | | //// MessageHeaderOutComp |
9343 | 120 | , 0 // BodyLen#2037 |
9344 | 120 | , 0 // TemplateID#2038 |
9345 | | /// |
9346 | | //// RBCHeaderComp |
9347 | 120 | , 0 // SendingTime#2039 |
9348 | 120 | , 0 // ApplSeqNum#2040 |
9349 | 120 | , 1 // ApplSubID#2041 |
9350 | 120 | , 2 // PartitionID#2042 |
9351 | 120 | , 0 // ApplResendFlag#2043 |
9352 | 120 | , 0 // ApplID#2044 |
9353 | 120 | , 0 // LastFragment#2045 |
9354 | | /// |
9355 | 120 | , 0 // TransactTime#2046 |
9356 | 120 | , 0 // LastPx#2047 |
9357 | 120 | , 0 // LastQty#2048 |
9358 | 120 | , 1 // SecurityID#2049 |
9359 | 120 | , 1 // ExpireTime#2050 |
9360 | 120 | , 1 // UnderlyingPx#2051 |
9361 | 120 | , 1 // UnderlyingDeltaPercentage#2052 |
9362 | 120 | , 1 // UnderlyingEffectiveDeltaPercentage#2053 |
9363 | 120 | , 1 // UnderlyingQty#2054 |
9364 | 120 | , 1 // UnderlyingPriceStipValue#2055 |
9365 | 120 | , 0 // NegotiationID#2056 |
9366 | 120 | , 0 // TradeID#2057 |
9367 | 120 | , 1 // OrigTradeID#2058 |
9368 | 120 | , 0 // TrdRptStatus#2059 |
9369 | 120 | , 1 // TradeReportType#2060 |
9370 | 120 | , 0 // MessageEventSource#2061 |
9371 | 120 | , 0 // Side#2062 |
9372 | 120 | , 1 // NoOrderBookItems#2063 |
9373 | 120 | , 1 // TradingCapacity#2064 |
9374 | 120 | , 1 // TradePublishIndicator#2065 |
9375 | 120 | , 1 // HedgingInstruction#2066 |
9376 | 120 | , 0 // NoSRQSTargetPartyTrdGrps#2067 |
9377 | 120 | , 0 // RootPartyExecutingFirm#2068 |
9378 | 120 | , 0 // RootPartyExecutingTrader#2069 |
9379 | 120 | , 0 // RootPartyEnteringTrader#2070 |
9380 | 120 | , 1 // FirmTradeID#2071 |
9381 | 120 | , 1 // FirmNegotiationID#2072 |
9382 | 120 | , 1 // FreeText1#2073 |
9383 | 120 | , 1 // FreeText2#2074 |
9384 | 120 | , 1 // FreeText3#2075 |
9385 | 120 | , 1 // FreeText5#2076 |
9386 | 120 | , 1 // PositionEffect#2077 |
9387 | 120 | , 1 // Account#2078 |
9388 | 120 | , 1 // PartyIDBeneficiary#2079 |
9389 | 120 | , 1 // CustOrderHandlingInst#2080 |
9390 | 120 | , 1 // PartyIDOrderOriginationFirm#2081 |
9391 | 120 | , 1 // PartyIDPositionAccount#2082 |
9392 | 120 | , 1 // PartyIDLocationID#2083 |
9393 | 120 | , 1 // ComplianceText#2084 |
9394 | 120 | , 1 // PartyIDTakeUpTradingFirm#2085 |
9395 | | //// OrderBookItemGrpComp |
9396 | 120 | , 0 // SecurityID#2086 |
9397 | 120 | , 1 // BestBidPx#2087 |
9398 | 120 | , 1 // BestBidSize#2088 |
9399 | 120 | , 1 // BestOfferPx#2089 |
9400 | 120 | , 1 // BestOfferSize#2090 |
9401 | 120 | , 0 // MDBookType#2091 |
9402 | 120 | , 1 // MDSubBookType#2092 |
9403 | | /// |
9404 | | //// SRQSTargetPartyTrdGrpComp |
9405 | 120 | , 0 // SideLastQty#2093 |
9406 | 120 | , 0 // QuoteID#2094 |
9407 | 120 | , 1 // TargetPartyIDExecutingTrader#2095 |
9408 | 120 | , 0 // TargetPartyExecutingFirm#2096 |
9409 | 120 | , 0 // TargetPartyExecutingTrader#2097 |
9410 | 120 | , 0 // TargetPartyEnteringTrader#2098 |
9411 | | /// |
9412 | | // SRQSDealNotification |
9413 | | //// MessageHeaderOutComp |
9414 | 120 | , 0 // BodyLen#2099 |
9415 | 120 | , 0 // TemplateID#2100 |
9416 | | /// |
9417 | | //// RBCHeaderComp |
9418 | 120 | , 0 // SendingTime#2101 |
9419 | 120 | , 0 // ApplSeqNum#2102 |
9420 | 120 | , 1 // ApplSubID#2103 |
9421 | 120 | , 2 // PartitionID#2104 |
9422 | 120 | , 0 // ApplResendFlag#2105 |
9423 | 120 | , 0 // ApplID#2106 |
9424 | 120 | , 0 // LastFragment#2107 |
9425 | | /// |
9426 | 120 | , 0 // TransactTime#2108 |
9427 | 120 | , 1 // UnderlyingPriceStipValue#2109 |
9428 | 120 | , 1 // UnderlyingPx#2110 |
9429 | 120 | , 1 // LastPx#2111 |
9430 | 120 | , 1 // LastQty#2112 |
9431 | 120 | , 0 // NegotiationID#2113 |
9432 | 120 | , 0 // TradeID#2114 |
9433 | 120 | , 1 // RequestingPartySubIDType#2115 |
9434 | 120 | , 0 // TrdRptStatus#2116 |
9435 | 120 | , 1 // TradeRequestResult#2117 |
9436 | 120 | , 0 // MessageEventSource#2118 |
9437 | 120 | , 1 // TradingCapacity#2119 |
9438 | 120 | , 1 // NoSRQSTargetPartyTrdGrps#2120 |
9439 | 120 | , 1 // RootPartyExecutingFirm#2121 |
9440 | 120 | , 1 // RootPartyExecutingTrader#2122 |
9441 | 120 | , 1 // RootPartyEnteringTrader#2123 |
9442 | 120 | , 1 // FirmTradeID#2124 |
9443 | 120 | , 1 // FirmNegotiationID#2125 |
9444 | 120 | , 1 // FreeText1#2126 |
9445 | 120 | , 1 // FreeText2#2127 |
9446 | 120 | , 1 // FreeText3#2128 |
9447 | 120 | , 1 // FreeText5#2129 |
9448 | 120 | , 1 // PositionEffect#2130 |
9449 | 120 | , 1 // Account#2131 |
9450 | 120 | , 1 // PartyIDBeneficiary#2132 |
9451 | 120 | , 1 // CustOrderHandlingInst#2133 |
9452 | 120 | , 1 // PartyIDOrderOriginationFirm#2134 |
9453 | 120 | , 1 // PartyIDPositionAccount#2135 |
9454 | 120 | , 1 // PartyIDLocationID#2136 |
9455 | 120 | , 1 // ComplianceText#2137 |
9456 | 120 | , 1 // PartyIDTakeUpTradingFirm#2138 |
9457 | | //// SRQSTargetPartyTrdGrpComp |
9458 | 120 | , 2 // SideLastQty#2139 |
9459 | 120 | , 2 // QuoteID#2140 |
9460 | 120 | , 1 // TargetPartyIDExecutingTrader#2141 |
9461 | 120 | , 1 // TargetPartyExecutingFirm#2142 |
9462 | 120 | , 1 // TargetPartyExecutingTrader#2143 |
9463 | 120 | , 1 // TargetPartyEnteringTrader#2144 |
9464 | | /// |
9465 | | // SRQSDealResponse |
9466 | | //// MessageHeaderOutComp |
9467 | 120 | , 0 // BodyLen#2145 |
9468 | 120 | , 0 // TemplateID#2146 |
9469 | | /// |
9470 | | //// ResponseHeaderComp |
9471 | 120 | , 0 // RequestTime#2147 |
9472 | 120 | , 0 // SendingTime#2148 |
9473 | 120 | , 0 // MsgSeqNum#2149 |
9474 | | /// |
9475 | 120 | , 1 // SecurityID#2150 |
9476 | 120 | , 0 // NegotiationID#2151 |
9477 | 120 | , 1 // TradeID#2152 |
9478 | 120 | , 1 // SecondaryTradeID#2153 |
9479 | 120 | , 0 // NoSRQSQuoteGrps#2154 |
9480 | 120 | , 1 // FirmTradeID#2155 |
9481 | 120 | , 1 // FirmNegotiationID#2156 |
9482 | | //// SRQSQuoteGrpComp |
9483 | 120 | , 0 // QuoteID#2157 |
9484 | | /// |
9485 | | // SRQSEnterQuoteRequest |
9486 | | //// MessageHeaderInComp |
9487 | 120 | , 0 // BodyLen#2158 |
9488 | 120 | , 0 // TemplateID#2159 |
9489 | 120 | , 2 // NetworkMsgID#2160 |
9490 | | /// |
9491 | | //// RequestHeaderComp |
9492 | 120 | , 0 // MsgSeqNum#2161 |
9493 | 120 | , 0 // SenderSubID#2162 |
9494 | | /// |
9495 | 120 | , 1 // BidPx#2163 |
9496 | 120 | , 1 // OfferPx#2164 |
9497 | 120 | , 1 // UnderlyingDeltaPercentage#2165 |
9498 | 120 | , 1 // BidSize#2166 |
9499 | 120 | , 1 // OfferSize#2167 |
9500 | 120 | , 1 // PartyIDClientID#2168 |
9501 | 120 | , 1 // PartyIdInvestmentDecisionMaker#2169 |
9502 | 120 | , 1 // ExecutingTrader#2170 |
9503 | 120 | , 1 // QuoteRefPrice#2171 |
9504 | 120 | , 1 // ValidUntilTime#2172 |
9505 | 120 | , 0 // MarketSegmentID#2173 |
9506 | 120 | , 0 // NegotiationID#2174 |
9507 | 120 | , 1 // OrderAttributeLiquidityProvision#2175 |
9508 | 120 | , 1 // ExecutingTraderQualifier#2176 |
9509 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#2177 |
9510 | 120 | , 1 // TradingCapacity#2178 |
9511 | 120 | , 0 // PartyExecutingFirm#2179 |
9512 | 120 | , 0 // PartyExecutingTrader#2180 |
9513 | 120 | , 1 // FreeText1#2181 |
9514 | 120 | , 1 // FreeText2#2182 |
9515 | 120 | , 1 // FreeText3#2183 |
9516 | 120 | , 1 // FreeText5#2184 |
9517 | 120 | , 1 // PositionEffect#2185 |
9518 | 120 | , 1 // Account#2186 |
9519 | 120 | , 1 // PartyIDBeneficiary#2187 |
9520 | 120 | , 1 // CustOrderHandlingInst#2188 |
9521 | 120 | , 1 // PartyIDOrderOriginationFirm#2189 |
9522 | 120 | , 1 // PartyIDPositionAccount#2190 |
9523 | 120 | , 1 // PartyIDLocationID#2191 |
9524 | 120 | , 1 // ComplianceText#2192 |
9525 | 120 | , 1 // PartyIDTakeUpTradingFirm#2193 |
9526 | | // SRQSHitQuoteRequest |
9527 | | //// MessageHeaderInComp |
9528 | 120 | , 0 // BodyLen#2194 |
9529 | 120 | , 0 // TemplateID#2195 |
9530 | 120 | , 2 // NetworkMsgID#2196 |
9531 | | /// |
9532 | | //// RequestHeaderComp |
9533 | 120 | , 0 // MsgSeqNum#2197 |
9534 | 120 | , 0 // SenderSubID#2198 |
9535 | | /// |
9536 | 120 | , 1 // ValidUntilTime#2199 |
9537 | 120 | , 1 // UnderlyingQty#2200 |
9538 | 120 | , 1 // UnderlyingPriceStipValue#2201 |
9539 | 120 | , 1 // PartyIDClientID#2202 |
9540 | 120 | , 1 // PartyIdInvestmentDecisionMaker#2203 |
9541 | 120 | , 1 // ExecutingTrader#2204 |
9542 | 120 | , 0 // MarketSegmentID#2205 |
9543 | 120 | , 0 // NegotiationID#2206 |
9544 | 120 | , 1 // OrderAttributeLiquidityProvision#2207 |
9545 | 120 | , 1 // ExecutingTraderQualifier#2208 |
9546 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#2209 |
9547 | 120 | , 1 // TradingCapacity#2210 |
9548 | 120 | , 1 // TradePublishIndicator#2211 |
9549 | 120 | , 1 // OrderOrigination#2212 |
9550 | 120 | , 1 // HedgingInstruction#2213 |
9551 | 120 | , 0 // NoSRQSQuoteGrps#2214 |
9552 | 120 | , 0 // PartyExecutingFirm#2215 |
9553 | 120 | , 0 // PartyExecutingTrader#2216 |
9554 | 120 | , 1 // FirmTradeID#2217 |
9555 | 120 | , 1 // FreeText1#2218 |
9556 | 120 | , 1 // FreeText2#2219 |
9557 | 120 | , 1 // FreeText3#2220 |
9558 | 120 | , 1 // FreeText5#2221 |
9559 | 120 | , 1 // PositionEffect#2222 |
9560 | 120 | , 1 // Account#2223 |
9561 | 120 | , 1 // PartyIDBeneficiary#2224 |
9562 | 120 | , 1 // CustOrderHandlingInst#2225 |
9563 | 120 | , 1 // PartyIDOrderOriginationFirm#2226 |
9564 | 120 | , 1 // PartyIDPositionAccount#2227 |
9565 | 120 | , 1 // PartyIDLocationID#2228 |
9566 | 120 | , 1 // ComplianceText#2229 |
9567 | 120 | , 1 // PartyIDTakeUpTradingFirm#2230 |
9568 | | //// SRQSHitQuoteGrpComp |
9569 | 120 | , 0 // OrderQty#2231 |
9570 | 120 | , 0 // QuoteID#2232 |
9571 | 120 | , 0 // Side#2233 |
9572 | | /// |
9573 | | // SRQSInquireSmartRespondentRequest |
9574 | | //// MessageHeaderInComp |
9575 | 120 | , 0 // BodyLen#2234 |
9576 | 120 | , 0 // TemplateID#2235 |
9577 | 120 | , 2 // NetworkMsgID#2236 |
9578 | | /// |
9579 | | //// RequestHeaderComp |
9580 | 120 | , 0 // MsgSeqNum#2237 |
9581 | 120 | , 0 // SenderSubID#2238 |
9582 | | /// |
9583 | 120 | , 0 // MarketSegmentID#2239 |
9584 | 120 | , 0 // EurexVolumeRanking#2240 |
9585 | 120 | , 0 // EnlightRFQAvgRespTimeRanking#2241 |
9586 | 120 | , 0 // EnlightRFQAvgRespRateRanking#2242 |
9587 | 120 | , 0 // TradeToQuoteRatioRanking#2243 |
9588 | | // SRQSInquireSmartRespondentResponse |
9589 | | //// MessageHeaderOutComp |
9590 | 120 | , 0 // BodyLen#2244 |
9591 | 120 | , 0 // TemplateID#2245 |
9592 | | /// |
9593 | | //// ResponseHeaderComp |
9594 | 120 | , 0 // RequestTime#2246 |
9595 | 120 | , 0 // SendingTime#2247 |
9596 | 120 | , 0 // MsgSeqNum#2248 |
9597 | | /// |
9598 | 120 | , 0 // MarketSegmentID#2249 |
9599 | 120 | , 0 // NoPartyDetails#2250 |
9600 | | //// SmartPartyDetailGrpComp |
9601 | 120 | , 0 // PartyDetailExecutingUnit#2251 |
9602 | 120 | , 0 // PartyDetailExecutingTrader#2252 |
9603 | | /// |
9604 | | // SRQSNegotiationNotification |
9605 | | //// MessageHeaderOutComp |
9606 | 120 | , 0 // BodyLen#2253 |
9607 | 120 | , 0 // TemplateID#2254 |
9608 | | /// |
9609 | | //// RBCHeaderComp |
9610 | 120 | , 0 // SendingTime#2255 |
9611 | 120 | , 0 // ApplSeqNum#2256 |
9612 | 120 | , 1 // ApplSubID#2257 |
9613 | 120 | , 2 // PartitionID#2258 |
9614 | 120 | , 0 // ApplResendFlag#2259 |
9615 | 120 | , 0 // ApplID#2260 |
9616 | 120 | , 0 // LastFragment#2261 |
9617 | | /// |
9618 | 120 | , 0 // TransactTime#2262 |
9619 | 120 | , 1 // QuoteRefPrice#2263 |
9620 | 120 | , 1 // UnderlyingDeltaPercentage#2264 |
9621 | 120 | , 1 // BidPx#2265 |
9622 | 120 | , 1 // OfferPx#2266 |
9623 | 120 | , 1 // LastPx#2267 |
9624 | 120 | , 1 // LeavesQty#2268 |
9625 | 120 | , 1 // LastQty#2269 |
9626 | 120 | , 1 // EffectiveTime#2270 |
9627 | 120 | , 1 // LastUpdateTime#2271 |
9628 | 120 | , 1 // TradeToQuoteRatio#2272 |
9629 | 120 | , 0 // NegotiationID#2273 |
9630 | 120 | , 1 // NumberOfRespondents#2274 |
9631 | 120 | , 1 // TradeToQuoteRatioPosition#2275 |
9632 | 120 | , 0 // QuoteType#2276 |
9633 | 120 | , 0 // QuoteSubType#2277 |
9634 | 120 | , 0 // QuoteInstruction#2278 |
9635 | 120 | , 1 // Side#2279 |
9636 | 120 | , 1 // TradeAggregationTransType#2280 |
9637 | 120 | , 0 // QuoteCondition#2281 |
9638 | 120 | , 0 // PartyExecutingFirm#2282 |
9639 | 120 | , 0 // PartyExecutingTrader#2283 |
9640 | 120 | , 0 // PartyEnteringTrader#2284 |
9641 | 120 | , 1 // TargetPartyExecutingFirm#2285 |
9642 | 120 | , 1 // TargetPartyExecutingTrader#2286 |
9643 | 120 | , 1 // FirmNegotiationID#2287 |
9644 | 120 | , 1 // FreeText5#2288 |
9645 | 120 | , 1 // PartyOrderOriginationTrader#2289 |
9646 | | // SRQSNegotiationRequesterNotification |
9647 | | //// MessageHeaderOutComp |
9648 | 120 | , 0 // BodyLen#2290 |
9649 | 120 | , 0 // TemplateID#2291 |
9650 | | /// |
9651 | | //// RBCHeaderComp |
9652 | 120 | , 0 // SendingTime#2292 |
9653 | 120 | , 0 // ApplSeqNum#2293 |
9654 | 120 | , 1 // ApplSubID#2294 |
9655 | 120 | , 2 // PartitionID#2295 |
9656 | 120 | , 0 // ApplResendFlag#2296 |
9657 | 120 | , 0 // ApplID#2297 |
9658 | 120 | , 0 // LastFragment#2298 |
9659 | | /// |
9660 | 120 | , 0 // TransactTime#2299 |
9661 | 120 | , 1 // TrdRegTSExecutionTime#2300 |
9662 | 120 | , 1 // QuoteRefPrice#2301 |
9663 | 120 | , 1 // UnderlyingDeltaPercentage#2302 |
9664 | 120 | , 1 // BidPx#2303 |
9665 | 120 | , 1 // OfferPx#2304 |
9666 | 120 | , 1 // OrderQty#2305 |
9667 | 120 | , 1 // LastPx#2306 |
9668 | 120 | , 1 // LeavesQty#2307 |
9669 | 120 | , 1 // LastQty#2308 |
9670 | 120 | , 1 // EffectiveTime#2309 |
9671 | 120 | , 1 // LastUpdateTime#2310 |
9672 | 120 | , 1 // TradeToRequestRatio#2311 |
9673 | 120 | , 0 // NegotiationID#2312 |
9674 | 120 | , 1 // NumberOfRespondents#2313 |
9675 | 120 | , 0 // QuoteType#2314 |
9676 | 120 | , 0 // QuoteSubType#2315 |
9677 | 120 | , 0 // NoTargetPartyIDs#2316 |
9678 | 120 | , 0 // NumberOfRespDisclosureInstruction#2317 |
9679 | 120 | , 1 // Side#2318 |
9680 | 120 | , 0 // ShowLastDealOnClosure#2319 |
9681 | 120 | , 1 // TradeAggregationTransType#2320 |
9682 | 120 | , 0 // QuoteCondition#2321 |
9683 | 120 | , 0 // PartyExecutingFirm#2322 |
9684 | 120 | , 0 // PartyExecutingTrader#2323 |
9685 | 120 | , 0 // PartyEnteringTrader#2324 |
9686 | 120 | , 1 // FirmNegotiationID#2325 |
9687 | 120 | , 1 // FreeText5#2326 |
9688 | 120 | , 1 // PartyOrderOriginationTrader#2327 |
9689 | | //// TargetPartiesComp |
9690 | 120 | , 1 // TargetPartyIDExecutingTrader#2328 |
9691 | 120 | , 0 // SideDisclosureInstruction#2329 |
9692 | 120 | , 0 // PriceDisclosureInstruction#2330 |
9693 | 120 | , 0 // LeavesQtyDisclosureInstruction#2331 |
9694 | 120 | , 0 // LastPxDisclosureInstruction#2332 |
9695 | 120 | , 0 // LastQtyDisclosureInstruction#2333 |
9696 | 120 | , 0 // FreeText5DisclosureInstruction#2334 |
9697 | 120 | , 0 // PartyOrderOriginationDisclosureInstruction#2335 |
9698 | 120 | , 0 // QuoteInstruction#2336 |
9699 | 120 | , 1 // TargetPartyExecutingFirm#2337 |
9700 | 120 | , 1 // TargetPartyExecutingTrader#2338 |
9701 | 120 | , 1 // PartyDetailStatus#2339 |
9702 | 120 | , 1 // PartyDetailStatusInformation#2340 |
9703 | | /// |
9704 | | // SRQSNegotiationStatusNotification |
9705 | | //// MessageHeaderOutComp |
9706 | 120 | , 0 // BodyLen#2341 |
9707 | 120 | , 0 // TemplateID#2342 |
9708 | | /// |
9709 | | //// RBCHeaderComp |
9710 | 120 | , 0 // SendingTime#2343 |
9711 | 120 | , 0 // ApplSeqNum#2344 |
9712 | 120 | , 1 // ApplSubID#2345 |
9713 | 120 | , 2 // PartitionID#2346 |
9714 | 120 | , 0 // ApplResendFlag#2347 |
9715 | 120 | , 0 // ApplID#2348 |
9716 | 120 | , 0 // LastFragment#2349 |
9717 | | /// |
9718 | 120 | , 0 // TransactTime#2350 |
9719 | 120 | , 1 // EffectiveTime#2351 |
9720 | 120 | , 0 // NegotiationID#2352 |
9721 | 120 | , 0 // QuoteCondition#2353 |
9722 | 120 | , 1 // FirmNegotiationID#2354 |
9723 | | // SRQSOpenNegotiationNotification |
9724 | | //// MessageHeaderOutComp |
9725 | 120 | , 0 // BodyLen#2355 |
9726 | 120 | , 0 // TemplateID#2356 |
9727 | | /// |
9728 | | //// RBCHeaderComp |
9729 | 120 | , 0 // SendingTime#2357 |
9730 | 120 | , 0 // ApplSeqNum#2358 |
9731 | 120 | , 1 // ApplSubID#2359 |
9732 | 120 | , 2 // PartitionID#2360 |
9733 | 120 | , 0 // ApplResendFlag#2361 |
9734 | 120 | , 0 // ApplID#2362 |
9735 | 120 | , 0 // LastFragment#2363 |
9736 | | /// |
9737 | 120 | , 0 // TransactTime#2364 |
9738 | 120 | , 1 // NegotiationStartTime#2365 |
9739 | 120 | , 1 // SecurityID#2366 |
9740 | 120 | , 1 // BidPx#2367 |
9741 | 120 | , 1 // OfferPx#2368 |
9742 | 120 | , 1 // LeavesQty#2369 |
9743 | 120 | , 1 // LastQty#2370 |
9744 | 120 | , 1 // LastPx#2371 |
9745 | 120 | , 1 // QuoteRefPrice#2372 |
9746 | 120 | , 1 // UnderlyingDeltaPercentage#2373 |
9747 | 120 | , 1 // ExpireTime#2374 |
9748 | 120 | , 1 // TradeToRequestRatio#2375 |
9749 | 120 | , 1 // TradeToQuoteRatio#2376 |
9750 | 120 | , 0 // NegotiationID#2377 |
9751 | 120 | , 0 // MarketSegmentID#2378 |
9752 | 120 | , 1 // SecuritySubType#2379 |
9753 | 120 | , 1 // NumberOfRespondents#2380 |
9754 | 120 | , 1 // TradeToQuoteRatioPosition#2381 |
9755 | 120 | , 0 // QuoteType#2382 |
9756 | 120 | , 0 // QuoteSubType#2383 |
9757 | 120 | , 0 // NoLegs#2384 |
9758 | 120 | , 1 // Side#2385 |
9759 | 120 | , 1 // ProductComplex#2386 |
9760 | 120 | , 0 // RespondentType#2387 |
9761 | 120 | , 1 // TradeAggregationTransType#2388 |
9762 | 120 | , 0 // QuoteCondition#2389 |
9763 | 120 | , 1 // PartyExecutingFirm#2390 |
9764 | 120 | , 1 // PartyExecutingTrader#2391 |
9765 | 120 | , 1 // PartyEnteringTrader#2392 |
9766 | 120 | , 1 // TargetPartyExecutingFirm#2393 |
9767 | 120 | , 1 // TargetPartyExecutingTrader#2394 |
9768 | 120 | , 1 // FirmNegotiationID#2395 |
9769 | 120 | , 1 // FreeText5#2396 |
9770 | 120 | , 1 // PartyOrderOriginationTrader#2397 |
9771 | | //// QuotReqLegsGrpComp |
9772 | 120 | , 0 // LegSecurityID#2398 |
9773 | 120 | , 1 // LegRatioQty#2399 |
9774 | 120 | , 1 // LegSymbol#2400 |
9775 | 120 | , 0 // LegSecurityType#2401 |
9776 | 120 | , 1 // LegSide#2402 |
9777 | | /// |
9778 | | // SRQSOpenNegotiationRequest |
9779 | | //// MessageHeaderInComp |
9780 | 120 | , 0 // BodyLen#2403 |
9781 | 120 | , 0 // TemplateID#2404 |
9782 | 120 | , 2 // NetworkMsgID#2405 |
9783 | | /// |
9784 | | //// RequestHeaderComp |
9785 | 120 | , 0 // MsgSeqNum#2406 |
9786 | 120 | , 0 // SenderSubID#2407 |
9787 | | /// |
9788 | 120 | , 1 // SecurityID#2408 |
9789 | 120 | , 1 // BidPx#2409 |
9790 | 120 | , 1 // OfferPx#2410 |
9791 | 120 | , 1 // OrderQty#2411 |
9792 | 120 | , 1 // QuoteRefPrice#2412 |
9793 | 120 | , 1 // UnderlyingDeltaPercentage#2413 |
9794 | 120 | , 1 // ValidUntilTime#2414 |
9795 | 120 | , 0 // MarketSegmentID#2415 |
9796 | 120 | , 1 // SecuritySubType#2416 |
9797 | 120 | , 1 // QuoteType#2417 |
9798 | 120 | , 1 // QuoteSubType#2418 |
9799 | 120 | , 1 // NoLegs#2419 |
9800 | 120 | , 0 // NoTargetPartyIDs#2420 |
9801 | 120 | , 1 // NumberOfRespDisclosureInstruction#2421 |
9802 | 120 | , 1 // Side#2422 |
9803 | 120 | , 1 // ProductComplex#2423 |
9804 | 120 | , 1 // RespondentType#2424 |
9805 | 120 | , 1 // ShowLastDealOnClosure#2425 |
9806 | 120 | , 1 // BidPxIsLocked#2426 |
9807 | 120 | , 1 // OfferPxIsLocked#2427 |
9808 | 120 | , 1 // SideIsLocked#2428 |
9809 | 120 | , 1 // OrderQtyIsLocked#2429 |
9810 | 120 | , 1 // TradeAggregationTransType#2430 |
9811 | 120 | , 0 // QuoteCondition#2431 |
9812 | 120 | , 0 // PartyExecutingFirm#2432 |
9813 | 120 | , 0 // PartyExecutingTrader#2433 |
9814 | 120 | , 1 // FreeText5#2434 |
9815 | 120 | , 1 // QuoteReqID#2435 |
9816 | 120 | , 1 // PartyOrderOriginationTrader#2436 |
9817 | | //// QuotReqLegsGrpComp |
9818 | 120 | , 0 // LegSecurityID#2437 |
9819 | 120 | , 1 // LegRatioQty#2438 |
9820 | 120 | , 1 // LegSymbol#2439 |
9821 | 120 | , 0 // LegSecurityType#2440 |
9822 | 120 | , 1 // LegSide#2441 |
9823 | | /// |
9824 | | //// TargetPartiesComp |
9825 | 120 | , 2 // TargetPartyIDExecutingTrader#2442 |
9826 | 120 | , 0 // SideDisclosureInstruction#2443 |
9827 | 120 | , 0 // PriceDisclosureInstruction#2444 |
9828 | 120 | , 0 // LeavesQtyDisclosureInstruction#2445 |
9829 | 120 | , 2 // LastPxDisclosureInstruction#2446 |
9830 | 120 | , 2 // LastQtyDisclosureInstruction#2447 |
9831 | 120 | , 0 // FreeText5DisclosureInstruction#2448 |
9832 | 120 | , 0 // PartyOrderOriginationDisclosureInstruction#2449 |
9833 | 120 | , 2 // QuoteInstruction#2450 |
9834 | 120 | , 0 // TargetPartyExecutingFirm#2451 |
9835 | 120 | , 0 // TargetPartyExecutingTrader#2452 |
9836 | 120 | , 2 // PartyDetailStatus#2453 |
9837 | 120 | , 2 // PartyDetailStatusInformation#2454 |
9838 | | /// |
9839 | | // SRQSOpenNegotiationRequesterNotification |
9840 | | //// MessageHeaderOutComp |
9841 | 120 | , 0 // BodyLen#2455 |
9842 | 120 | , 0 // TemplateID#2456 |
9843 | | /// |
9844 | | //// RBCHeaderComp |
9845 | 120 | , 0 // SendingTime#2457 |
9846 | 120 | , 0 // ApplSeqNum#2458 |
9847 | 120 | , 1 // ApplSubID#2459 |
9848 | 120 | , 2 // PartitionID#2460 |
9849 | 120 | , 0 // ApplResendFlag#2461 |
9850 | 120 | , 0 // ApplID#2462 |
9851 | 120 | , 0 // LastFragment#2463 |
9852 | | /// |
9853 | 120 | , 0 // TransactTime#2464 |
9854 | 120 | , 1 // SecurityID#2465 |
9855 | 120 | , 1 // BidPx#2466 |
9856 | 120 | , 1 // OfferPx#2467 |
9857 | 120 | , 1 // OrderQty#2468 |
9858 | 120 | , 1 // LastPx#2469 |
9859 | 120 | , 1 // LastQty#2470 |
9860 | 120 | , 1 // QuoteRefPrice#2471 |
9861 | 120 | , 1 // UnderlyingDeltaPercentage#2472 |
9862 | 120 | , 1 // ExpireTime#2473 |
9863 | 120 | , 1 // TradeToRequestRatio#2474 |
9864 | 120 | , 0 // NegotiationID#2475 |
9865 | 120 | , 0 // MarketSegmentID#2476 |
9866 | 120 | , 1 // SecuritySubType#2477 |
9867 | 120 | , 1 // NumberOfRespondents#2478 |
9868 | 120 | , 0 // QuoteType#2479 |
9869 | 120 | , 0 // QuoteSubType#2480 |
9870 | 120 | , 0 // NoLegs#2481 |
9871 | 120 | , 0 // NoTargetPartyIDs#2482 |
9872 | 120 | , 1 // Side#2483 |
9873 | 120 | , 1 // ProductComplex#2484 |
9874 | 120 | , 0 // NumberOfRespDisclosureInstruction#2485 |
9875 | 120 | , 0 // RespondentType#2486 |
9876 | 120 | , 0 // ShowLastDealOnClosure#2487 |
9877 | 120 | , 1 // BidPxIsLocked#2488 |
9878 | 120 | , 1 // OfferPxIsLocked#2489 |
9879 | 120 | , 1 // SideIsLocked#2490 |
9880 | 120 | , 1 // OrderQtyIsLocked#2491 |
9881 | 120 | , 1 // TradeAggregationTransType#2492 |
9882 | 120 | , 0 // QuoteCondition#2493 |
9883 | 120 | , 0 // PartyExecutingFirm#2494 |
9884 | 120 | , 0 // PartyExecutingTrader#2495 |
9885 | 120 | , 0 // PartyEnteringTrader#2496 |
9886 | 120 | , 1 // FirmNegotiationID#2497 |
9887 | 120 | , 1 // FreeText5#2498 |
9888 | 120 | , 1 // PartyOrderOriginationTrader#2499 |
9889 | | //// QuotReqLegsGrpComp |
9890 | 120 | , 0 // LegSecurityID#2500 |
9891 | 120 | , 1 // LegRatioQty#2501 |
9892 | 120 | , 1 // LegSymbol#2502 |
9893 | 120 | , 0 // LegSecurityType#2503 |
9894 | 120 | , 1 // LegSide#2504 |
9895 | | /// |
9896 | | //// TargetPartiesComp |
9897 | 120 | , 1 // TargetPartyIDExecutingTrader#2505 |
9898 | 120 | , 0 // SideDisclosureInstruction#2506 |
9899 | 120 | , 0 // PriceDisclosureInstruction#2507 |
9900 | 120 | , 0 // LeavesQtyDisclosureInstruction#2508 |
9901 | 120 | , 2 // LastPxDisclosureInstruction#2509 |
9902 | 120 | , 2 // LastQtyDisclosureInstruction#2510 |
9903 | 120 | , 0 // FreeText5DisclosureInstruction#2511 |
9904 | 120 | , 0 // PartyOrderOriginationDisclosureInstruction#2512 |
9905 | 120 | , 2 // QuoteInstruction#2513 |
9906 | 120 | , 1 // TargetPartyExecutingFirm#2514 |
9907 | 120 | , 1 // TargetPartyExecutingTrader#2515 |
9908 | 120 | , 1 // PartyDetailStatus#2516 |
9909 | 120 | , 1 // PartyDetailStatusInformation#2517 |
9910 | | /// |
9911 | | // SRQSQuoteNotification |
9912 | | //// MessageHeaderOutComp |
9913 | 120 | , 0 // BodyLen#2518 |
9914 | 120 | , 0 // TemplateID#2519 |
9915 | | /// |
9916 | | //// RBCHeaderComp |
9917 | 120 | , 0 // SendingTime#2520 |
9918 | 120 | , 0 // ApplSeqNum#2521 |
9919 | 120 | , 1 // ApplSubID#2522 |
9920 | 120 | , 2 // PartitionID#2523 |
9921 | 120 | , 0 // ApplResendFlag#2524 |
9922 | 120 | , 0 // ApplID#2525 |
9923 | 120 | , 0 // LastFragment#2526 |
9924 | | /// |
9925 | 120 | , 0 // TransactTime#2527 |
9926 | 120 | , 1 // QuoteID#2528 |
9927 | 120 | , 1 // SecondaryQuoteID#2529 |
9928 | 120 | , 1 // BidPx#2530 |
9929 | 120 | , 1 // BidSize#2531 |
9930 | 120 | , 1 // OfferPx#2532 |
9931 | 120 | , 1 // OfferSize#2533 |
9932 | 120 | , 1 // UnderlyingDeltaPercentage#2534 |
9933 | 120 | , 1 // QuoteRefPrice#2535 |
9934 | 120 | , 1 // ExpireTime#2536 |
9935 | 120 | , 0 // NegotiationID#2537 |
9936 | 120 | , 0 // QuotingStatus#2538 |
9937 | 120 | , 1 // TradingCapacity#2539 |
9938 | 120 | , 1 // QuoteCancelReason#2540 |
9939 | 120 | , 1 // PartyIDExecutingTrader#2541 |
9940 | 120 | , 1 // PartyExecutingFirm#2542 |
9941 | 120 | , 1 // PartyExecutingTrader#2543 |
9942 | 120 | , 1 // PartyEnteringTrader#2544 |
9943 | 120 | , 1 // QuoteReqID#2545 |
9944 | 120 | , 1 // FreeText1#2546 |
9945 | 120 | , 1 // FreeText2#2547 |
9946 | 120 | , 1 // FreeText3#2548 |
9947 | 120 | , 1 // FreeText5#2549 |
9948 | 120 | , 1 // PositionEffect#2550 |
9949 | 120 | , 1 // Account#2551 |
9950 | 120 | , 1 // PartyIDBeneficiary#2552 |
9951 | 120 | , 1 // CustOrderHandlingInst#2553 |
9952 | 120 | , 1 // PartyIDOrderOriginationFirm#2554 |
9953 | 120 | , 1 // PartyIDPositionAccount#2555 |
9954 | 120 | , 1 // PartyIDLocationID#2556 |
9955 | 120 | , 1 // ComplianceText#2557 |
9956 | 120 | , 1 // PartyIDTakeUpTradingFirm#2558 |
9957 | | // SRQSQuoteResponse |
9958 | | //// MessageHeaderOutComp |
9959 | 120 | , 0 // BodyLen#2559 |
9960 | 120 | , 0 // TemplateID#2560 |
9961 | | /// |
9962 | | //// ResponseHeaderComp |
9963 | 120 | , 0 // RequestTime#2561 |
9964 | 120 | , 0 // SendingTime#2562 |
9965 | 120 | , 0 // MsgSeqNum#2563 |
9966 | | /// |
9967 | 120 | , 1 // QuoteID#2564 |
9968 | 120 | , 0 // NegotiationID#2565 |
9969 | 120 | , 1 // QuoteReqID#2566 |
9970 | | // SRQSQuotingStatusRequest |
9971 | | //// MessageHeaderInComp |
9972 | 120 | , 0 // BodyLen#2567 |
9973 | 120 | , 0 // TemplateID#2568 |
9974 | 120 | , 2 // NetworkMsgID#2569 |
9975 | | /// |
9976 | | //// RequestHeaderComp |
9977 | 120 | , 0 // MsgSeqNum#2570 |
9978 | 120 | , 0 // SenderSubID#2571 |
9979 | | /// |
9980 | 120 | , 0 // MarketSegmentID#2572 |
9981 | 120 | , 0 // NegotiationID#2573 |
9982 | 120 | , 1 // QuotingStatus#2574 |
9983 | 120 | , 0 // PartyExecutingFirm#2575 |
9984 | 120 | , 0 // PartyExecutingTrader#2576 |
9985 | 120 | , 1 // FreeText5#2577 |
9986 | | // SRQSStatusBroadcast |
9987 | | //// MessageHeaderOutComp |
9988 | 120 | , 0 // BodyLen#2578 |
9989 | 120 | , 0 // TemplateID#2579 |
9990 | | /// |
9991 | | //// RBCHeaderComp |
9992 | 120 | , 0 // SendingTime#2580 |
9993 | 120 | , 0 // ApplSeqNum#2581 |
9994 | 120 | , 1 // ApplSubID#2582 |
9995 | 120 | , 2 // PartitionID#2583 |
9996 | 120 | , 0 // ApplResendFlag#2584 |
9997 | 120 | , 0 // ApplID#2585 |
9998 | 120 | , 0 // LastFragment#2586 |
9999 | | /// |
10000 | 120 | , 1 // TradeDate#2587 |
10001 | 120 | , 0 // TradSesEvent#2588 |
10002 | | // SRQSUpdateDealStatusRequest |
10003 | | //// MessageHeaderInComp |
10004 | 120 | , 0 // BodyLen#2589 |
10005 | 120 | , 0 // TemplateID#2590 |
10006 | 120 | , 2 // NetworkMsgID#2591 |
10007 | | /// |
10008 | | //// RequestHeaderComp |
10009 | 120 | , 0 // MsgSeqNum#2592 |
10010 | 120 | , 0 // SenderSubID#2593 |
10011 | | /// |
10012 | 120 | , 1 // UnderlyingPriceStipValue#2594 |
10013 | 120 | , 1 // UnderlyingPx#2595 |
10014 | 120 | , 1 // LastQty#2596 |
10015 | 120 | , 0 // MarketSegmentID#2597 |
10016 | 120 | , 0 // NegotiationID#2598 |
10017 | 120 | , 0 // TradeID#2599 |
10018 | 120 | , 0 // TradeReportType#2600 |
10019 | 120 | , 1 // TrdRptStatus#2601 |
10020 | 120 | , 0 // PartyExecutingFirm#2602 |
10021 | 120 | , 0 // PartyExecutingTrader#2603 |
10022 | 120 | , 1 // FreeText5#2604 |
10023 | | // SRQSUpdateNegotiationRequest |
10024 | | //// MessageHeaderInComp |
10025 | 120 | , 0 // BodyLen#2605 |
10026 | 120 | , 0 // TemplateID#2606 |
10027 | 120 | , 2 // NetworkMsgID#2607 |
10028 | | /// |
10029 | | //// RequestHeaderComp |
10030 | 120 | , 0 // MsgSeqNum#2608 |
10031 | 120 | , 0 // SenderSubID#2609 |
10032 | | /// |
10033 | 120 | , 1 // QuoteRefPrice#2610 |
10034 | 120 | , 1 // UnderlyingDeltaPercentage#2611 |
10035 | 120 | , 1 // BidPx#2612 |
10036 | 120 | , 1 // OfferPx#2613 |
10037 | 120 | , 1 // OrderQty#2614 |
10038 | 120 | , 0 // MarketSegmentID#2615 |
10039 | 120 | , 0 // NegotiationID#2616 |
10040 | 120 | , 0 // NoTargetPartyIDs#2617 |
10041 | 120 | , 0 // NumberOfRespDisclosureInstruction#2618 |
10042 | 120 | , 1 // Side#2619 |
10043 | 120 | , 0 // ShowLastDealOnClosure#2620 |
10044 | 120 | , 1 // QuoteType#2621 |
10045 | 120 | , 1 // QuoteSubType#2622 |
10046 | 120 | , 1 // RespondentType#2623 |
10047 | 120 | , 1 // TradeAggregationTransType#2624 |
10048 | 120 | , 0 // QuoteCondition#2625 |
10049 | 120 | , 0 // PartyExecutingFirm#2626 |
10050 | 120 | , 0 // PartyExecutingTrader#2627 |
10051 | 120 | , 1 // FreeText5#2628 |
10052 | 120 | , 1 // PartyOrderOriginationTrader#2629 |
10053 | | //// TargetPartiesComp |
10054 | 120 | , 1 // TargetPartyIDExecutingTrader#2630 |
10055 | 120 | , 0 // SideDisclosureInstruction#2631 |
10056 | 120 | , 0 // PriceDisclosureInstruction#2632 |
10057 | 120 | , 0 // LeavesQtyDisclosureInstruction#2633 |
10058 | 120 | , 0 // LastPxDisclosureInstruction#2634 |
10059 | 120 | , 0 // LastQtyDisclosureInstruction#2635 |
10060 | 120 | , 0 // FreeText5DisclosureInstruction#2636 |
10061 | 120 | , 0 // PartyOrderOriginationDisclosureInstruction#2637 |
10062 | 120 | , 0 // QuoteInstruction#2638 |
10063 | 120 | , 1 // TargetPartyExecutingFirm#2639 |
10064 | 120 | , 1 // TargetPartyExecutingTrader#2640 |
10065 | 120 | , 2 // PartyDetailStatus#2641 |
10066 | 120 | , 2 // PartyDetailStatusInformation#2642 |
10067 | | /// |
10068 | | // ServiceAvailabilityBroadcast |
10069 | | //// MessageHeaderOutComp |
10070 | 120 | , 0 // BodyLen#2643 |
10071 | 120 | , 0 // TemplateID#2644 |
10072 | | /// |
10073 | | //// NRBCHeaderComp |
10074 | 120 | , 0 // SendingTime#2645 |
10075 | 120 | , 0 // ApplSubID#2646 |
10076 | 120 | , 0 // ApplID#2647 |
10077 | 120 | , 0 // LastFragment#2648 |
10078 | | /// |
10079 | 120 | , 1 // MatchingEngineTradeDate#2649 |
10080 | 120 | , 1 // TradeManagerTradeDate#2650 |
10081 | 120 | , 1 // ApplSeqTradeDate#2651 |
10082 | 120 | , 1 // T7EntryServiceTradeDate#2652 |
10083 | 120 | , 1 // T7EntryServiceRtmTradeDate#2653 |
10084 | 120 | , 0 // PartitionID#2654 |
10085 | 120 | , 0 // MatchingEngineStatus#2655 |
10086 | 120 | , 0 // TradeManagerStatus#2656 |
10087 | 120 | , 0 // ApplSeqStatus#2657 |
10088 | 120 | , 0 // T7EntryServiceStatus#2658 |
10089 | 120 | , 0 // T7EntryServiceRtmStatus#2659 |
10090 | | // ServiceAvailabilityMarketBroadcast |
10091 | | //// MessageHeaderOutComp |
10092 | 120 | , 0 // BodyLen#2660 |
10093 | 120 | , 0 // TemplateID#2661 |
10094 | | /// |
10095 | | //// NRBCHeaderComp |
10096 | 120 | , 0 // SendingTime#2662 |
10097 | 120 | , 0 // ApplSubID#2663 |
10098 | 120 | , 0 // ApplID#2664 |
10099 | 120 | , 0 // LastFragment#2665 |
10100 | | /// |
10101 | 120 | , 1 // SelectiveRequestForQuoteServiceTradeDate#2666 |
10102 | 120 | , 0 // SelectiveRequestForQuoteServiceStatus#2667 |
10103 | 120 | , 0 // SelectiveRequestForQuoteRtmServiceStatus#2668 |
10104 | | // SubscribeRequest |
10105 | | //// MessageHeaderInComp |
10106 | 120 | , 0 // BodyLen#2669 |
10107 | 120 | , 0 // TemplateID#2670 |
10108 | 120 | , 2 // NetworkMsgID#2671 |
10109 | | /// |
10110 | | //// RequestHeaderComp |
10111 | 120 | , 0 // MsgSeqNum#2672 |
10112 | 120 | , 2 // SenderSubID#2673 |
10113 | | /// |
10114 | 120 | , 1 // SubscriptionScope#2674 |
10115 | 120 | , 0 // RefApplID#2675 |
10116 | | // SubscribeResponse |
10117 | | //// MessageHeaderOutComp |
10118 | 120 | , 0 // BodyLen#2676 |
10119 | 120 | , 0 // TemplateID#2677 |
10120 | | /// |
10121 | | //// ResponseHeaderComp |
10122 | 120 | , 0 // RequestTime#2678 |
10123 | 120 | , 0 // SendingTime#2679 |
10124 | 120 | , 0 // MsgSeqNum#2680 |
10125 | | /// |
10126 | 120 | , 0 // ApplSubID#2681 |
10127 | | // TESApproveBroadcast |
10128 | | //// MessageHeaderOutComp |
10129 | 120 | , 0 // BodyLen#2682 |
10130 | 120 | , 0 // TemplateID#2683 |
10131 | | /// |
10132 | | //// RBCHeaderComp |
10133 | 120 | , 0 // SendingTime#2684 |
10134 | 120 | , 0 // ApplSeqNum#2685 |
10135 | 120 | , 1 // ApplSubID#2686 |
10136 | 120 | , 0 // PartitionID#2687 |
10137 | 120 | , 0 // ApplResendFlag#2688 |
10138 | 120 | , 0 // ApplID#2689 |
10139 | 120 | , 0 // LastFragment#2690 |
10140 | | /// |
10141 | 120 | , 0 // SecurityID#2691 |
10142 | 120 | , 0 // LastPx#2692 |
10143 | 120 | , 0 // AllocQty#2693 |
10144 | 120 | , 0 // TransactTime#2694 |
10145 | 120 | , 1 // UnderlyingPx#2695 |
10146 | 120 | , 1 // TransBkdTime#2696 |
10147 | 120 | , 1 // RelatedClosePrice#2697 |
10148 | 120 | , 1 // RelatedTradeQuantity#2698 |
10149 | 120 | , 1 // UnderlyingQty#2699 |
10150 | 120 | , 1 // CompressionID#2700 |
10151 | 120 | , 0 // MarketSegmentID#2701 |
10152 | 120 | , 0 // PackageID#2702 |
10153 | 120 | , 0 // TESExecID#2703 |
10154 | 120 | , 0 // AllocID#2704 |
10155 | 120 | , 1 // UnderlyingSettlementDate#2705 |
10156 | 120 | , 1 // UnderlyingMaturityDate#2706 |
10157 | 120 | , 1 // RelatedTradeID#2707 |
10158 | 120 | , 1 // RelatedMarketSegmentID#2708 |
10159 | 120 | , 1 // NegotiationID#2709 |
10160 | 120 | , 1 // TESEnrichmentRuleID#2710 |
10161 | 120 | , 1 // AutoApprovalRuleID#2711 |
10162 | 120 | , 0 // TrdType#2712 |
10163 | 120 | , 1 // VarTextLen#2713 |
10164 | 120 | , 0 // Side#2714 |
10165 | 120 | , 0 // TradePublishIndicator#2715 |
10166 | 120 | , 1 // ProductComplex#2716 |
10167 | 120 | , 0 // TradeReportType#2717 |
10168 | 120 | , 1 // TrdRptStatus#2718 |
10169 | 120 | , 0 // TradingCapacity#2719 |
10170 | 120 | , 1 // PartyIDSettlementLocation#2720 |
10171 | 120 | , 0 // TradeAllocStatus#2721 |
10172 | 120 | , 1 // HedgeType#2722 |
10173 | 120 | , 0 // NoLegs#2723 |
10174 | 120 | , 0 // NoEvents#2724 |
10175 | 120 | , 0 // NoInstrAttrib#2725 |
10176 | 120 | , 0 // NoUnderlyingStips#2726 |
10177 | 120 | , 0 // MessageEventSource#2727 |
10178 | 120 | , 1 // TradeReportID#2728 |
10179 | 120 | , 0 // PartyExecutingFirm#2729 |
10180 | 120 | , 0 // PartyExecutingTrader#2730 |
10181 | 120 | , 0 // PartyIDEnteringFirm#2731 |
10182 | 120 | , 0 // PartyEnteringTrader#2732 |
10183 | 120 | , 0 // PositionEffect#2733 |
10184 | 120 | , 1 // RootPartyExecutingFirm#2734 |
10185 | 120 | , 1 // RootPartyExecutingTrader#2735 |
10186 | 120 | , 1 // FreeText1#2736 |
10187 | 120 | , 1 // FreeText2#2737 |
10188 | 120 | , 1 // FreeText3#2738 |
10189 | 120 | , 1 // PartyIDTakeUpTradingFirm#2739 |
10190 | 120 | , 1 // Account#2740 |
10191 | 120 | , 1 // PartyIDPositionAccount#2741 |
10192 | 120 | , 1 // PartyIDOrderOriginationFirm#2742 |
10193 | 120 | , 1 // PartyIDBeneficiary#2743 |
10194 | 120 | , 1 // PartyIDLocationID#2744 |
10195 | 120 | , 1 // CustOrderHandlingInst#2745 |
10196 | 120 | , 1 // ComplianceText#2746 |
10197 | 120 | , 1 // UnderlyingSecurityID#2747 |
10198 | 120 | , 1 // UnderlyingSecurityDesc#2748 |
10199 | 120 | , 1 // UnderlyingCurrency#2749 |
10200 | 120 | , 1 // UnderlyingIssuer#2750 |
10201 | | //// TrdInstrmntLegGrpComp |
10202 | 120 | , 0 // LegSecurityID#2751 |
10203 | 120 | , 0 // LegPrice#2752 |
10204 | 120 | , 2 // LegQty#2753 |
10205 | | /// |
10206 | | //// InstrumentEventGrpComp |
10207 | 120 | , 0 // EventDate#2754 |
10208 | 120 | , 0 // EventType#2755 |
10209 | | /// |
10210 | | //// InstrumentAttributeGrpComp |
10211 | 120 | , 0 // InstrAttribType#2756 |
10212 | 120 | , 0 // InstrAttribValue#2757 |
10213 | | /// |
10214 | | //// UnderlyingStipGrpComp |
10215 | 120 | , 0 // UnderlyingStipValue#2758 |
10216 | 120 | , 0 // UnderlyingStipType#2759 |
10217 | | /// |
10218 | 120 | , 1 // VarText#2760 |
10219 | | // TESBroadcast |
10220 | | //// MessageHeaderOutComp |
10221 | 120 | , 0 // BodyLen#2761 |
10222 | 120 | , 0 // TemplateID#2762 |
10223 | | /// |
10224 | | //// RBCHeaderComp |
10225 | 120 | , 0 // SendingTime#2763 |
10226 | 120 | , 0 // ApplSeqNum#2764 |
10227 | 120 | , 1 // ApplSubID#2765 |
10228 | 120 | , 0 // PartitionID#2766 |
10229 | 120 | , 0 // ApplResendFlag#2767 |
10230 | 120 | , 0 // ApplID#2768 |
10231 | 120 | , 0 // LastFragment#2769 |
10232 | | /// |
10233 | 120 | , 0 // SecurityID#2770 |
10234 | 120 | , 0 // LastPx#2771 |
10235 | 120 | , 0 // TransactTime#2772 |
10236 | 120 | , 1 // UnderlyingPx#2773 |
10237 | 120 | , 1 // TransBkdTime#2774 |
10238 | 120 | , 1 // RelatedClosePrice#2775 |
10239 | 120 | , 1 // RelatedTradeQuantity#2776 |
10240 | 120 | , 1 // UnderlyingQty#2777 |
10241 | 120 | , 1 // CompressionID#2778 |
10242 | 120 | , 0 // MarketSegmentID#2779 |
10243 | 120 | , 0 // PackageID#2780 |
10244 | 120 | , 0 // TESExecID#2781 |
10245 | 120 | , 1 // UnderlyingSettlementDate#2782 |
10246 | 120 | , 1 // UnderlyingMaturityDate#2783 |
10247 | 120 | , 1 // RelatedTradeID#2784 |
10248 | 120 | , 1 // RelatedMarketSegmentID#2785 |
10249 | 120 | , 1 // AutoApprovalRuleID#2786 |
10250 | 120 | , 0 // TrdType#2787 |
10251 | 120 | , 1 // VarTextLen#2788 |
10252 | 120 | , 0 // TradeReportType#2789 |
10253 | 120 | , 1 // TrdRptStatus#2790 |
10254 | 120 | , 1 // ProductComplex#2791 |
10255 | 120 | , 0 // TradePublishIndicator#2792 |
10256 | 120 | , 0 // NoEvents#2793 |
10257 | 120 | , 0 // NoInstrAttrib#2794 |
10258 | 120 | , 0 // NoUnderlyingStips#2795 |
10259 | 120 | , 0 // NoSideAllocs#2796 |
10260 | 120 | , 0 // NoLegs#2797 |
10261 | 120 | , 1 // PartyIDSettlementLocation#2798 |
10262 | 120 | , 1 // HedgeType#2799 |
10263 | 120 | , 1 // SwapClearer#2800 |
10264 | 120 | , 0 // MessageEventSource#2801 |
10265 | 120 | , 1 // TradeReportText#2802 |
10266 | 120 | , 1 // TradeReportID#2803 |
10267 | 120 | , 0 // RootPartyExecutingFirm#2804 |
10268 | 120 | , 0 // RootPartyExecutingTrader#2805 |
10269 | 120 | , 1 // UnderlyingSecurityID#2806 |
10270 | 120 | , 1 // UnderlyingSecurityDesc#2807 |
10271 | 120 | , 1 // UnderlyingCurrency#2808 |
10272 | 120 | , 1 // UnderlyingIssuer#2809 |
10273 | | //// SideAllocGrpBCComp |
10274 | 120 | , 0 // AllocQty#2810 |
10275 | 120 | , 2 // ReversalApprovalTime#2811 |
10276 | 120 | , 0 // IndividualAllocID#2812 |
10277 | 120 | , 1 // TESEnrichmentRuleID#2813 |
10278 | 120 | , 0 // PartyExecutingFirm#2814 |
10279 | 120 | , 0 // PartyExecutingTrader#2815 |
10280 | 120 | , 0 // Side#2816 |
10281 | 120 | , 0 // TradeAllocStatus#2817 |
10282 | | /// |
10283 | | //// TrdInstrmntLegGrpComp |
10284 | 120 | , 0 // LegSecurityID#2818 |
10285 | 120 | , 0 // LegPrice#2819 |
10286 | 120 | , 1 // LegQty#2820 |
10287 | | /// |
10288 | | //// InstrumentEventGrpComp |
10289 | 120 | , 0 // EventDate#2821 |
10290 | 120 | , 0 // EventType#2822 |
10291 | | /// |
10292 | | //// InstrumentAttributeGrpComp |
10293 | 120 | , 0 // InstrAttribType#2823 |
10294 | 120 | , 0 // InstrAttribValue#2824 |
10295 | | /// |
10296 | | //// UnderlyingStipGrpComp |
10297 | 120 | , 0 // UnderlyingStipValue#2825 |
10298 | 120 | , 0 // UnderlyingStipType#2826 |
10299 | | /// |
10300 | 120 | , 1 // VarText#2827 |
10301 | | // TESCompressionRunStatusBroadcast |
10302 | | //// MessageHeaderOutComp |
10303 | 120 | , 0 // BodyLen#2828 |
10304 | 120 | , 0 // TemplateID#2829 |
10305 | | /// |
10306 | | //// RBCHeaderComp |
10307 | 120 | , 0 // SendingTime#2830 |
10308 | 120 | , 0 // ApplSeqNum#2831 |
10309 | 120 | , 1 // ApplSubID#2832 |
10310 | 120 | , 0 // PartitionID#2833 |
10311 | 120 | , 0 // ApplResendFlag#2834 |
10312 | 120 | , 0 // ApplID#2835 |
10313 | 120 | , 0 // LastFragment#2836 |
10314 | | /// |
10315 | 120 | , 1 // CompressionID#2837 |
10316 | 120 | , 1 // MarketSegmentID#2838 |
10317 | 120 | , 1 // CompressionAction#2839 |
10318 | 120 | , 1 // CompressionStatus#2840 |
10319 | 120 | , 1 // TradePublishIndicator#2841 |
10320 | | // TESCompressionRunStatusRequest |
10321 | | //// MessageHeaderInComp |
10322 | 120 | , 0 // BodyLen#2842 |
10323 | 120 | , 0 // TemplateID#2843 |
10324 | 120 | , 2 // NetworkMsgID#2844 |
10325 | | /// |
10326 | | //// RequestHeaderComp |
10327 | 120 | , 0 // MsgSeqNum#2845 |
10328 | 120 | , 0 // SenderSubID#2846 |
10329 | | /// |
10330 | 120 | , 1 // CompressionID#2847 |
10331 | 120 | , 0 // MarketSegmentID#2848 |
10332 | 120 | , 0 // CompressionAction#2849 |
10333 | 120 | , 1 // TradePublishIndicator#2850 |
10334 | | // TESCompressionRunStatusResponse |
10335 | | //// MessageHeaderOutComp |
10336 | 120 | , 0 // BodyLen#2851 |
10337 | 120 | , 0 // TemplateID#2852 |
10338 | | /// |
10339 | | //// ResponseHeaderComp |
10340 | 120 | , 0 // RequestTime#2853 |
10341 | 120 | , 0 // SendingTime#2854 |
10342 | 120 | , 0 // MsgSeqNum#2855 |
10343 | | /// |
10344 | 120 | , 1 // CompressionID#2856 |
10345 | 120 | , 1 // MarketSegmentID#2857 |
10346 | 120 | , 1 // CompressionAction#2858 |
10347 | 120 | , 1 // CompressionStatus#2859 |
10348 | 120 | , 1 // TradePublishIndicator#2860 |
10349 | | // TESDeleteBroadcast |
10350 | | //// MessageHeaderOutComp |
10351 | 120 | , 0 // BodyLen#2861 |
10352 | 120 | , 0 // TemplateID#2862 |
10353 | | /// |
10354 | | //// RBCHeaderComp |
10355 | 120 | , 0 // SendingTime#2863 |
10356 | 120 | , 0 // ApplSeqNum#2864 |
10357 | 120 | , 1 // ApplSubID#2865 |
10358 | 120 | , 0 // PartitionID#2866 |
10359 | 120 | , 0 // ApplResendFlag#2867 |
10360 | 120 | , 0 // ApplID#2868 |
10361 | 120 | , 0 // LastFragment#2869 |
10362 | | /// |
10363 | 120 | , 0 // TransactTime#2870 |
10364 | 120 | , 1 // CompressionID#2871 |
10365 | 120 | , 0 // MarketSegmentID#2872 |
10366 | 120 | , 0 // PackageID#2873 |
10367 | 120 | , 0 // TESExecID#2874 |
10368 | 120 | , 0 // TrdType#2875 |
10369 | 120 | , 0 // DeleteReason#2876 |
10370 | 120 | , 0 // TradeReportType#2877 |
10371 | 120 | , 1 // TrdRptStatus#2878 |
10372 | 120 | , 0 // MessageEventSource#2879 |
10373 | 120 | , 1 // TradeReportID#2880 |
10374 | | // TESExecutionBroadcast |
10375 | | //// MessageHeaderOutComp |
10376 | 120 | , 0 // BodyLen#2881 |
10377 | 120 | , 0 // TemplateID#2882 |
10378 | | /// |
10379 | | //// RBCHeaderComp |
10380 | 120 | , 0 // SendingTime#2883 |
10381 | 120 | , 0 // ApplSeqNum#2884 |
10382 | 120 | , 1 // ApplSubID#2885 |
10383 | 120 | , 0 // PartitionID#2886 |
10384 | 120 | , 0 // ApplResendFlag#2887 |
10385 | 120 | , 0 // ApplID#2888 |
10386 | 120 | , 0 // LastFragment#2889 |
10387 | | /// |
10388 | 120 | , 0 // TransactTime#2890 |
10389 | 120 | , 1 // CompressionID#2891 |
10390 | 120 | , 0 // MarketSegmentID#2892 |
10391 | 120 | , 0 // PackageID#2893 |
10392 | 120 | , 0 // TESExecID#2894 |
10393 | 120 | , 0 // AllocID#2895 |
10394 | 120 | , 0 // TrdType#2896 |
10395 | 120 | , 0 // TradeReportType#2897 |
10396 | 120 | , 0 // Side#2898 |
10397 | 120 | , 1 // TrdRptStatus#2899 |
10398 | 120 | , 0 // MessageEventSource#2900 |
10399 | | // TESResponse |
10400 | | //// MessageHeaderOutComp |
10401 | 120 | , 0 // BodyLen#2901 |
10402 | 120 | , 0 // TemplateID#2902 |
10403 | | /// |
10404 | | //// ResponseHeaderComp |
10405 | 120 | , 0 // RequestTime#2903 |
10406 | 120 | , 0 // SendingTime#2904 |
10407 | 120 | , 0 // MsgSeqNum#2905 |
10408 | | /// |
10409 | 120 | , 0 // TESExecID#2906 |
10410 | 120 | , 0 // TradeReportID#2907 |
10411 | | // TESReversalBroadcast |
10412 | | //// MessageHeaderOutComp |
10413 | 120 | , 0 // BodyLen#2908 |
10414 | 120 | , 0 // TemplateID#2909 |
10415 | | /// |
10416 | | //// RBCHeaderComp |
10417 | 120 | , 0 // SendingTime#2910 |
10418 | 120 | , 0 // ApplSeqNum#2911 |
10419 | 120 | , 1 // ApplSubID#2912 |
10420 | 120 | , 0 // PartitionID#2913 |
10421 | 120 | , 0 // ApplResendFlag#2914 |
10422 | 120 | , 0 // ApplID#2915 |
10423 | 120 | , 0 // LastFragment#2916 |
10424 | | /// |
10425 | 120 | , 1 // ReversalInitiationTime#2917 |
10426 | 120 | , 0 // MarketSegmentID#2918 |
10427 | 120 | , 0 // PackageID#2919 |
10428 | 120 | , 0 // TESExecID#2920 |
10429 | 120 | , 1 // RelatedMarketSegmentID#2921 |
10430 | 120 | , 0 // TrdType#2922 |
10431 | 120 | , 1 // TrdRptStatus#2923 |
10432 | 120 | , 1 // ReversalCancellationReason#2924 |
10433 | 120 | , 0 // NoSideAllocs#2925 |
10434 | 120 | , 1 // TradeReportID#2926 |
10435 | 120 | , 1 // ReversalReasonText#2927 |
10436 | | //// SideAllocGrpBCComp |
10437 | 120 | , 2 // AllocQty#2928 |
10438 | 120 | , 1 // ReversalApprovalTime#2929 |
10439 | 120 | , 0 // IndividualAllocID#2930 |
10440 | 120 | , 2 // TESEnrichmentRuleID#2931 |
10441 | 120 | , 2 // PartyExecutingFirm#2932 |
10442 | 120 | , 2 // PartyExecutingTrader#2933 |
10443 | 120 | , 2 // Side#2934 |
10444 | 120 | , 0 // TradeAllocStatus#2935 |
10445 | | /// |
10446 | | // TESTradeBroadcast |
10447 | | //// MessageHeaderOutComp |
10448 | 120 | , 0 // BodyLen#2936 |
10449 | 120 | , 0 // TemplateID#2937 |
10450 | | /// |
10451 | | //// RBCHeaderComp |
10452 | 120 | , 0 // SendingTime#2938 |
10453 | 120 | , 0 // ApplSeqNum#2939 |
10454 | 120 | , 1 // ApplSubID#2940 |
10455 | 120 | , 0 // PartitionID#2941 |
10456 | 120 | , 0 // ApplResendFlag#2942 |
10457 | 120 | , 0 // ApplID#2943 |
10458 | 120 | , 0 // LastFragment#2944 |
10459 | | /// |
10460 | 120 | , 0 // SecurityID#2945 |
10461 | 120 | , 0 // LastPx#2946 |
10462 | 120 | , 0 // LastQty#2947 |
10463 | 120 | , 1 // ClearingTradePrice#2948 |
10464 | 120 | , 1 // ClearingTradeQty#2949 |
10465 | 120 | , 0 // TransactTime#2950 |
10466 | 120 | , 1 // RelatedSecurityID#2951 |
10467 | 120 | , 1 // CompressionID#2952 |
10468 | 120 | , 1 // RootPartyIDClientID#2953 |
10469 | 120 | , 1 // ExecutingTrader#2954 |
10470 | 120 | , 1 // RootPartyIDInvestmentDecisionMaker#2955 |
10471 | 120 | , 1 // BasketTrdMatchID#2956 |
10472 | 120 | , 1 // SideLastPx#2957 |
10473 | 120 | , 1 // SideLastQty#2958 |
10474 | 120 | , 0 // PackageID#2959 |
10475 | 120 | , 0 // MarketSegmentID#2960 |
10476 | 120 | , 0 // TradeID#2961 |
10477 | 120 | , 0 // TradeDate#2962 |
10478 | 120 | , 0 // SideTradeID#2963 |
10479 | 120 | , 1 // RootPartyIDSessionID#2964 |
10480 | 120 | , 1 // OrigTradeID#2965 |
10481 | 120 | , 0 // RootPartyIDExecutingUnit#2966 |
10482 | 120 | , 0 // RootPartyIDExecutingTrader#2967 |
10483 | 120 | , 0 // RootPartyIDClearingUnit#2968 |
10484 | 120 | , 1 // StrategyLinkID#2969 |
10485 | 120 | , 1 // RelatedSymbol#2970 |
10486 | 120 | , 1 // TotNumTradeReports#2971 |
10487 | 120 | , 1 // NegotiationID#2972 |
10488 | 120 | , 1 // NoSRQSRelatedTradeIDs#2973 |
10489 | 120 | , 1 // BasketProfileID#2974 |
10490 | 120 | , 1 // TrdType#2975 |
10491 | 120 | , 1 // ProductComplex#2976 |
10492 | 120 | , 1 // RelatedProductComplex#2977 |
10493 | 120 | , 0 // Side#2978 |
10494 | 120 | , 1 // TradingCapacity#2979 |
10495 | 120 | , 0 // TradeReportType#2980 |
10496 | 120 | , 0 // TransferReason#2981 |
10497 | 120 | , 0 // TradePublishIndicator#2982 |
10498 | 120 | , 1 // MultiLegReportingType#2983 |
10499 | 120 | , 1 // PositionEffect#2984 |
10500 | 120 | , 1 // MultilegPriceModel#2985 |
10501 | 120 | , 1 // OrderAttributeLiquidityProvision#2986 |
10502 | 120 | , 1 // OrderAttributeRiskReduction#2987 |
10503 | 120 | , 1 // ExecutingTraderQualifier#2988 |
10504 | 120 | , 1 // RootPartyIDInvestmentDecisionMakerQualifier#2989 |
10505 | 120 | , 1 // OrderOrigination#2990 |
10506 | 120 | , 1 // ReversalIndicator#2991 |
10507 | 120 | , 1 // TradeAggregationTransType#2992 |
10508 | 120 | , 1 // Account#2993 |
10509 | 120 | , 1 // RootPartyIDPositionAccount#2994 |
10510 | 120 | , 1 // CustOrderHandlingInst#2995 |
10511 | 120 | , 1 // FreeText1#2996 |
10512 | 120 | , 1 // FreeText2#2997 |
10513 | 120 | , 1 // FreeText3#2998 |
10514 | 120 | , 0 // RootPartyExecutingFirm#2999 |
10515 | 120 | , 0 // RootPartyExecutingTrader#3000 |
10516 | 120 | , 0 // RootPartyClearingFirm#3001 |
10517 | 120 | , 0 // RootPartyClearingOrganization#3002 |
10518 | 120 | , 1 // RootPartyIDBeneficiary#3003 |
10519 | 120 | , 1 // RootPartyIDTakeUpTradingFirm#3004 |
10520 | 120 | , 1 // RootPartyIDOrderOriginationFirm#3005 |
10521 | 120 | , 1 // RootPartyIDExecutionVenue#3006 |
10522 | 120 | , 1 // RegulatoryTradeID#3007 |
10523 | 120 | , 1 // BasketPartyContraFirm#3008 |
10524 | 120 | , 1 // BasketSideTradeReportID#3009 |
10525 | | //// SRQSRelatedTradeIDGrpComp |
10526 | 120 | , 0 // SRQSRelatedTradeID#3010 |
10527 | | /// |
10528 | | // TESTradingSessionStatusBroadcast |
10529 | | //// MessageHeaderOutComp |
10530 | 120 | , 0 // BodyLen#3011 |
10531 | 120 | , 0 // TemplateID#3012 |
10532 | | /// |
10533 | | //// RBCHeaderComp |
10534 | 120 | , 0 // SendingTime#3013 |
10535 | 120 | , 0 // ApplSeqNum#3014 |
10536 | 120 | , 1 // ApplSubID#3015 |
10537 | 120 | , 0 // PartitionID#3016 |
10538 | 120 | , 0 // ApplResendFlag#3017 |
10539 | 120 | , 0 // ApplID#3018 |
10540 | 120 | , 0 // LastFragment#3019 |
10541 | | /// |
10542 | 120 | , 0 // TradeDate#3020 |
10543 | 120 | , 0 // TradSesEvent#3021 |
10544 | | // TESUploadBroadcast |
10545 | | //// MessageHeaderOutComp |
10546 | 120 | , 0 // BodyLen#3022 |
10547 | 120 | , 0 // TemplateID#3023 |
10548 | | /// |
10549 | | //// RBCHeaderComp |
10550 | 120 | , 0 // SendingTime#3024 |
10551 | 120 | , 0 // ApplSeqNum#3025 |
10552 | 120 | , 1 // ApplSubID#3026 |
10553 | 120 | , 0 // PartitionID#3027 |
10554 | 120 | , 0 // ApplResendFlag#3028 |
10555 | 120 | , 0 // ApplID#3029 |
10556 | 120 | , 0 // LastFragment#3030 |
10557 | | /// |
10558 | 120 | , 0 // SecurityID#3031 |
10559 | 120 | , 0 // LastPx#3032 |
10560 | 120 | , 1 // TransBkdTime#3033 |
10561 | 120 | , 0 // TransactTime#3034 |
10562 | 120 | , 1 // UnderlyingPx#3035 |
10563 | 120 | , 1 // RelatedClosePrice#3036 |
10564 | 120 | , 1 // RelatedTradeQuantity#3037 |
10565 | 120 | , 1 // UnderlyingQty#3038 |
10566 | 120 | , 1 // CompressionID#3039 |
10567 | 120 | , 0 // MarketSegmentID#3040 |
10568 | 120 | , 0 // PackageID#3041 |
10569 | 120 | , 0 // TESExecID#3042 |
10570 | 120 | , 1 // UnderlyingSettlementDate#3043 |
10571 | 120 | , 1 // UnderlyingMaturityDate#3044 |
10572 | 120 | , 1 // RelatedTradeID#3045 |
10573 | 120 | , 1 // RelatedMarketSegmentID#3046 |
10574 | 120 | , 0 // TrdType#3047 |
10575 | 120 | , 1 // ProductComplex#3048 |
10576 | 120 | , 0 // TradeReportType#3049 |
10577 | 120 | , 1 // TrdRptStatus#3050 |
10578 | 120 | , 0 // TradePublishIndicator#3051 |
10579 | 120 | , 0 // TradePlatform#3052 |
10580 | 120 | , 0 // NoSideAllocs#3053 |
10581 | 120 | , 0 // NoLegs#3054 |
10582 | 120 | , 0 // NoEvents#3055 |
10583 | 120 | , 0 // NoInstrAttrib#3056 |
10584 | 120 | , 0 // NoUnderlyingStips#3057 |
10585 | 120 | , 1 // HedgeType#3058 |
10586 | 120 | , 1 // PartyIDSettlementLocation#3059 |
10587 | 120 | , 0 // MessageEventSource#3060 |
10588 | 120 | , 1 // TradeReportID#3061 |
10589 | 120 | , 1 // RootPartyExecutingFirm#3062 |
10590 | 120 | , 1 // RootPartyExecutingTrader#3063 |
10591 | 120 | , 1 // UnderlyingSecurityID#3064 |
10592 | 120 | , 1 // UnderlyingSecurityDesc#3065 |
10593 | 120 | , 1 // UnderlyingCurrency#3066 |
10594 | 120 | , 1 // UnderlyingIssuer#3067 |
10595 | | //// SideAllocExtGrpComp |
10596 | 120 | , 0 // AllocQty#3068 |
10597 | 120 | , 1 // PartyIDClientID#3069 |
10598 | 120 | , 1 // PartyIdInvestmentDecisionMaker#3070 |
10599 | 120 | , 1 // ExecutingTrader#3071 |
10600 | 120 | , 0 // IndividualAllocID#3072 |
10601 | 120 | , 0 // PartyExecutingFirm#3073 |
10602 | 120 | , 0 // PartyExecutingTrader#3074 |
10603 | 120 | , 1 // TESEnrichmentRuleID#3075 |
10604 | 120 | , 0 // Side#3076 |
10605 | 120 | , 0 // TradeAllocStatus#3077 |
10606 | 120 | , 0 // TradingCapacity#3078 |
10607 | 120 | , 0 // PositionEffect#3079 |
10608 | 120 | , 1 // OrderAttributeLiquidityProvision#3080 |
10609 | 120 | , 1 // ExecutingTraderQualifier#3081 |
10610 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#3082 |
10611 | 120 | , 1 // OrderAttributeRiskReduction#3083 |
10612 | 120 | , 1 // OrderOrigination#3084 |
10613 | 120 | , 1 // Account#3085 |
10614 | 120 | , 1 // PartyIDPositionAccount#3086 |
10615 | 120 | , 1 // PartyIDTakeUpTradingFirm#3087 |
10616 | 120 | , 1 // FreeText1#3088 |
10617 | 120 | , 1 // FreeText2#3089 |
10618 | 120 | , 1 // FreeText3#3090 |
10619 | 120 | , 1 // PartyIDOrderOriginationFirm#3091 |
10620 | 120 | , 1 // PartyIDBeneficiary#3092 |
10621 | 120 | , 1 // PartyIDLocationID#3093 |
10622 | 120 | , 1 // CustOrderHandlingInst#3094 |
10623 | 120 | , 1 // ComplianceText#3095 |
10624 | | /// |
10625 | | //// TrdInstrmntLegGrpComp |
10626 | 120 | , 0 // LegSecurityID#3096 |
10627 | 120 | , 0 // LegPrice#3097 |
10628 | 120 | , 1 // LegQty#3098 |
10629 | | /// |
10630 | | //// InstrumentEventGrpComp |
10631 | 120 | , 0 // EventDate#3099 |
10632 | 120 | , 0 // EventType#3100 |
10633 | | /// |
10634 | | //// InstrumentAttributeGrpComp |
10635 | 120 | , 0 // InstrAttribType#3101 |
10636 | 120 | , 0 // InstrAttribValue#3102 |
10637 | | /// |
10638 | | //// UnderlyingStipGrpComp |
10639 | 120 | , 0 // UnderlyingStipValue#3103 |
10640 | 120 | , 0 // UnderlyingStipType#3104 |
10641 | | /// |
10642 | | // TMTradingSessionStatusBroadcast |
10643 | | //// MessageHeaderOutComp |
10644 | 120 | , 0 // BodyLen#3105 |
10645 | 120 | , 0 // TemplateID#3106 |
10646 | | /// |
10647 | | //// RBCHeaderComp |
10648 | 120 | , 0 // SendingTime#3107 |
10649 | 120 | , 0 // ApplSeqNum#3108 |
10650 | 120 | , 1 // ApplSubID#3109 |
10651 | 120 | , 0 // PartitionID#3110 |
10652 | 120 | , 0 // ApplResendFlag#3111 |
10653 | 120 | , 0 // ApplID#3112 |
10654 | 120 | , 0 // LastFragment#3113 |
10655 | | /// |
10656 | 120 | , 0 // TradSesEvent#3114 |
10657 | | // ThrottleUpdateNotification |
10658 | | //// MessageHeaderOutComp |
10659 | 120 | , 0 // BodyLen#3115 |
10660 | 120 | , 0 // TemplateID#3116 |
10661 | | /// |
10662 | | //// NotifHeaderComp |
10663 | 120 | , 0 // SendingTime#3117 |
10664 | | /// |
10665 | 120 | , 0 // ThrottleTimeInterval#3118 |
10666 | 120 | , 0 // ThrottleNoMsgs#3119 |
10667 | 120 | , 0 // ThrottleDisconnectLimit#3120 |
10668 | | // TradeBroadcast |
10669 | | //// MessageHeaderOutComp |
10670 | 120 | , 0 // BodyLen#3121 |
10671 | 120 | , 0 // TemplateID#3122 |
10672 | | /// |
10673 | | //// RBCHeaderComp |
10674 | 120 | , 0 // SendingTime#3123 |
10675 | 120 | , 0 // ApplSeqNum#3124 |
10676 | 120 | , 1 // ApplSubID#3125 |
10677 | 120 | , 0 // PartitionID#3126 |
10678 | 120 | , 0 // ApplResendFlag#3127 |
10679 | 120 | , 0 // ApplID#3128 |
10680 | 120 | , 0 // LastFragment#3129 |
10681 | | /// |
10682 | 120 | , 0 // SecurityID#3130 |
10683 | 120 | , 1 // RelatedSecurityID#3131 |
10684 | 120 | , 1 // Price#3132 |
10685 | 120 | , 0 // LastPx#3133 |
10686 | 120 | , 0 // LastQty#3134 |
10687 | 120 | , 1 // SideLastPx#3135 |
10688 | 120 | , 1 // SideLastQty#3136 |
10689 | 120 | , 1 // ClearingTradePrice#3137 |
10690 | 120 | , 1 // ClearingTradeQty#3138 |
10691 | 120 | , 0 // TransactTime#3139 |
10692 | 120 | , 1 // OrderID#3140 |
10693 | 120 | , 1 // ClOrdID#3141 |
10694 | 120 | , 1 // LeavesQty#3142 |
10695 | 120 | , 1 // CumQty#3143 |
10696 | 120 | , 1 // RootPartyIDClientID#3144 |
10697 | 120 | , 1 // ExecutingTrader#3145 |
10698 | 120 | , 1 // RootPartyIDInvestmentDecisionMaker#3146 |
10699 | 120 | , 0 // TradeID#3147 |
10700 | 120 | , 1 // OrigTradeID#3148 |
10701 | 120 | , 0 // RootPartyIDExecutingUnit#3149 |
10702 | 120 | , 1 // RootPartyIDSessionID#3150 |
10703 | 120 | , 1 // RootPartyIDExecutingTrader#3151 |
10704 | 120 | , 0 // RootPartyIDClearingUnit#3152 |
10705 | 120 | , 0 // MarketSegmentID#3153 |
10706 | 120 | , 1 // RelatedSymbol#3154 |
10707 | 120 | , 0 // SideTradeID#3155 |
10708 | 120 | , 0 // MatchDate#3156 |
10709 | 120 | , 0 // TrdMatchID#3157 |
10710 | 120 | , 1 // StrategyLinkID#3158 |
10711 | 120 | , 1 // TotNumTradeReports#3159 |
10712 | 120 | , 1 // MultiLegReportingType#3160 |
10713 | 120 | , 0 // TradeReportType#3161 |
10714 | 120 | , 0 // TransferReason#3162 |
10715 | 120 | , 1 // RootPartyIDBeneficiary#3163 |
10716 | 120 | , 1 // RootPartyIDTakeUpTradingFirm#3164 |
10717 | 120 | , 1 // RootPartyIDOrderOriginationFirm#3165 |
10718 | 120 | , 1 // MatchType#3166 |
10719 | 120 | , 1 // MatchSubType#3167 |
10720 | 120 | , 0 // Side#3168 |
10721 | 120 | , 1 // SideLiquidityInd#3169 |
10722 | 120 | , 0 // TradingCapacity#3170 |
10723 | 120 | , 1 // OrderOrigination#3171 |
10724 | 120 | , 1 // OrderAttributeLiquidityProvision#3172 |
10725 | 120 | , 1 // OrderAttributeRiskReduction#3173 |
10726 | 120 | , 1 // ExecutingTraderQualifier#3174 |
10727 | 120 | , 1 // RootPartyIDInvestmentDecisionMakerQualifier#3175 |
10728 | 120 | , 1 // Account#3176 |
10729 | 120 | , 1 // RootPartyIDPositionAccount#3177 |
10730 | 120 | , 1 // PositionEffect#3178 |
10731 | 120 | , 1 // CustOrderHandlingInst#3179 |
10732 | 120 | , 1 // FreeText1#3180 |
10733 | 120 | , 1 // FreeText2#3181 |
10734 | 120 | , 1 // FreeText3#3182 |
10735 | 120 | , 1 // OrderCategory#3183 |
10736 | 120 | , 1 // OrdType#3184 |
10737 | 120 | , 1 // RelatedProductComplex#3185 |
10738 | 120 | , 1 // OrderSide#3186 |
10739 | 120 | , 0 // RootPartyClearingOrganization#3187 |
10740 | 120 | , 0 // RootPartyExecutingFirm#3188 |
10741 | 120 | , 1 // RootPartyExecutingTrader#3189 |
10742 | 120 | , 0 // RootPartyClearingFirm#3190 |
10743 | 120 | , 1 // RegulatoryTradeID#3191 |
10744 | 120 | , 1 // RootPartyIDExecutionVenue#3192 |
10745 | | // TradingSessionStatusBroadcast |
10746 | | //// MessageHeaderOutComp |
10747 | 120 | , 0 // BodyLen#3193 |
10748 | 120 | , 0 // TemplateID#3194 |
10749 | | /// |
10750 | | //// RBCHeaderMEComp |
10751 | 120 | , 1 // TrdRegTSTimeOut#3195 |
10752 | 120 | , 1 // NotificationIn#3196 |
10753 | 120 | , 0 // SendingTime#3197 |
10754 | 120 | , 1 // ApplSubID#3198 |
10755 | 120 | , 0 // PartitionID#3199 |
10756 | 120 | , 0 // ApplMsgID#3200 |
10757 | 120 | , 0 // ApplID#3201 |
10758 | 120 | , 0 // ApplResendFlag#3202 |
10759 | 120 | , 0 // LastFragment#3203 |
10760 | | /// |
10761 | 120 | , 1 // MarketSegmentID#3204 |
10762 | 120 | , 1 // TradeDate#3205 |
10763 | 120 | , 0 // TradSesEvent#3206 |
10764 | 120 | , 1 // RefApplLastMsgID#3207 |
10765 | | // UnsubscribeRequest |
10766 | | //// MessageHeaderInComp |
10767 | 120 | , 0 // BodyLen#3208 |
10768 | 120 | , 0 // TemplateID#3209 |
10769 | 120 | , 2 // NetworkMsgID#3210 |
10770 | | /// |
10771 | | //// RequestHeaderComp |
10772 | 120 | , 0 // MsgSeqNum#3211 |
10773 | 120 | , 2 // SenderSubID#3212 |
10774 | | /// |
10775 | 120 | , 0 // RefApplSubID#3213 |
10776 | | // UnsubscribeResponse |
10777 | | //// MessageHeaderOutComp |
10778 | 120 | , 0 // BodyLen#3214 |
10779 | 120 | , 0 // TemplateID#3215 |
10780 | | /// |
10781 | | //// ResponseHeaderComp |
10782 | 120 | , 0 // RequestTime#3216 |
10783 | 120 | , 0 // SendingTime#3217 |
10784 | 120 | , 0 // MsgSeqNum#3218 |
10785 | | /// |
10786 | | // UploadTESTradeRequest |
10787 | | //// MessageHeaderInComp |
10788 | 120 | , 0 // BodyLen#3219 |
10789 | 120 | , 0 // TemplateID#3220 |
10790 | 120 | , 2 // NetworkMsgID#3221 |
10791 | | /// |
10792 | | //// RequestHeaderComp |
10793 | 120 | , 0 // MsgSeqNum#3222 |
10794 | 120 | , 0 // SenderSubID#3223 |
10795 | | /// |
10796 | 120 | , 0 // SecurityID#3224 |
10797 | 120 | , 0 // LastPx#3225 |
10798 | 120 | , 1 // TransBkdTime#3226 |
10799 | 120 | , 1 // UnderlyingPx#3227 |
10800 | 120 | , 1 // RelatedClosePrice#3228 |
10801 | 120 | , 1 // RelatedTradeQuantity#3229 |
10802 | 120 | , 1 // UnderlyingQty#3230 |
10803 | 120 | , 1 // CompressionID#3231 |
10804 | 120 | , 0 // MarketSegmentID#3232 |
10805 | 120 | , 1 // UnderlyingSettlementDate#3233 |
10806 | 120 | , 1 // UnderlyingMaturityDate#3234 |
10807 | 120 | , 1 // RelatedTradeID#3235 |
10808 | 120 | , 1 // RelatedMarketSegmentID#3236 |
10809 | 120 | , 0 // TrdType#3237 |
10810 | 120 | , 1 // ProductComplex#3238 |
10811 | 120 | , 0 // TradeReportType#3239 |
10812 | 120 | , 0 // TradePublishIndicator#3240 |
10813 | 120 | , 0 // NoSideAllocs#3241 |
10814 | 120 | , 0 // NoLegs#3242 |
10815 | 120 | , 0 // NoEvents#3243 |
10816 | 120 | , 0 // NoInstrAttrib#3244 |
10817 | 120 | , 0 // NoUnderlyingStips#3245 |
10818 | 120 | , 0 // SkipValidations#3246 |
10819 | 120 | , 1 // TrdRptStatus#3247 |
10820 | 120 | , 1 // TradePlatform#3248 |
10821 | 120 | , 1 // HedgeType#3249 |
10822 | 120 | , 1 // PartyIDSettlementLocation#3250 |
10823 | 120 | , 1 // ValueCheckTypeMinLotSize#3251 |
10824 | 120 | , 1 // TradeReportID#3252 |
10825 | 120 | , 1 // TradeReportText#3253 |
10826 | 120 | , 1 // UnderlyingSecurityID#3254 |
10827 | 120 | , 1 // UnderlyingSecurityDesc#3255 |
10828 | 120 | , 1 // UnderlyingCurrency#3256 |
10829 | 120 | , 1 // UnderlyingIssuer#3257 |
10830 | | //// SideAllocExtGrpComp |
10831 | 120 | , 0 // AllocQty#3258 |
10832 | 120 | , 1 // PartyIDClientID#3259 |
10833 | 120 | , 1 // PartyIdInvestmentDecisionMaker#3260 |
10834 | 120 | , 1 // ExecutingTrader#3261 |
10835 | 120 | , 2 // IndividualAllocID#3262 |
10836 | 120 | , 0 // PartyExecutingFirm#3263 |
10837 | 120 | , 0 // PartyExecutingTrader#3264 |
10838 | 120 | , 1 // TESEnrichmentRuleID#3265 |
10839 | 120 | , 0 // Side#3266 |
10840 | 120 | , 2 // TradeAllocStatus#3267 |
10841 | 120 | , 1 // TradingCapacity#3268 |
10842 | 120 | , 1 // PositionEffect#3269 |
10843 | 120 | , 1 // OrderAttributeLiquidityProvision#3270 |
10844 | 120 | , 1 // ExecutingTraderQualifier#3271 |
10845 | 120 | , 1 // PartyIdInvestmentDecisionMakerQualifier#3272 |
10846 | 120 | , 1 // OrderAttributeRiskReduction#3273 |
10847 | 120 | , 1 // OrderOrigination#3274 |
10848 | 120 | , 1 // Account#3275 |
10849 | 120 | , 1 // PartyIDPositionAccount#3276 |
10850 | 120 | , 1 // PartyIDTakeUpTradingFirm#3277 |
10851 | 120 | , 1 // FreeText1#3278 |
10852 | 120 | , 1 // FreeText2#3279 |
10853 | 120 | , 1 // FreeText3#3280 |
10854 | 120 | , 1 // PartyIDOrderOriginationFirm#3281 |
10855 | 120 | , 1 // PartyIDBeneficiary#3282 |
10856 | 120 | , 1 // PartyIDLocationID#3283 |
10857 | 120 | , 1 // CustOrderHandlingInst#3284 |
10858 | 120 | , 1 // ComplianceText#3285 |
10859 | | /// |
10860 | | //// TrdInstrmntLegGrpComp |
10861 | 120 | , 0 // LegSecurityID#3286 |
10862 | 120 | , 0 // LegPrice#3287 |
10863 | 120 | , 2 // LegQty#3288 |
10864 | | /// |
10865 | | //// InstrumentEventGrpComp |
10866 | 120 | , 0 // EventDate#3289 |
10867 | 120 | , 0 // EventType#3290 |
10868 | | /// |
10869 | | //// InstrumentAttributeGrpComp |
10870 | 120 | , 0 // InstrAttribType#3291 |
10871 | 120 | , 0 // InstrAttribValue#3292 |
10872 | | /// |
10873 | | //// UnderlyingStipGrpComp |
10874 | 120 | , 0 // UnderlyingStipValue#3293 |
10875 | 120 | , 0 // UnderlyingStipType#3294 |
10876 | | /// |
10877 | | // UserLoginRequest |
10878 | | //// MessageHeaderInComp |
10879 | 120 | , 0 // BodyLen#3295 |
10880 | 120 | , 0 // TemplateID#3296 |
10881 | 120 | , 2 // NetworkMsgID#3297 |
10882 | | /// |
10883 | | //// RequestHeaderComp |
10884 | 120 | , 0 // MsgSeqNum#3298 |
10885 | 120 | , 2 // SenderSubID#3299 |
10886 | | /// |
10887 | 120 | , 0 // Username#3300 |
10888 | 120 | , 0 // Password#3301 |
10889 | | // UserLoginResponse |
10890 | | //// MessageHeaderOutComp |
10891 | 120 | , 0 // BodyLen#3302 |
10892 | 120 | , 0 // TemplateID#3303 |
10893 | | /// |
10894 | | //// ResponseHeaderComp |
10895 | 120 | , 0 // RequestTime#3304 |
10896 | 120 | , 0 // SendingTime#3305 |
10897 | 120 | , 0 // MsgSeqNum#3306 |
10898 | | /// |
10899 | | // UserLogoutRequest |
10900 | | //// MessageHeaderInComp |
10901 | 120 | , 0 // BodyLen#3307 |
10902 | 120 | , 0 // TemplateID#3308 |
10903 | 120 | , 2 // NetworkMsgID#3309 |
10904 | | /// |
10905 | | //// RequestHeaderComp |
10906 | 120 | , 0 // MsgSeqNum#3310 |
10907 | 120 | , 2 // SenderSubID#3311 |
10908 | | /// |
10909 | 120 | , 0 // Username#3312 |
10910 | | // UserLogoutResponse |
10911 | | //// MessageHeaderOutComp |
10912 | 120 | , 0 // BodyLen#3313 |
10913 | 120 | , 0 // TemplateID#3314 |
10914 | | /// |
10915 | | //// ResponseHeaderComp |
10916 | 120 | , 0 // RequestTime#3315 |
10917 | 120 | , 0 // SendingTime#3316 |
10918 | 120 | , 0 // MsgSeqNum#3317 |
10919 | | /// |
10920 | 120 | , 0 // filler |
10921 | 120 | }; |
10922 | 120 | static const int16_t tid2uidx[] = { |
10923 | 120 | 1002 /* LogonRequest */ |
10924 | 120 | , 1020 /* LogonResponse */ |
10925 | 120 | , 1034 /* LogoutRequest */ |
10926 | 120 | , 1039 /* LogoutResponse */ |
10927 | 120 | , -1 |
10928 | 120 | , 2676 /* SubscribeResponse */ |
10929 | 120 | , 3208 /* UnsubscribeRequest */ |
10930 | 120 | , 3214 /* UnsubscribeResponse */ |
10931 | 120 | , 1990 /* RetransmitRequest */ |
10932 | 120 | , 1999 /* RetransmitResponse */ |
10933 | 120 | , 1959 /* Reject */ |
10934 | 120 | , 894 /* Heartbeat */ |
10935 | 120 | , 882 /* ForcedLogoutNotification */ |
10936 | 120 | , -1 |
10937 | 120 | , -1 |
10938 | 120 | , -1 |
10939 | 120 | , -1 |
10940 | 120 | , -1 |
10941 | 120 | , 3295 /* UserLoginRequest */ |
10942 | 120 | , 3302 /* UserLoginResponse */ |
10943 | 120 | , -1 |
10944 | 120 | , -1 |
10945 | 120 | , -1 |
10946 | 120 | , 897 /* HeartbeatNotification */ |
10947 | 120 | , 3313 /* UserLogoutResponse */ |
10948 | 120 | , 2669 /* SubscribeRequest */ |
10949 | 120 | , 1972 /* RetransmitMEMessageRequest */ |
10950 | 120 | , 1982 /* RetransmitMEMessageResponse */ |
10951 | 120 | , 3115 /* ThrottleUpdateNotification */ |
10952 | 120 | , 3307 /* UserLogoutRequest */ |
10953 | 120 | , 2643 /* ServiceAvailabilityBroadcast */ |
10954 | 120 | , 1587 /* NewsBroadcast */ |
10955 | 120 | , 367 /* BroadcastErrorNotification */ |
10956 | 120 | , 2019 /* RiskNotificationBroadcast */ |
10957 | 120 | , 1792 /* PartyEntitlementsUpdateReport */ |
10958 | 120 | , 957 /* InquireSessionListRequest */ |
10959 | 120 | , 962 /* InquireSessionListResponse */ |
10960 | 120 | , 989 /* LegalNotificationBroadcast */ |
10961 | 120 | , 971 /* InquireUserRequest */ |
10962 | 120 | , 977 /* InquireUserResponse */ |
10963 | 120 | , 900 /* InquireEnrichmentRuleIDListRequest */ |
10964 | 120 | , 906 /* InquireEnrichmentRuleIDListResponse */ |
10965 | 120 | , 1774 /* PartyActionReport */ |
10966 | 120 | , 887 /* ForcedUserLogoutNotification */ |
10967 | 120 | , 2660 /* ServiceAvailabilityMarketBroadcast */ |
10968 | 120 | , -1 |
10969 | 120 | , -1 |
10970 | 120 | , -1 |
10971 | 120 | , -1 |
10972 | 120 | , -1 |
10973 | 120 | , -1 |
10974 | 120 | , -1 |
10975 | 120 | , -1 |
10976 | 120 | , -1 |
10977 | 120 | , -1 |
10978 | 120 | , -1 |
10979 | 120 | , -1 |
10980 | 120 | , -1 |
10981 | 120 | , -1 |
10982 | 120 | , -1 |
10983 | 120 | , -1 |
10984 | 120 | , -1 |
10985 | 120 | , -1 |
10986 | 120 | , -1 |
10987 | 120 | , -1 |
10988 | 120 | , -1 |
10989 | 120 | , -1 |
10990 | 120 | , -1 |
10991 | 120 | , -1 |
10992 | 120 | , -1 |
10993 | 120 | , -1 |
10994 | 120 | , -1 |
10995 | 120 | , -1 |
10996 | 120 | , -1 |
10997 | 120 | , -1 |
10998 | 120 | , -1 |
10999 | 120 | , -1 |
11000 | 120 | , -1 |
11001 | 120 | , -1 |
11002 | 120 | , -1 |
11003 | 120 | , -1 |
11004 | 120 | , -1 |
11005 | 120 | , -1 |
11006 | 120 | , -1 |
11007 | 120 | , -1 |
11008 | 120 | , -1 |
11009 | 120 | , -1 |
11010 | 120 | , -1 |
11011 | 120 | , -1 |
11012 | 120 | , -1 |
11013 | 120 | , -1 |
11014 | 120 | , -1 |
11015 | 120 | , -1 |
11016 | 120 | , -1 |
11017 | 120 | , -1 |
11018 | 120 | , -1 |
11019 | 120 | , -1 |
11020 | 120 | , -1 |
11021 | 120 | , -1 |
11022 | 120 | , -1 |
11023 | 120 | , 1518 /* NewOrderSingleRequest */ |
11024 | 120 | , 1486 /* NewOrderResponse */ |
11025 | 120 | , 1459 /* NewOrderNRResponse */ |
11026 | 120 | , 1725 /* OrderExecResponse */ |
11027 | 120 | , 1600 /* OrderExecNotification */ |
11028 | 120 | , -1 |
11029 | 120 | , 1286 /* ModifyOrderSingleRequest */ |
11030 | 120 | , 1253 /* ModifyOrderResponse */ |
11031 | 120 | , 1224 /* ModifyOrderNRResponse */ |
11032 | 120 | , 717 /* DeleteOrderSingleRequest */ |
11033 | 120 | , 693 /* DeleteOrderResponse */ |
11034 | 120 | , 672 /* DeleteOrderNRResponse */ |
11035 | 120 | , 626 /* DeleteOrderBroadcast */ |
11036 | 120 | , 1388 /* NewOrderComplexRequest */ |
11037 | 120 | , 1149 /* ModifyOrderComplexRequest */ |
11038 | 120 | , -1 |
11039 | 120 | , -1 |
11040 | 120 | , 1646 /* OrderExecReportBroadcast */ |
11041 | 120 | , 451 /* CrossRequest */ |
11042 | 120 | , 460 /* CrossRequestResponse */ |
11043 | 120 | , 523 /* DeleteAllOrderRequest */ |
11044 | 120 | , 539 /* DeleteAllOrderResponse */ |
11045 | 120 | , 470 /* DeleteAllOrderBroadcast */ |
11046 | 120 | , 654 /* DeleteOrderComplexRequest */ |
11047 | 120 | , 497 /* DeleteAllOrderNRResponse */ |
11048 | 120 | , 1561 /* NewOrderSingleShortRequest */ |
11049 | 120 | , 1332 /* ModifyOrderSingleShortRequest */ |
11050 | 120 | , -1 |
11051 | 120 | , -1 |
11052 | 120 | , 1431 /* NewOrderComplexShortRequest */ |
11053 | 120 | , 1195 /* ModifyOrderComplexShortRequest */ |
11054 | 120 | , 788 /* EnterCLIPRequest */ |
11055 | 120 | , 613 /* DeleteCLIPRequest */ |
11056 | 120 | , 434 /* CLIPResponse */ |
11057 | 120 | , 376 /* CLIPDeletionNotification */ |
11058 | 120 | , 397 /* CLIPExecutionNotification */ |
11059 | 120 | , -1 |
11060 | 120 | , -1 |
11061 | 120 | , -1 |
11062 | 120 | , -1 |
11063 | 120 | , -1 |
11064 | 120 | , -1 |
11065 | 120 | , -1 |
11066 | 120 | , -1 |
11067 | 120 | , -1 |
11068 | 120 | , -1 |
11069 | 120 | , -1 |
11070 | 120 | , -1 |
11071 | 120 | , -1 |
11072 | 120 | , -1 |
11073 | 120 | , -1 |
11074 | 120 | , -1 |
11075 | 120 | , -1 |
11076 | 120 | , -1 |
11077 | 120 | , -1 |
11078 | 120 | , -1 |
11079 | 120 | , -1 |
11080 | 120 | , -1 |
11081 | 120 | , -1 |
11082 | 120 | , -1 |
11083 | 120 | , -1 |
11084 | 120 | , -1 |
11085 | 120 | , -1 |
11086 | 120 | , -1 |
11087 | 120 | , -1 |
11088 | 120 | , -1 |
11089 | 120 | , -1 |
11090 | 120 | , -1 |
11091 | 120 | , -1 |
11092 | 120 | , -1 |
11093 | 120 | , -1 |
11094 | 120 | , -1 |
11095 | 120 | , -1 |
11096 | 120 | , -1 |
11097 | 120 | , -1 |
11098 | 120 | , -1 |
11099 | 120 | , -1 |
11100 | 120 | , -1 |
11101 | 120 | , -1 |
11102 | 120 | , -1 |
11103 | 120 | , -1 |
11104 | 120 | , -1 |
11105 | 120 | , -1 |
11106 | 120 | , -1 |
11107 | 120 | , -1 |
11108 | 120 | , -1 |
11109 | 120 | , -1 |
11110 | 120 | , -1 |
11111 | 120 | , -1 |
11112 | 120 | , -1 |
11113 | 120 | , -1 |
11114 | 120 | , -1 |
11115 | 120 | , -1 |
11116 | 120 | , -1 |
11117 | 120 | , -1 |
11118 | 120 | , -1 |
11119 | 120 | , -1 |
11120 | 120 | , -1 |
11121 | 120 | , -1 |
11122 | 120 | , -1 |
11123 | 120 | , -1 |
11124 | 120 | , -1 |
11125 | 120 | , -1 |
11126 | 120 | , -1 |
11127 | 120 | , -1 |
11128 | 120 | , -1 |
11129 | 120 | , -1 |
11130 | 120 | , -1 |
11131 | 120 | , -1 |
11132 | 120 | , -1 |
11133 | 120 | , -1 |
11134 | 120 | , -1 |
11135 | 120 | , -1 |
11136 | 120 | , -1 |
11137 | 120 | , -1 |
11138 | 120 | , -1 |
11139 | 120 | , -1 |
11140 | 120 | , -1 |
11141 | 120 | , -1 |
11142 | 120 | , -1 |
11143 | 120 | , -1 |
11144 | 120 | , -1 |
11145 | 120 | , -1 |
11146 | 120 | , -1 |
11147 | 120 | , -1 |
11148 | 120 | , -1 |
11149 | 120 | , -1 |
11150 | 120 | , -1 |
11151 | 120 | , -1 |
11152 | 120 | , -1 |
11153 | 120 | , -1 |
11154 | 120 | , -1 |
11155 | 120 | , -1 |
11156 | 120 | , -1 |
11157 | 120 | , -1 |
11158 | 120 | , -1 |
11159 | 120 | , -1 |
11160 | 120 | , -1 |
11161 | 120 | , -1 |
11162 | 120 | , -1 |
11163 | 120 | , -1 |
11164 | 120 | , -1 |
11165 | 120 | , -1 |
11166 | 120 | , -1 |
11167 | 120 | , -1 |
11168 | 120 | , -1 |
11169 | 120 | , -1 |
11170 | 120 | , -1 |
11171 | 120 | , -1 |
11172 | 120 | , -1 |
11173 | 120 | , -1 |
11174 | 120 | , -1 |
11175 | 120 | , -1 |
11176 | 120 | , -1 |
11177 | 120 | , -1 |
11178 | 120 | , -1 |
11179 | 120 | , -1 |
11180 | 120 | , -1 |
11181 | 120 | , -1 |
11182 | 120 | , -1 |
11183 | 120 | , -1 |
11184 | 120 | , -1 |
11185 | 120 | , -1 |
11186 | 120 | , -1 |
11187 | 120 | , -1 |
11188 | 120 | , -1 |
11189 | 120 | , -1 |
11190 | 120 | , -1 |
11191 | 120 | , -1 |
11192 | 120 | , -1 |
11193 | 120 | , -1 |
11194 | 120 | , -1 |
11195 | 120 | , -1 |
11196 | 120 | , -1 |
11197 | 120 | , -1 |
11198 | 120 | , -1 |
11199 | 120 | , -1 |
11200 | 120 | , -1 |
11201 | 120 | , -1 |
11202 | 120 | , -1 |
11203 | 120 | , -1 |
11204 | 120 | , -1 |
11205 | 120 | , -1 |
11206 | 120 | , -1 |
11207 | 120 | , -1 |
11208 | 120 | , -1 |
11209 | 120 | , -1 |
11210 | 120 | , -1 |
11211 | 120 | , -1 |
11212 | 120 | , -1 |
11213 | 120 | , -1 |
11214 | 120 | , -1 |
11215 | 120 | , -1 |
11216 | 120 | , -1 |
11217 | 120 | , -1 |
11218 | 120 | , -1 |
11219 | 120 | , -1 |
11220 | 120 | , -1 |
11221 | 120 | , -1 |
11222 | 120 | , -1 |
11223 | 120 | , -1 |
11224 | 120 | , 0 /* AddComplexInstrumentRequest */ |
11225 | 120 | , 16 /* AddComplexInstrumentResponse */ |
11226 | 120 | , 1044 /* MMParameterDefinitionRequest */ |
11227 | 120 | , 1056 /* MMParameterDefinitionResponse */ |
11228 | 120 | , 923 /* InquireMMParameterRequest */ |
11229 | 120 | , 930 /* InquireMMParameterResponse */ |
11230 | 120 | , 3193 /* TradingSessionStatusBroadcast */ |
11231 | 120 | , 507 /* DeleteAllOrderQuoteEventBroadcast */ |
11232 | 120 | , 43 /* AddFlexibleInstrumentRequest */ |
11233 | 120 | , 57 /* AddFlexibleInstrumentResponse */ |
11234 | 120 | , 948 /* InquirePreTradeRiskLimitsRequest */ |
11235 | 120 | , 1849 /* PreTradeRiskLimitsDefinitionRequest */ |
11236 | 120 | , 1826 /* PreTradeRiskLimitResponse */ |
11237 | 120 | , -1 |
11238 | 120 | , -1 |
11239 | 120 | , -1 |
11240 | 120 | , -1 |
11241 | 120 | , -1 |
11242 | 120 | , -1 |
11243 | 120 | , 1810 /* PingRequest */ |
11244 | 120 | , 1816 /* PingResponse */ |
11245 | 120 | , -1 |
11246 | 120 | , -1 |
11247 | 120 | , -1 |
11248 | 120 | , -1 |
11249 | 120 | , -1 |
11250 | 120 | , -1 |
11251 | 120 | , -1 |
11252 | 120 | , -1 |
11253 | 120 | , -1 |
11254 | 120 | , -1 |
11255 | 120 | , -1 |
11256 | 120 | , -1 |
11257 | 120 | , -1 |
11258 | 120 | , -1 |
11259 | 120 | , -1 |
11260 | 120 | , -1 |
11261 | 120 | , -1 |
11262 | 120 | , -1 |
11263 | 120 | , -1 |
11264 | 120 | , -1 |
11265 | 120 | , -1 |
11266 | 120 | , -1 |
11267 | 120 | , -1 |
11268 | 120 | , -1 |
11269 | 120 | , -1 |
11270 | 120 | , -1 |
11271 | 120 | , -1 |
11272 | 120 | , -1 |
11273 | 120 | , -1 |
11274 | 120 | , -1 |
11275 | 120 | , -1 |
11276 | 120 | , -1 |
11277 | 120 | , -1 |
11278 | 120 | , -1 |
11279 | 120 | , -1 |
11280 | 120 | , -1 |
11281 | 120 | , -1 |
11282 | 120 | , -1 |
11283 | 120 | , -1 |
11284 | 120 | , -1 |
11285 | 120 | , -1 |
11286 | 120 | , -1 |
11287 | 120 | , -1 |
11288 | 120 | , -1 |
11289 | 120 | , -1 |
11290 | 120 | , -1 |
11291 | 120 | , -1 |
11292 | 120 | , -1 |
11293 | 120 | , -1 |
11294 | 120 | , -1 |
11295 | 120 | , -1 |
11296 | 120 | , -1 |
11297 | 120 | , -1 |
11298 | 120 | , -1 |
11299 | 120 | , -1 |
11300 | 120 | , -1 |
11301 | 120 | , -1 |
11302 | 120 | , -1 |
11303 | 120 | , -1 |
11304 | 120 | , -1 |
11305 | 120 | , -1 |
11306 | 120 | , -1 |
11307 | 120 | , -1 |
11308 | 120 | , -1 |
11309 | 120 | , -1 |
11310 | 120 | , -1 |
11311 | 120 | , -1 |
11312 | 120 | , -1 |
11313 | 120 | , -1 |
11314 | 120 | , -1 |
11315 | 120 | , -1 |
11316 | 120 | , -1 |
11317 | 120 | , -1 |
11318 | 120 | , -1 |
11319 | 120 | , -1 |
11320 | 120 | , -1 |
11321 | 120 | , -1 |
11322 | 120 | , -1 |
11323 | 120 | , -1 |
11324 | 120 | , 1939 /* RFQRequest */ |
11325 | 120 | , 1949 /* RFQResponse */ |
11326 | 120 | , 1883 /* QuoteActivationRequest */ |
11327 | 120 | , 1896 /* QuoteActivationResponse */ |
11328 | 120 | , 1066 /* MassQuoteRequest */ |
11329 | 120 | , 1090 /* MassQuoteResponse */ |
11330 | 120 | , 1908 /* QuoteExecutionReport */ |
11331 | 120 | , 579 /* DeleteAllQuoteRequest */ |
11332 | 120 | , 590 /* DeleteAllQuoteResponse */ |
11333 | 120 | , 557 /* DeleteAllQuoteBroadcast */ |
11334 | 120 | , 1863 /* QuoteActivationNotification */ |
11335 | 120 | , -1 |
11336 | 120 | , -1 |
11337 | 120 | , -1 |
11338 | 120 | , -1 |
11339 | 120 | , -1 |
11340 | 120 | , -1 |
11341 | 120 | , -1 |
11342 | 120 | , -1 |
11343 | 120 | , -1 |
11344 | 120 | , -1 |
11345 | 120 | , -1 |
11346 | 120 | , -1 |
11347 | 120 | , -1 |
11348 | 120 | , -1 |
11349 | 120 | , -1 |
11350 | 120 | , -1 |
11351 | 120 | , -1 |
11352 | 120 | , -1 |
11353 | 120 | , -1 |
11354 | 120 | , -1 |
11355 | 120 | , -1 |
11356 | 120 | , -1 |
11357 | 120 | , -1 |
11358 | 120 | , -1 |
11359 | 120 | , -1 |
11360 | 120 | , -1 |
11361 | 120 | , -1 |
11362 | 120 | , -1 |
11363 | 120 | , -1 |
11364 | 120 | , -1 |
11365 | 120 | , -1 |
11366 | 120 | , -1 |
11367 | 120 | , -1 |
11368 | 120 | , -1 |
11369 | 120 | , -1 |
11370 | 120 | , -1 |
11371 | 120 | , -1 |
11372 | 120 | , -1 |
11373 | 120 | , -1 |
11374 | 120 | , -1 |
11375 | 120 | , -1 |
11376 | 120 | , -1 |
11377 | 120 | , -1 |
11378 | 120 | , -1 |
11379 | 120 | , -1 |
11380 | 120 | , -1 |
11381 | 120 | , -1 |
11382 | 120 | , -1 |
11383 | 120 | , -1 |
11384 | 120 | , -1 |
11385 | 120 | , -1 |
11386 | 120 | , -1 |
11387 | 120 | , -1 |
11388 | 120 | , -1 |
11389 | 120 | , -1 |
11390 | 120 | , -1 |
11391 | 120 | , -1 |
11392 | 120 | , -1 |
11393 | 120 | , -1 |
11394 | 120 | , -1 |
11395 | 120 | , -1 |
11396 | 120 | , -1 |
11397 | 120 | , -1 |
11398 | 120 | , -1 |
11399 | 120 | , -1 |
11400 | 120 | , -1 |
11401 | 120 | , -1 |
11402 | 120 | , -1 |
11403 | 120 | , -1 |
11404 | 120 | , -1 |
11405 | 120 | , -1 |
11406 | 120 | , -1 |
11407 | 120 | , -1 |
11408 | 120 | , -1 |
11409 | 120 | , -1 |
11410 | 120 | , -1 |
11411 | 120 | , -1 |
11412 | 120 | , -1 |
11413 | 120 | , -1 |
11414 | 120 | , -1 |
11415 | 120 | , -1 |
11416 | 120 | , -1 |
11417 | 120 | , -1 |
11418 | 120 | , -1 |
11419 | 120 | , -1 |
11420 | 120 | , -1 |
11421 | 120 | , -1 |
11422 | 120 | , -1 |
11423 | 120 | , 3121 /* TradeBroadcast */ |
11424 | 120 | , 3105 /* TMTradingSessionStatusBroadcast */ |
11425 | 120 | , -1 |
11426 | 120 | , -1 |
11427 | 120 | , -1 |
11428 | 120 | , -1 |
11429 | 120 | , -1 |
11430 | 120 | , -1 |
11431 | 120 | , -1 |
11432 | 120 | , -1 |
11433 | 120 | , -1 |
11434 | 120 | , -1 |
11435 | 120 | , -1 |
11436 | 120 | , -1 |
11437 | 120 | , -1 |
11438 | 120 | , -1 |
11439 | 120 | , -1 |
11440 | 120 | , -1 |
11441 | 120 | , -1 |
11442 | 120 | , -1 |
11443 | 120 | , -1 |
11444 | 120 | , -1 |
11445 | 120 | , -1 |
11446 | 120 | , -1 |
11447 | 120 | , -1 |
11448 | 120 | , -1 |
11449 | 120 | , -1 |
11450 | 120 | , -1 |
11451 | 120 | , -1 |
11452 | 120 | , -1 |
11453 | 120 | , -1 |
11454 | 120 | , -1 |
11455 | 120 | , -1 |
11456 | 120 | , -1 |
11457 | 120 | , -1 |
11458 | 120 | , -1 |
11459 | 120 | , -1 |
11460 | 120 | , -1 |
11461 | 120 | , -1 |
11462 | 120 | , -1 |
11463 | 120 | , -1 |
11464 | 120 | , -1 |
11465 | 120 | , -1 |
11466 | 120 | , -1 |
11467 | 120 | , -1 |
11468 | 120 | , -1 |
11469 | 120 | , -1 |
11470 | 120 | , -1 |
11471 | 120 | , -1 |
11472 | 120 | , -1 |
11473 | 120 | , -1 |
11474 | 120 | , -1 |
11475 | 120 | , -1 |
11476 | 120 | , -1 |
11477 | 120 | , -1 |
11478 | 120 | , -1 |
11479 | 120 | , -1 |
11480 | 120 | , -1 |
11481 | 120 | , -1 |
11482 | 120 | , -1 |
11483 | 120 | , -1 |
11484 | 120 | , -1 |
11485 | 120 | , -1 |
11486 | 120 | , -1 |
11487 | 120 | , -1 |
11488 | 120 | , -1 |
11489 | 120 | , -1 |
11490 | 120 | , -1 |
11491 | 120 | , -1 |
11492 | 120 | , -1 |
11493 | 120 | , -1 |
11494 | 120 | , -1 |
11495 | 120 | , -1 |
11496 | 120 | , -1 |
11497 | 120 | , -1 |
11498 | 120 | , -1 |
11499 | 120 | , -1 |
11500 | 120 | , -1 |
11501 | 120 | , -1 |
11502 | 120 | , -1 |
11503 | 120 | , -1 |
11504 | 120 | , -1 |
11505 | 120 | , -1 |
11506 | 120 | , -1 |
11507 | 120 | , -1 |
11508 | 120 | , -1 |
11509 | 120 | , -1 |
11510 | 120 | , -1 |
11511 | 120 | , -1 |
11512 | 120 | , -1 |
11513 | 120 | , -1 |
11514 | 120 | , -1 |
11515 | 120 | , -1 |
11516 | 120 | , -1 |
11517 | 120 | , -1 |
11518 | 120 | , -1 |
11519 | 120 | , -1 |
11520 | 120 | , -1 |
11521 | 120 | , -1 |
11522 | 120 | , -1 |
11523 | 120 | , 831 /* EnterTESTradeRequest */ |
11524 | 120 | , 1359 /* ModifyTESTradeRequest */ |
11525 | 120 | , 735 /* DeleteTESTradeRequest */ |
11526 | 120 | , 174 /* ApproveTESTradeRequest */ |
11527 | 120 | , 2761 /* TESBroadcast */ |
11528 | 120 | , -1 |
11529 | 120 | , 2861 /* TESDeleteBroadcast */ |
11530 | 120 | , 2682 /* TESApproveBroadcast */ |
11531 | 120 | , -1 |
11532 | 120 | , -1 |
11533 | 120 | , 2881 /* TESExecutionBroadcast */ |
11534 | 120 | , 2901 /* TESResponse */ |
11535 | 120 | , 3219 /* UploadTESTradeRequest */ |
11536 | 120 | , 3022 /* TESUploadBroadcast */ |
11537 | 120 | , 2936 /* TESTradeBroadcast */ |
11538 | 120 | , 3011 /* TESTradingSessionStatusBroadcast */ |
11539 | 120 | , 2842 /* TESCompressionRunStatusRequest */ |
11540 | 120 | , 2851 /* TESCompressionRunStatusResponse */ |
11541 | 120 | , 2828 /* TESCompressionRunStatusBroadcast */ |
11542 | 120 | , -1 |
11543 | 120 | , 748 /* EnterBasketTradeRequest */ |
11544 | 120 | , 1108 /* ModifyBasketTradeRequest */ |
11545 | 120 | , 602 /* DeleteBasketTradeRequest */ |
11546 | 120 | , 119 /* ApproveBasketTradeRequest */ |
11547 | 120 | , 360 /* BasketResponse */ |
11548 | 120 | , 271 /* BasketBroadcast */ |
11549 | 120 | , 319 /* BasketDeleteBroadcast */ |
11550 | 120 | , 213 /* BasketApproveBroadcast */ |
11551 | 120 | , 337 /* BasketExecutionBroadcast */ |
11552 | 120 | , 77 /* AmendBasketTradeRequest */ |
11553 | 120 | , 2007 /* ReverseTESTradeRequest */ |
11554 | 120 | , 162 /* ApproveReverseTESTradeRequest */ |
11555 | 120 | , 2908 /* TESReversalBroadcast */ |
11556 | 120 | , -1 |
11557 | 120 | , -1 |
11558 | 120 | , -1 |
11559 | 120 | , -1 |
11560 | 120 | , -1 |
11561 | 120 | , -1 |
11562 | 120 | , -1 |
11563 | 120 | , -1 |
11564 | 120 | , -1 |
11565 | 120 | , -1 |
11566 | 120 | , -1 |
11567 | 120 | , -1 |
11568 | 120 | , -1 |
11569 | 120 | , -1 |
11570 | 120 | , -1 |
11571 | 120 | , -1 |
11572 | 120 | , -1 |
11573 | 120 | , -1 |
11574 | 120 | , -1 |
11575 | 120 | , -1 |
11576 | 120 | , -1 |
11577 | 120 | , -1 |
11578 | 120 | , -1 |
11579 | 120 | , -1 |
11580 | 120 | , -1 |
11581 | 120 | , -1 |
11582 | 120 | , -1 |
11583 | 120 | , -1 |
11584 | 120 | , -1 |
11585 | 120 | , -1 |
11586 | 120 | , -1 |
11587 | 120 | , -1 |
11588 | 120 | , -1 |
11589 | 120 | , -1 |
11590 | 120 | , -1 |
11591 | 120 | , -1 |
11592 | 120 | , -1 |
11593 | 120 | , -1 |
11594 | 120 | , -1 |
11595 | 120 | , -1 |
11596 | 120 | , -1 |
11597 | 120 | , -1 |
11598 | 120 | , -1 |
11599 | 120 | , -1 |
11600 | 120 | , -1 |
11601 | 120 | , -1 |
11602 | 120 | , -1 |
11603 | 120 | , -1 |
11604 | 120 | , -1 |
11605 | 120 | , -1 |
11606 | 120 | , -1 |
11607 | 120 | , -1 |
11608 | 120 | , -1 |
11609 | 120 | , -1 |
11610 | 120 | , -1 |
11611 | 120 | , -1 |
11612 | 120 | , -1 |
11613 | 120 | , -1 |
11614 | 120 | , -1 |
11615 | 120 | , -1 |
11616 | 120 | , -1 |
11617 | 120 | , -1 |
11618 | 120 | , -1 |
11619 | 120 | , -1 |
11620 | 120 | , -1 |
11621 | 120 | , -1 |
11622 | 120 | , -1 |
11623 | 120 | , 2403 /* SRQSOpenNegotiationRequest */ |
11624 | 120 | , 2605 /* SRQSUpdateNegotiationRequest */ |
11625 | 120 | , 2158 /* SRQSEnterQuoteRequest */ |
11626 | 120 | , 2559 /* SRQSQuoteResponse */ |
11627 | 120 | , 2194 /* SRQSHitQuoteRequest */ |
11628 | 120 | , 2145 /* SRQSDealResponse */ |
11629 | 120 | , 2589 /* SRQSUpdateDealStatusRequest */ |
11630 | 120 | , 2518 /* SRQSQuoteNotification */ |
11631 | 120 | , 2037 /* SRQSCreateDealNotification */ |
11632 | 120 | , 2099 /* SRQSDealNotification */ |
11633 | 120 | , 2455 /* SRQSOpenNegotiationRequesterNotification */ |
11634 | 120 | , 2355 /* SRQSOpenNegotiationNotification */ |
11635 | 120 | , 2290 /* SRQSNegotiationRequesterNotification */ |
11636 | 120 | , 2253 /* SRQSNegotiationNotification */ |
11637 | 120 | , 2578 /* SRQSStatusBroadcast */ |
11638 | 120 | , 2341 /* SRQSNegotiationStatusNotification */ |
11639 | 120 | , -1 |
11640 | 120 | , 2567 /* SRQSQuotingStatusRequest */ |
11641 | 120 | , 2234 /* SRQSInquireSmartRespondentRequest */ |
11642 | 120 | , 2244 /* SRQSInquireSmartRespondentResponse */ |
11643 | 120 | }; |
11644 | 120 | static int * const dscp_bits[] = { |
11645 | 120 | &hf_eti_dscp_exec_summary, |
11646 | 120 | &hf_eti_dscp_improved, |
11647 | 120 | &hf_eti_dscp_widened, |
11648 | 120 | NULL |
11649 | 120 | }; |
11650 | 120 | if (templateid < 10000 || templateid > 10719) { |
11651 | 7 | proto_tree_add_expert_format(root, pinfo, &ei_eti_invalid_template, tvb, 4, 4, |
11652 | 7 | "Template ID out of range: %" PRIu16, templateid); |
11653 | 7 | return tvb_captured_length(tvb); |
11654 | 7 | } |
11655 | 113 | int fidx = tid2fidx[templateid - 10000]; |
11656 | 113 | if (fidx == -1) { |
11657 | 1 | proto_tree_add_expert_format(root, pinfo, &ei_eti_invalid_template, tvb, 4, 4, |
11658 | 1 | "Unallocated Template ID: %" PRIu16, templateid); |
11659 | 1 | return tvb_captured_length(tvb); |
11660 | 1 | } |
11661 | 112 | if (bodylen < tid2size[templateid - 10000][0] || bodylen > tid2size[templateid - 10000][1]) { |
11662 | 112 | if (tid2size[templateid - 10000][0] != tid2size[templateid - 10000][1]) |
11663 | 80 | proto_tree_add_expert_format(root, pinfo, &ei_eti_invalid_length, tvb, 0, 4, |
11664 | 80 | "Unexpected BodyLen value of %" PRIu32 ", expected: %" PRIu32 "..%" PRIu32, bodylen, tid2size[templateid - 10000][0], tid2size[templateid - 10000][1]); |
11665 | 32 | else |
11666 | 32 | proto_tree_add_expert_format(root, pinfo, &ei_eti_invalid_length, tvb, 0, 4, |
11667 | 32 | "Unexpected BodyLen value of %" PRIu32 ", expected: %" PRIu32, bodylen, tid2size[templateid - 10000][0]); |
11668 | 112 | } |
11669 | 112 | if (bodylen % 8) |
11670 | 37 | proto_tree_add_expert_format(root, pinfo, &ei_eti_unaligned, tvb, 0, 4, |
11671 | 37 | "BodyLen value of %" PRIu32 " is not divisible by 8", bodylen); |
11672 | | |
11673 | 112 | int uidx = tid2uidx[templateid - 10000]; |
11674 | 112 | DISSECTOR_ASSERT_CMPINT(uidx, >=, 0); |
11675 | 112 | DISSECTOR_ASSERT_CMPUINT(((size_t)uidx), <, array_length(usages)); |
11676 | | |
11677 | 112 | int old_fidx = 0; |
11678 | 112 | int old_uidx = 0; |
11679 | 112 | unsigned top = 1; |
11680 | 112 | unsigned counter[8] = {0}; |
11681 | 112 | unsigned off = 0; |
11682 | 112 | unsigned struct_off = 0; |
11683 | 112 | unsigned repeats = 0; |
11684 | 112 | proto_tree *t = root; |
11685 | 7.74k | while (top) { |
11686 | 7.74k | DISSECTOR_ASSERT_CMPINT(fidx, >=, 0); |
11687 | 7.74k | DISSECTOR_ASSERT_CMPUINT(((size_t)fidx), <, array_length(fields)); |
11688 | 7.74k | DISSECTOR_ASSERT_CMPINT(uidx, >=, 0); |
11689 | 7.74k | DISSECTOR_ASSERT_CMPUINT(((size_t)uidx), <, array_length(usages)); |
11690 | | |
11691 | 7.74k | switch (fields[fidx].type) { |
11692 | 962 | case ETI_EOF: |
11693 | 962 | DISSECTOR_ASSERT_CMPUINT(top, >=, 1); |
11694 | 962 | DISSECTOR_ASSERT_CMPUINT(top, <=, 2); |
11695 | 962 | if (t != root) |
11696 | 953 | proto_item_set_len(t, off - struct_off); |
11697 | 962 | if (repeats) { |
11698 | 702 | --repeats; |
11699 | 702 | fidx = fields[old_fidx].field_handle_idx; |
11700 | 702 | uidx = old_uidx; |
11701 | 702 | t = proto_tree_add_subtree(root, tvb, off, -1, ett_eti[fields[old_fidx].ett_idx], NULL, &struct_names[fields[old_fidx].size]); |
11702 | 702 | struct_off = off; |
11703 | 702 | } else { |
11704 | 260 | fidx = old_fidx + 1; |
11705 | 260 | t = root; |
11706 | 260 | --top; |
11707 | 260 | } |
11708 | 962 | break; |
11709 | 136 | case ETI_VAR_STRUCT: |
11710 | 360 | case ETI_STRUCT: |
11711 | 360 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].counter_off, <, array_length(counter)); |
11712 | 360 | repeats = fields[fidx].type == ETI_VAR_STRUCT ? counter[fields[fidx].counter_off] : 1; |
11713 | 360 | if (repeats) { |
11714 | 310 | --repeats; |
11715 | 310 | t = proto_tree_add_subtree(root, tvb, off, -1, ett_eti[fields[fidx].ett_idx], NULL, &struct_names[fields[fidx].size]); |
11716 | 310 | struct_off = off; |
11717 | 310 | old_fidx = fidx; |
11718 | 310 | old_uidx = uidx; |
11719 | 310 | fidx = fields[fidx].field_handle_idx; |
11720 | 310 | DISSECTOR_ASSERT_CMPUINT(top, ==, 1); |
11721 | 310 | ++top; |
11722 | 310 | } else { |
11723 | 50 | ++fidx; |
11724 | 50 | } |
11725 | 360 | break; |
11726 | 653 | case ETI_PADDING: |
11727 | 653 | off += fields[fidx].size; |
11728 | 653 | ++fidx; |
11729 | 653 | break; |
11730 | 52 | case ETI_CHAR: |
11731 | 52 | proto_tree_add_item(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, ENC_ASCII); |
11732 | 52 | off += fields[fidx].size; |
11733 | 52 | ++fidx; |
11734 | 52 | ++uidx; |
11735 | 52 | break; |
11736 | 898 | case ETI_STRING: |
11737 | 898 | { |
11738 | 898 | uint8_t c = tvb_get_uint8(tvb, off); |
11739 | 898 | if (c) |
11740 | 668 | proto_tree_add_item(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, ENC_ASCII); |
11741 | 230 | else { |
11742 | 230 | proto_item *e = proto_tree_add_string(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, "NO_VALUE ('0x00...')"); |
11743 | 230 | if (!usages[uidx]) |
11744 | 92 | expert_add_info(pinfo, e, &ei_eti_missing); |
11745 | 230 | } |
11746 | 898 | } |
11747 | 898 | off += fields[fidx].size; |
11748 | 898 | ++fidx; |
11749 | 898 | ++uidx; |
11750 | 898 | break; |
11751 | 2 | case ETI_VAR_STRING: |
11752 | 2 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].counter_off, <, array_length(counter)); |
11753 | 2 | proto_tree_add_item(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, counter[fields[fidx].counter_off], ENC_ASCII); |
11754 | 2 | off += counter[fields[fidx].counter_off]; |
11755 | 2 | ++fidx; |
11756 | 2 | ++uidx; |
11757 | 2 | break; |
11758 | 228 | case ETI_COUNTER: |
11759 | 228 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].counter_off, <, array_length(counter)); |
11760 | 228 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].size, <=, 2); |
11761 | 228 | { |
11762 | 228 | switch (fields[fidx].size) { |
11763 | 198 | case 1: |
11764 | 198 | { |
11765 | 198 | uint8_t x = tvb_get_uint8(tvb, off); |
11766 | 198 | if (x == UINT8_MAX) { |
11767 | 34 | proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0xff)"); |
11768 | 34 | counter[fields[fidx].counter_off] = 0; |
11769 | 164 | } else { |
11770 | 164 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIu8, x); |
11771 | 164 | if (x > fields[fidx].ett_idx) { |
11772 | 85 | counter[fields[fidx].counter_off] = fields[fidx].ett_idx; |
11773 | 85 | expert_add_info_format(pinfo, e, &ei_eti_counter_overflow, "Counter overflow: %" PRIu8 " > %" PRIu16, x, fields[fidx].ett_idx); |
11774 | 85 | } else { |
11775 | 79 | counter[fields[fidx].counter_off] = x; |
11776 | 79 | } |
11777 | 164 | } |
11778 | 198 | } |
11779 | 198 | break; |
11780 | 30 | case 2: |
11781 | 30 | { |
11782 | 30 | uint16_t x = tvb_get_letohs(tvb, off); |
11783 | 30 | if (x == UINT16_MAX) { |
11784 | 3 | proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0xffff)"); |
11785 | 3 | counter[fields[fidx].counter_off] = 0; |
11786 | 27 | } else { |
11787 | 27 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIu16, x); |
11788 | 27 | if (x > fields[fidx].ett_idx) { |
11789 | 24 | counter[fields[fidx].counter_off] = fields[fidx].ett_idx; |
11790 | 24 | expert_add_info_format(pinfo, e, &ei_eti_counter_overflow, "Counter overflow: %" PRIu16 " > %" PRIu16, x, fields[fidx].ett_idx); |
11791 | 24 | } else { |
11792 | 3 | counter[fields[fidx].counter_off] = x; |
11793 | 3 | } |
11794 | 27 | } |
11795 | 30 | } |
11796 | 30 | break; |
11797 | 228 | } |
11798 | 228 | } |
11799 | 227 | off += fields[fidx].size; |
11800 | 227 | ++fidx; |
11801 | 227 | ++uidx; |
11802 | 227 | break; |
11803 | 1.75k | case ETI_UINT: |
11804 | 1.75k | switch (fields[fidx].size) { |
11805 | 201 | case 1: |
11806 | 201 | { |
11807 | 201 | uint8_t x = tvb_get_uint8(tvb, off); |
11808 | 201 | if (x == UINT8_MAX) { |
11809 | 52 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0xff)"); |
11810 | 52 | if (!usages[uidx]) |
11811 | 24 | expert_add_info(pinfo, e, &ei_eti_missing); |
11812 | 149 | } else { |
11813 | 149 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIu8, x); |
11814 | 149 | if (usages[uidx] == 2) |
11815 | 67 | expert_add_info(pinfo, e, &ei_eti_overused); |
11816 | 149 | } |
11817 | 201 | } |
11818 | 201 | break; |
11819 | 150 | case 2: |
11820 | 150 | { |
11821 | 150 | uint16_t x = tvb_get_letohs(tvb, off); |
11822 | 150 | if (x == UINT16_MAX) { |
11823 | 7 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0xffff)"); |
11824 | 7 | if (!usages[uidx]) |
11825 | 7 | expert_add_info(pinfo, e, &ei_eti_missing); |
11826 | 143 | } else { |
11827 | 143 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIu16, x); |
11828 | 143 | if (usages[uidx] == 2) |
11829 | 0 | expert_add_info(pinfo, e, &ei_eti_overused); |
11830 | 143 | } |
11831 | 150 | } |
11832 | 150 | break; |
11833 | 1.02k | case 4: |
11834 | 1.02k | { |
11835 | 1.02k | uint32_t x = tvb_get_letohl(tvb, off); |
11836 | 1.02k | if (x == UINT32_MAX) { |
11837 | 191 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0xffffffff)"); |
11838 | 191 | if (!usages[uidx]) |
11839 | 110 | expert_add_info(pinfo, e, &ei_eti_missing); |
11840 | 838 | } else { |
11841 | 838 | proto_item *e = proto_tree_add_uint_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIu32, x); |
11842 | 838 | if (usages[uidx] == 2) |
11843 | 61 | expert_add_info(pinfo, e, &ei_eti_overused); |
11844 | 838 | } |
11845 | 1.02k | } |
11846 | 1.02k | break; |
11847 | 373 | case 8: |
11848 | 373 | { |
11849 | 373 | uint64_t x = tvb_get_letoh64(tvb, off); |
11850 | 373 | if (x == UINT64_MAX) { |
11851 | 56 | proto_item *e = proto_tree_add_uint64_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0xffffffffffffffff)"); |
11852 | 56 | if (!usages[uidx]) |
11853 | 40 | expert_add_info(pinfo, e, &ei_eti_missing); |
11854 | 317 | } else { |
11855 | 317 | proto_item *e = proto_tree_add_uint64_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIu64, x); |
11856 | 317 | if (usages[uidx] == 2) |
11857 | 0 | expert_add_info(pinfo, e, &ei_eti_overused); |
11858 | 317 | } |
11859 | 373 | } |
11860 | 373 | break; |
11861 | 1.75k | } |
11862 | 1.72k | off += fields[fidx].size; |
11863 | 1.72k | ++fidx; |
11864 | 1.72k | ++uidx; |
11865 | 1.72k | break; |
11866 | 491 | case ETI_INT: |
11867 | 491 | switch (fields[fidx].size) { |
11868 | 0 | case 1: |
11869 | 0 | { |
11870 | 0 | int8_t x = tvb_get_int8(tvb, off); |
11871 | 0 | if (x == INT8_MIN) { |
11872 | 0 | proto_item *e = proto_tree_add_int_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0x80)"); |
11873 | 0 | if (!usages[uidx]) |
11874 | 0 | expert_add_info(pinfo, e, &ei_eti_missing); |
11875 | 0 | } else { |
11876 | 0 | proto_item *e = proto_tree_add_int_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIi8, x); |
11877 | 0 | if (usages[uidx] == 2) |
11878 | 0 | expert_add_info(pinfo, e, &ei_eti_overused); |
11879 | 0 | } |
11880 | 0 | } |
11881 | 0 | break; |
11882 | 0 | case 2: |
11883 | 0 | { |
11884 | 0 | int16_t x = tvb_get_letohis(tvb, off); |
11885 | 0 | if (x == INT16_MIN) { |
11886 | 0 | proto_item *e = proto_tree_add_int_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0x8000)"); |
11887 | 0 | if (!usages[uidx]) |
11888 | 0 | expert_add_info(pinfo, e, &ei_eti_missing); |
11889 | 0 | } else { |
11890 | 0 | proto_item *e = proto_tree_add_int_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIi16, x); |
11891 | 0 | if (usages[uidx] == 2) |
11892 | 0 | expert_add_info(pinfo, e, &ei_eti_overused); |
11893 | 0 | } |
11894 | 0 | } |
11895 | 0 | break; |
11896 | 245 | case 4: |
11897 | 245 | { |
11898 | 245 | int32_t x = tvb_get_letohil(tvb, off); |
11899 | 245 | if (x == INT32_MIN) { |
11900 | 2 | proto_item *e = proto_tree_add_int_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0x80000000)"); |
11901 | 2 | if (!usages[uidx]) |
11902 | 1 | expert_add_info(pinfo, e, &ei_eti_missing); |
11903 | 243 | } else { |
11904 | 243 | proto_item *e = proto_tree_add_int_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIi32, x); |
11905 | 243 | if (usages[uidx] == 2) |
11906 | 0 | expert_add_info(pinfo, e, &ei_eti_overused); |
11907 | 243 | } |
11908 | 245 | } |
11909 | 245 | break; |
11910 | 246 | case 8: |
11911 | 246 | { |
11912 | 246 | int64_t x = tvb_get_letohi64(tvb, off); |
11913 | 246 | if (x == INT64_MIN) { |
11914 | 0 | proto_item *e = proto_tree_add_int64_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0x8000000000000000)"); |
11915 | 0 | if (!usages[uidx]) |
11916 | 0 | expert_add_info(pinfo, e, &ei_eti_missing); |
11917 | 246 | } else { |
11918 | 246 | proto_item *e = proto_tree_add_int64_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%" PRIi64, x); |
11919 | 246 | if (usages[uidx] == 2) |
11920 | 0 | expert_add_info(pinfo, e, &ei_eti_overused); |
11921 | 246 | } |
11922 | 246 | } |
11923 | 246 | break; |
11924 | 491 | } |
11925 | 482 | off += fields[fidx].size; |
11926 | 482 | ++fidx; |
11927 | 482 | ++uidx; |
11928 | 482 | break; |
11929 | 1.32k | case ETI_UINT_ENUM: |
11930 | 1.32k | case ETI_INT_ENUM: |
11931 | 1.32k | proto_tree_add_item(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, ENC_LITTLE_ENDIAN); |
11932 | 1.32k | off += fields[fidx].size; |
11933 | 1.32k | ++fidx; |
11934 | 1.32k | ++uidx; |
11935 | 1.32k | break; |
11936 | 844 | case ETI_FIXED_POINT: |
11937 | 844 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].size, ==, 8); |
11938 | 844 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].counter_off, >, 0); |
11939 | 844 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].counter_off, <=, 16); |
11940 | 844 | { |
11941 | 844 | int64_t x = tvb_get_letohi64(tvb, off); |
11942 | 844 | if (x == INT64_MIN) { |
11943 | 2 | proto_item *e = proto_tree_add_int64_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "NO_VALUE (0x8000000000000000)"); |
11944 | 2 | if (!usages[uidx]) |
11945 | 1 | expert_add_info(pinfo, e, &ei_eti_missing); |
11946 | 842 | } else { |
11947 | 842 | unsigned slack = fields[fidx].counter_off + 1; |
11948 | 842 | if (x < 0) |
11949 | 370 | slack += 1; |
11950 | 842 | char s[21]; |
11951 | 842 | int n = snprintf(s, sizeof s, "%0*" PRIi64, slack, x); |
11952 | 842 | DISSECTOR_ASSERT_CMPUINT(n, >, 0); |
11953 | 842 | unsigned k = n - fields[fidx].counter_off; |
11954 | 842 | proto_tree_add_int64_format_value(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, x, "%.*s.%s", k, s, s + k); |
11955 | 842 | } |
11956 | 844 | } |
11957 | 844 | off += fields[fidx].size; |
11958 | 844 | ++fidx; |
11959 | 844 | ++uidx; |
11960 | 844 | break; |
11961 | 170 | case ETI_TIMESTAMP_NS: |
11962 | 170 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].size, ==, 8); |
11963 | 170 | proto_tree_add_item(t, hf_eti[fields[fidx].field_handle_idx], tvb, off, fields[fidx].size, ENC_LITTLE_ENDIAN | ENC_TIME_NSECS); |
11964 | 170 | off += fields[fidx].size; |
11965 | 170 | ++fidx; |
11966 | 170 | ++uidx; |
11967 | 170 | break; |
11968 | 0 | case ETI_DSCP: |
11969 | 0 | DISSECTOR_ASSERT_CMPUINT(fields[fidx].size, ==, 1); |
11970 | 0 | proto_tree_add_bitmask(t, tvb, off, hf_eti[fields[fidx].field_handle_idx], ett_eti_dscp, dscp_bits, ENC_LITTLE_ENDIAN); |
11971 | 0 | off += fields[fidx].size; |
11972 | 0 | ++fidx; |
11973 | 0 | ++uidx; |
11974 | 0 | break; |
11975 | 7.74k | } |
11976 | 7.74k | } |
11977 | | |
11978 | 9 | return tvb_captured_length(tvb); |
11979 | 112 | } |
11980 | | |
11981 | | /* determine PDU length of protocol ETI */ |
11982 | | static unsigned |
11983 | | get_eti_message_len(packet_info *pinfo _U_, tvbuff_t *tvb, int offset, void *data _U_) |
11984 | 120 | { |
11985 | 120 | return (unsigned)tvb_get_letohl(tvb, offset); |
11986 | 120 | } |
11987 | | |
11988 | | static int |
11989 | | dissect_eti(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, |
11990 | | void *data) |
11991 | 118 | { |
11992 | 118 | tcp_dissect_pdus(tvb, pinfo, tree, true, 4 /* bytes to read for bodylen */, |
11993 | 118 | get_eti_message_len, dissect_eti_message, data); |
11994 | 118 | return tvb_captured_length(tvb); |
11995 | 118 | } |
11996 | | |
11997 | | void |
11998 | | proto_register_eti(void) |
11999 | 16 | { |
12000 | 16 | static hf_register_info hf[] ={ |
12001 | 16 | { &hf_eti[ACCOUNT_FH_IDX], |
12002 | 16 | { "Account", "eti.account", |
12003 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12004 | 16 | NULL, HFILL } |
12005 | 16 | } |
12006 | 16 | , { &hf_eti[AFFECTEDORDERREQUESTID_FH_IDX], |
12007 | 16 | { "AffectedOrderRequestID", "eti.affectedorderrequestid", |
12008 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12009 | 16 | NULL, HFILL } |
12010 | 16 | } |
12011 | 16 | , { &hf_eti[ALLOCID_FH_IDX], |
12012 | 16 | { "AllocID", "eti.allocid", |
12013 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12014 | 16 | NULL, HFILL } |
12015 | 16 | } |
12016 | 16 | , { &hf_eti[ALLOCQTY_FH_IDX], |
12017 | 16 | { "AllocQty", "eti.allocqty", |
12018 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12019 | 16 | NULL, HFILL } |
12020 | 16 | } |
12021 | 16 | , { &hf_eti[APPLBEGMSGID_FH_IDX], |
12022 | 16 | { "ApplBegMsgID", "eti.applbegmsgid", |
12023 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12024 | 16 | NULL, HFILL } |
12025 | 16 | } |
12026 | 16 | , { &hf_eti[APPLBEGSEQNUM_FH_IDX], |
12027 | 16 | { "ApplBegSeqNum", "eti.applbegseqnum", |
12028 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12029 | 16 | NULL, HFILL } |
12030 | 16 | } |
12031 | 16 | , { &hf_eti[APPLENDMSGID_FH_IDX], |
12032 | 16 | { "ApplEndMsgID", "eti.applendmsgid", |
12033 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12034 | 16 | NULL, HFILL } |
12035 | 16 | } |
12036 | 16 | , { &hf_eti[APPLENDSEQNUM_FH_IDX], |
12037 | 16 | { "ApplEndSeqNum", "eti.applendseqnum", |
12038 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12039 | 16 | NULL, HFILL } |
12040 | 16 | } |
12041 | 16 | , { &hf_eti[APPLID_FH_IDX], |
12042 | 16 | { "ApplID", "eti.applid", |
12043 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &appl_id_vals_ext, 0x0, |
12044 | 16 | NULL, HFILL } |
12045 | 16 | } |
12046 | 16 | , { &hf_eti[APPLIDSTATUS_FH_IDX], |
12047 | 16 | { "ApplIDStatus", "eti.applidstatus", |
12048 | 16 | FT_UINT32, BASE_DEC, VALS(appl_idstatus_vals), 0x0, |
12049 | 16 | NULL, HFILL } |
12050 | 16 | } |
12051 | 16 | , { &hf_eti[APPLMSGID_FH_IDX], |
12052 | 16 | { "ApplMsgID", "eti.applmsgid", |
12053 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12054 | 16 | NULL, HFILL } |
12055 | 16 | } |
12056 | 16 | , { &hf_eti[APPLRESENDFLAG_FH_IDX], |
12057 | 16 | { "ApplResendFlag", "eti.applresendflag", |
12058 | 16 | FT_UINT8, BASE_DEC, VALS(appl_resend_flag_vals), 0x0, |
12059 | 16 | NULL, HFILL } |
12060 | 16 | } |
12061 | 16 | , { &hf_eti[APPLSEQINDICATOR_FH_IDX], |
12062 | 16 | { "ApplSeqIndicator", "eti.applseqindicator", |
12063 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_indicator_vals), 0x0, |
12064 | 16 | NULL, HFILL } |
12065 | 16 | } |
12066 | 16 | , { &hf_eti[APPLSEQNUM_FH_IDX], |
12067 | 16 | { "ApplSeqNum", "eti.applseqnum", |
12068 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12069 | 16 | NULL, HFILL } |
12070 | 16 | } |
12071 | 16 | , { &hf_eti[APPLSEQSTATUS_FH_IDX], |
12072 | 16 | { "ApplSeqStatus", "eti.applseqstatus", |
12073 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
12074 | 16 | NULL, HFILL } |
12075 | 16 | } |
12076 | 16 | , { &hf_eti[APPLSEQTRADEDATE_FH_IDX], |
12077 | 16 | { "ApplSeqTradeDate", "eti.applseqtradedate", |
12078 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12079 | 16 | NULL, HFILL } |
12080 | 16 | } |
12081 | 16 | , { &hf_eti[APPLSUBID_FH_IDX], |
12082 | 16 | { "ApplSubID", "eti.applsubid", |
12083 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12084 | 16 | NULL, HFILL } |
12085 | 16 | } |
12086 | 16 | , { &hf_eti[APPLTOTALMESSAGECOUNT_FH_IDX], |
12087 | 16 | { "ApplTotalMessageCount", "eti.appltotalmessagecount", |
12088 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12089 | 16 | NULL, HFILL } |
12090 | 16 | } |
12091 | 16 | , { &hf_eti[APPLUSAGEORDERS_FH_IDX], |
12092 | 16 | { "ApplUsageOrders", "eti.applusageorders", |
12093 | 16 | FT_CHAR, BASE_HEX, VALS(appl_usage_orders_vals), 0x0, |
12094 | 16 | NULL, HFILL } |
12095 | 16 | } |
12096 | 16 | , { &hf_eti[APPLUSAGEQUOTES_FH_IDX], |
12097 | 16 | { "ApplUsageQuotes", "eti.applusagequotes", |
12098 | 16 | FT_CHAR, BASE_HEX, VALS(appl_usage_orders_vals), 0x0, |
12099 | 16 | NULL, HFILL } |
12100 | 16 | } |
12101 | 16 | , { &hf_eti[APPLICATIONSYSTEMNAME_FH_IDX], |
12102 | 16 | { "ApplicationSystemName", "eti.applicationsystemname", |
12103 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12104 | 16 | NULL, HFILL } |
12105 | 16 | } |
12106 | 16 | , { &hf_eti[APPLICATIONSYSTEMVENDOR_FH_IDX], |
12107 | 16 | { "ApplicationSystemVendor", "eti.applicationsystemvendor", |
12108 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12109 | 16 | NULL, HFILL } |
12110 | 16 | } |
12111 | 16 | , { &hf_eti[APPLICATIONSYSTEMVERSION_FH_IDX], |
12112 | 16 | { "ApplicationSystemVersion", "eti.applicationsystemversion", |
12113 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12114 | 16 | NULL, HFILL } |
12115 | 16 | } |
12116 | 16 | , { &hf_eti[AUTOAPPROVALRULEID_FH_IDX], |
12117 | 16 | { "AutoApprovalRuleID", "eti.autoapprovalruleid", |
12118 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12119 | 16 | NULL, HFILL } |
12120 | 16 | } |
12121 | 16 | , { &hf_eti[BASKETEXECID_FH_IDX], |
12122 | 16 | { "BasketExecID", "eti.basketexecid", |
12123 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12124 | 16 | NULL, HFILL } |
12125 | 16 | } |
12126 | 16 | , { &hf_eti[BASKETPARTYCONTRAFIRM_FH_IDX], |
12127 | 16 | { "BasketPartyContraFirm", "eti.basketpartycontrafirm", |
12128 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12129 | 16 | NULL, HFILL } |
12130 | 16 | } |
12131 | 16 | , { &hf_eti[BASKETPROFILEID_FH_IDX], |
12132 | 16 | { "BasketProfileID", "eti.basketprofileid", |
12133 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12134 | 16 | NULL, HFILL } |
12135 | 16 | } |
12136 | 16 | , { &hf_eti[BASKETSIDETRADEREPORTID_FH_IDX], |
12137 | 16 | { "BasketSideTradeReportID", "eti.basketsidetradereportid", |
12138 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12139 | 16 | NULL, HFILL } |
12140 | 16 | } |
12141 | 16 | , { &hf_eti[BASKETTRADEREPORTTEXT_FH_IDX], |
12142 | 16 | { "BasketTradeReportText", "eti.baskettradereporttext", |
12143 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12144 | 16 | NULL, HFILL } |
12145 | 16 | } |
12146 | 16 | , { &hf_eti[BASKETTRADEREPORTTYPE_FH_IDX], |
12147 | 16 | { "BasketTradeReportType", "eti.baskettradereporttype", |
12148 | 16 | FT_UINT8, BASE_DEC, VALS(basket_trade_report_type_vals), 0x0, |
12149 | 16 | NULL, HFILL } |
12150 | 16 | } |
12151 | 16 | , { &hf_eti[BASKETTRDMATCHID_FH_IDX], |
12152 | 16 | { "BasketTrdMatchID", "eti.baskettrdmatchid", |
12153 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12154 | 16 | NULL, HFILL } |
12155 | 16 | } |
12156 | 16 | , { &hf_eti[BESTBIDPX_FH_IDX], |
12157 | 16 | { "BestBidPx", "eti.bestbidpx", |
12158 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12159 | 16 | NULL, HFILL } |
12160 | 16 | } |
12161 | 16 | , { &hf_eti[BESTBIDSIZE_FH_IDX], |
12162 | 16 | { "BestBidSize", "eti.bestbidsize", |
12163 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12164 | 16 | NULL, HFILL } |
12165 | 16 | } |
12166 | 16 | , { &hf_eti[BESTOFFERPX_FH_IDX], |
12167 | 16 | { "BestOfferPx", "eti.bestofferpx", |
12168 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12169 | 16 | NULL, HFILL } |
12170 | 16 | } |
12171 | 16 | , { &hf_eti[BESTOFFERSIZE_FH_IDX], |
12172 | 16 | { "BestOfferSize", "eti.bestoffersize", |
12173 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12174 | 16 | NULL, HFILL } |
12175 | 16 | } |
12176 | 16 | , { &hf_eti[BIDPX_FH_IDX], |
12177 | 16 | { "BidPx", "eti.bidpx", |
12178 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12179 | 16 | NULL, HFILL } |
12180 | 16 | } |
12181 | 16 | , { &hf_eti[BIDPXISLOCKED_FH_IDX], |
12182 | 16 | { "BidPxIsLocked", "eti.bidpxislocked", |
12183 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12184 | 16 | NULL, HFILL } |
12185 | 16 | } |
12186 | 16 | , { &hf_eti[BIDSIZE_FH_IDX], |
12187 | 16 | { "BidSize", "eti.bidsize", |
12188 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12189 | 16 | NULL, HFILL } |
12190 | 16 | } |
12191 | 16 | , { &hf_eti[BODYLEN_FH_IDX], |
12192 | 16 | { "BodyLen", "eti.bodylen", |
12193 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12194 | 16 | NULL, HFILL } |
12195 | 16 | } |
12196 | 16 | , { &hf_eti[CLORDID_FH_IDX], |
12197 | 16 | { "ClOrdID", "eti.clordid", |
12198 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12199 | 16 | NULL, HFILL } |
12200 | 16 | } |
12201 | 16 | , { &hf_eti[CLEARINGTRADEPRICE_FH_IDX], |
12202 | 16 | { "ClearingTradePrice", "eti.clearingtradeprice", |
12203 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12204 | 16 | NULL, HFILL } |
12205 | 16 | } |
12206 | 16 | , { &hf_eti[CLEARINGTRADEQTY_FH_IDX], |
12207 | 16 | { "ClearingTradeQty", "eti.clearingtradeqty", |
12208 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12209 | 16 | NULL, HFILL } |
12210 | 16 | } |
12211 | 16 | , { &hf_eti[COMPLIANCETEXT_FH_IDX], |
12212 | 16 | { "ComplianceText", "eti.compliancetext", |
12213 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12214 | 16 | NULL, HFILL } |
12215 | 16 | } |
12216 | 16 | , { &hf_eti[COMPRESSIONACTION_FH_IDX], |
12217 | 16 | { "CompressionAction", "eti.compressionaction", |
12218 | 16 | FT_UINT8, BASE_DEC, VALS(compression_action_vals), 0x0, |
12219 | 16 | NULL, HFILL } |
12220 | 16 | } |
12221 | 16 | , { &hf_eti[COMPRESSIONID_FH_IDX], |
12222 | 16 | { "CompressionID", "eti.compressionid", |
12223 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12224 | 16 | NULL, HFILL } |
12225 | 16 | } |
12226 | 16 | , { &hf_eti[COMPRESSIONSTATUS_FH_IDX], |
12227 | 16 | { "CompressionStatus", "eti.compressionstatus", |
12228 | 16 | FT_UINT8, BASE_DEC, VALS(compression_status_vals), 0x0, |
12229 | 16 | NULL, HFILL } |
12230 | 16 | } |
12231 | 16 | , { &hf_eti[CONTRACTDATE_FH_IDX], |
12232 | 16 | { "ContractDate", "eti.contractdate", |
12233 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12234 | 16 | NULL, HFILL } |
12235 | 16 | } |
12236 | 16 | , { &hf_eti[CROSSID_FH_IDX], |
12237 | 16 | { "CrossID", "eti.crossid", |
12238 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12239 | 16 | NULL, HFILL } |
12240 | 16 | } |
12241 | 16 | , { &hf_eti[CROSSREQUESTID_FH_IDX], |
12242 | 16 | { "CrossRequestID", "eti.crossrequestid", |
12243 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12244 | 16 | NULL, HFILL } |
12245 | 16 | } |
12246 | 16 | , { &hf_eti[CROSSEDINDICATOR_FH_IDX], |
12247 | 16 | { "CrossedIndicator", "eti.crossedindicator", |
12248 | 16 | FT_UINT8, BASE_DEC, VALS(crossed_indicator_vals), 0x0, |
12249 | 16 | NULL, HFILL } |
12250 | 16 | } |
12251 | 16 | , { &hf_eti[CUMQTY_FH_IDX], |
12252 | 16 | { "CumQty", "eti.cumqty", |
12253 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12254 | 16 | NULL, HFILL } |
12255 | 16 | } |
12256 | 16 | , { &hf_eti[CUSTORDERHANDLINGINST_FH_IDX], |
12257 | 16 | { "CustOrderHandlingInst", "eti.custorderhandlinginst", |
12258 | 16 | FT_CHAR, BASE_HEX, VALS(cust_order_handling_inst_vals), 0x0, |
12259 | 16 | NULL, HFILL } |
12260 | 16 | } |
12261 | 16 | , { &hf_eti[CXLQTY_FH_IDX], |
12262 | 16 | { "CxlQty", "eti.cxlqty", |
12263 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12264 | 16 | NULL, HFILL } |
12265 | 16 | } |
12266 | 16 | , { &hf_eti[CXLSIZE_FH_IDX], |
12267 | 16 | { "CxlSize", "eti.cxlsize", |
12268 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12269 | 16 | NULL, HFILL } |
12270 | 16 | } |
12271 | 16 | , { &hf_eti[DEFAULTCSTMAPPLVERID_FH_IDX], |
12272 | 16 | { "DefaultCstmApplVerID", "eti.defaultcstmapplverid", |
12273 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12274 | 16 | NULL, HFILL } |
12275 | 16 | } |
12276 | 16 | , { &hf_eti[DEFAULTCSTMAPPLVERSUBID_FH_IDX], |
12277 | 16 | { "DefaultCstmApplVerSubID", "eti.defaultcstmapplversubid", |
12278 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12279 | 16 | NULL, HFILL } |
12280 | 16 | } |
12281 | 16 | , { &hf_eti[DELETEREASON_FH_IDX], |
12282 | 16 | { "DeleteReason", "eti.deletereason", |
12283 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &delete_reason_vals_ext, 0x0, |
12284 | 16 | NULL, HFILL } |
12285 | 16 | } |
12286 | 16 | , { &hf_eti[DELTA_FH_IDX], |
12287 | 16 | { "Delta", "eti.delta", |
12288 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12289 | 16 | NULL, HFILL } |
12290 | 16 | } |
12291 | 16 | , { &hf_eti[EFFECTONBASKET_FH_IDX], |
12292 | 16 | { "EffectOnBasket", "eti.effectonbasket", |
12293 | 16 | FT_UINT8, BASE_DEC, VALS(effect_on_basket_vals), 0x0, |
12294 | 16 | NULL, HFILL } |
12295 | 16 | } |
12296 | 16 | , { &hf_eti[EFFECTIVETIME_FH_IDX], |
12297 | 16 | { "EffectiveTime", "eti.effectivetime", |
12298 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12299 | 16 | NULL, HFILL } |
12300 | 16 | } |
12301 | 16 | , { &hf_eti[ENLIGHTRFQAVGRESPRATERANKING_FH_IDX], |
12302 | 16 | { "EnlightRFQAvgRespRateRanking", "eti.enlightrfqavgresprateranking", |
12303 | 16 | FT_UINT8, BASE_DEC, VALS(enlight_rfqavg_resp_rate_ranking_vals), 0x0, |
12304 | 16 | NULL, HFILL } |
12305 | 16 | } |
12306 | 16 | , { &hf_eti[ENLIGHTRFQAVGRESPTIMERANKING_FH_IDX], |
12307 | 16 | { "EnlightRFQAvgRespTimeRanking", "eti.enlightrfqavgresptimeranking", |
12308 | 16 | FT_UINT8, BASE_DEC, VALS(enlight_rfqavg_resp_rate_ranking_vals), 0x0, |
12309 | 16 | NULL, HFILL } |
12310 | 16 | } |
12311 | 16 | , { &hf_eti[ENRICHMENTRULEID_FH_IDX], |
12312 | 16 | { "EnrichmentRuleID", "eti.enrichmentruleid", |
12313 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12314 | 16 | NULL, HFILL } |
12315 | 16 | } |
12316 | 16 | , { &hf_eti[EUREXVOLUMERANKING_FH_IDX], |
12317 | 16 | { "EurexVolumeRanking", "eti.eurexvolumeranking", |
12318 | 16 | FT_UINT8, BASE_DEC, VALS(enlight_rfqavg_resp_rate_ranking_vals), 0x0, |
12319 | 16 | NULL, HFILL } |
12320 | 16 | } |
12321 | 16 | , { &hf_eti[EVENTDATE_FH_IDX], |
12322 | 16 | { "EventDate", "eti.eventdate", |
12323 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12324 | 16 | NULL, HFILL } |
12325 | 16 | } |
12326 | 16 | , { &hf_eti[EVENTTYPE_FH_IDX], |
12327 | 16 | { "EventType", "eti.eventtype", |
12328 | 16 | FT_UINT8, BASE_DEC, VALS(event_type_vals), 0x0, |
12329 | 16 | NULL, HFILL } |
12330 | 16 | } |
12331 | 16 | , { &hf_eti[EXECID_FH_IDX], |
12332 | 16 | { "ExecID", "eti.execid", |
12333 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12334 | 16 | NULL, HFILL } |
12335 | 16 | } |
12336 | 16 | , { &hf_eti[EXECINST_FH_IDX], |
12337 | 16 | { "ExecInst", "eti.execinst", |
12338 | 16 | FT_UINT8, BASE_DEC, VALS(exec_inst_vals), 0x0, |
12339 | 16 | NULL, HFILL } |
12340 | 16 | } |
12341 | 16 | , { &hf_eti[EXECRESTATEMENTREASON_FH_IDX], |
12342 | 16 | { "ExecRestatementReason", "eti.execrestatementreason", |
12343 | 16 | FT_UINT16, BASE_DEC| BASE_EXT_STRING, &exec_restatement_reason_vals_ext, 0x0, |
12344 | 16 | NULL, HFILL } |
12345 | 16 | } |
12346 | 16 | , { &hf_eti[EXECTYPE_FH_IDX], |
12347 | 16 | { "ExecType", "eti.exectype", |
12348 | 16 | FT_CHAR, BASE_HEX| BASE_EXT_STRING, &exec_type_vals_ext, 0x0, |
12349 | 16 | NULL, HFILL } |
12350 | 16 | } |
12351 | 16 | , { &hf_eti[EXECUTINGTRADER_FH_IDX], |
12352 | 16 | { "ExecutingTrader", "eti.executingtrader", |
12353 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12354 | 16 | NULL, HFILL } |
12355 | 16 | } |
12356 | 16 | , { &hf_eti[EXECUTINGTRADERQUALIFIER_FH_IDX], |
12357 | 16 | { "ExecutingTraderQualifier", "eti.executingtraderqualifier", |
12358 | 16 | FT_UINT8, BASE_DEC, VALS(executing_trader_qualifier_vals), 0x0, |
12359 | 16 | NULL, HFILL } |
12360 | 16 | } |
12361 | 16 | , { &hf_eti[EXERCISESTYLE_FH_IDX], |
12362 | 16 | { "ExerciseStyle", "eti.exercisestyle", |
12363 | 16 | FT_UINT8, BASE_DEC, VALS(exercise_style_vals), 0x0, |
12364 | 16 | NULL, HFILL } |
12365 | 16 | } |
12366 | 16 | , { &hf_eti[EXPIREDATE_FH_IDX], |
12367 | 16 | { "ExpireDate", "eti.expiredate", |
12368 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12369 | 16 | NULL, HFILL } |
12370 | 16 | } |
12371 | 16 | , { &hf_eti[EXPIRETIME_FH_IDX], |
12372 | 16 | { "ExpireTime", "eti.expiretime", |
12373 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12374 | 16 | NULL, HFILL } |
12375 | 16 | } |
12376 | 16 | , { &hf_eti[EXPOSUREDURATION_FH_IDX], |
12377 | 16 | { "ExposureDuration", "eti.exposureduration", |
12378 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12379 | 16 | NULL, HFILL } |
12380 | 16 | } |
12381 | 16 | , { &hf_eti[FIXCLORDID_FH_IDX], |
12382 | 16 | { "FIXClOrdID", "eti.fixclordid", |
12383 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12384 | 16 | NULL, HFILL } |
12385 | 16 | } |
12386 | 16 | , { &hf_eti[FIXENGINENAME_FH_IDX], |
12387 | 16 | { "FIXEngineName", "eti.fixenginename", |
12388 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12389 | 16 | NULL, HFILL } |
12390 | 16 | } |
12391 | 16 | , { &hf_eti[FIXENGINEVENDOR_FH_IDX], |
12392 | 16 | { "FIXEngineVendor", "eti.fixenginevendor", |
12393 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12394 | 16 | NULL, HFILL } |
12395 | 16 | } |
12396 | 16 | , { &hf_eti[FIXENGINEVERSION_FH_IDX], |
12397 | 16 | { "FIXEngineVersion", "eti.fixengineversion", |
12398 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12399 | 16 | NULL, HFILL } |
12400 | 16 | } |
12401 | 16 | , { &hf_eti[FILLEXECID_FH_IDX], |
12402 | 16 | { "FillExecID", "eti.fillexecid", |
12403 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12404 | 16 | NULL, HFILL } |
12405 | 16 | } |
12406 | 16 | , { &hf_eti[FILLLIQUIDITYIND_FH_IDX], |
12407 | 16 | { "FillLiquidityInd", "eti.fillliquidityind", |
12408 | 16 | FT_UINT8, BASE_DEC, VALS(fill_liquidity_ind_vals), 0x0, |
12409 | 16 | NULL, HFILL } |
12410 | 16 | } |
12411 | 16 | , { &hf_eti[FILLMATCHID_FH_IDX], |
12412 | 16 | { "FillMatchID", "eti.fillmatchid", |
12413 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12414 | 16 | NULL, HFILL } |
12415 | 16 | } |
12416 | 16 | , { &hf_eti[FILLPX_FH_IDX], |
12417 | 16 | { "FillPx", "eti.fillpx", |
12418 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12419 | 16 | NULL, HFILL } |
12420 | 16 | } |
12421 | 16 | , { &hf_eti[FILLQTY_FH_IDX], |
12422 | 16 | { "FillQty", "eti.fillqty", |
12423 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12424 | 16 | NULL, HFILL } |
12425 | 16 | } |
12426 | 16 | , { &hf_eti[FILLREFID_FH_IDX], |
12427 | 16 | { "FillRefID", "eti.fillrefid", |
12428 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12429 | 16 | NULL, HFILL } |
12430 | 16 | } |
12431 | 16 | , { &hf_eti[FIRMNEGOTIATIONID_FH_IDX], |
12432 | 16 | { "FirmNegotiationID", "eti.firmnegotiationid", |
12433 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12434 | 16 | NULL, HFILL } |
12435 | 16 | } |
12436 | 16 | , { &hf_eti[FIRMTRADEID_FH_IDX], |
12437 | 16 | { "FirmTradeID", "eti.firmtradeid", |
12438 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12439 | 16 | NULL, HFILL } |
12440 | 16 | } |
12441 | 16 | , { &hf_eti[FREETEXT1_FH_IDX], |
12442 | 16 | { "FreeText1", "eti.freetext1", |
12443 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12444 | 16 | NULL, HFILL } |
12445 | 16 | } |
12446 | 16 | , { &hf_eti[FREETEXT2_FH_IDX], |
12447 | 16 | { "FreeText2", "eti.freetext2", |
12448 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12449 | 16 | NULL, HFILL } |
12450 | 16 | } |
12451 | 16 | , { &hf_eti[FREETEXT3_FH_IDX], |
12452 | 16 | { "FreeText3", "eti.freetext3", |
12453 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12454 | 16 | NULL, HFILL } |
12455 | 16 | } |
12456 | 16 | , { &hf_eti[FREETEXT5_FH_IDX], |
12457 | 16 | { "FreeText5", "eti.freetext5", |
12458 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12459 | 16 | NULL, HFILL } |
12460 | 16 | } |
12461 | 16 | , { &hf_eti[FREETEXT5DISCLOSUREINSTRUCTION_FH_IDX], |
12462 | 16 | { "FreeText5DisclosureInstruction", "eti.freetext5disclosureinstruction", |
12463 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12464 | 16 | NULL, HFILL } |
12465 | 16 | } |
12466 | 16 | , { &hf_eti[HEADLINE_FH_IDX], |
12467 | 16 | { "Headline", "eti.headline", |
12468 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12469 | 16 | NULL, HFILL } |
12470 | 16 | } |
12471 | 16 | , { &hf_eti[HEARTBTINT_FH_IDX], |
12472 | 16 | { "HeartBtInt", "eti.heartbtint", |
12473 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12474 | 16 | NULL, HFILL } |
12475 | 16 | } |
12476 | 16 | , { &hf_eti[HEDGETYPE_FH_IDX], |
12477 | 16 | { "HedgeType", "eti.hedgetype", |
12478 | 16 | FT_UINT8, BASE_DEC, VALS(hedge_type_vals), 0x0, |
12479 | 16 | NULL, HFILL } |
12480 | 16 | } |
12481 | 16 | , { &hf_eti[HEDGINGINSTRUCTION_FH_IDX], |
12482 | 16 | { "HedgingInstruction", "eti.hedginginstruction", |
12483 | 16 | FT_UINT8, BASE_DEC, VALS(hedging_instruction_vals), 0x0, |
12484 | 16 | NULL, HFILL } |
12485 | 16 | } |
12486 | 16 | , { &hf_eti[HIGHLIMITPRICE_FH_IDX], |
12487 | 16 | { "HighLimitPrice", "eti.highlimitprice", |
12488 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12489 | 16 | NULL, HFILL } |
12490 | 16 | } |
12491 | 16 | , { &hf_eti[IMPLIEDMARKETINDICATOR_FH_IDX], |
12492 | 16 | { "ImpliedMarketIndicator", "eti.impliedmarketindicator", |
12493 | 16 | FT_UINT8, BASE_DEC, VALS(implied_market_indicator_vals), 0x0, |
12494 | 16 | NULL, HFILL } |
12495 | 16 | } |
12496 | 16 | , { &hf_eti[INDIVIDUALALLOCID_FH_IDX], |
12497 | 16 | { "IndividualAllocID", "eti.individualallocid", |
12498 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12499 | 16 | NULL, HFILL } |
12500 | 16 | } |
12501 | 16 | , { &hf_eti[INPUTSOURCE_FH_IDX], |
12502 | 16 | { "InputSource", "eti.inputsource", |
12503 | 16 | FT_UINT8, BASE_DEC, VALS(input_source_vals), 0x0, |
12504 | 16 | NULL, HFILL } |
12505 | 16 | } |
12506 | 16 | , { &hf_eti[INSTRATTRIBTYPE_FH_IDX], |
12507 | 16 | { "InstrAttribType", "eti.instrattribtype", |
12508 | 16 | FT_UINT8, BASE_DEC, VALS(instr_attrib_type_vals), 0x0, |
12509 | 16 | NULL, HFILL } |
12510 | 16 | } |
12511 | 16 | , { &hf_eti[INSTRATTRIBVALUE_FH_IDX], |
12512 | 16 | { "InstrAttribValue", "eti.instrattribvalue", |
12513 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12514 | 16 | NULL, HFILL } |
12515 | 16 | } |
12516 | 16 | , { &hf_eti[INSTRMTMATCHSIDEID_FH_IDX], |
12517 | 16 | { "InstrmtMatchSideID", "eti.instrmtmatchsideid", |
12518 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12519 | 16 | NULL, HFILL } |
12520 | 16 | } |
12521 | 16 | , { &hf_eti[LASTENTITYPROCESSED_FH_IDX], |
12522 | 16 | { "LastEntityProcessed", "eti.lastentityprocessed", |
12523 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12524 | 16 | NULL, HFILL } |
12525 | 16 | } |
12526 | 16 | , { &hf_eti[LASTFRAGMENT_FH_IDX], |
12527 | 16 | { "LastFragment", "eti.lastfragment", |
12528 | 16 | FT_UINT8, BASE_DEC, VALS(last_fragment_vals), 0x0, |
12529 | 16 | NULL, HFILL } |
12530 | 16 | } |
12531 | 16 | , { &hf_eti[LASTPX_FH_IDX], |
12532 | 16 | { "LastPx", "eti.lastpx", |
12533 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12534 | 16 | NULL, HFILL } |
12535 | 16 | } |
12536 | 16 | , { &hf_eti[LASTPXDISCLOSUREINSTRUCTION_FH_IDX], |
12537 | 16 | { "LastPxDisclosureInstruction", "eti.lastpxdisclosureinstruction", |
12538 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12539 | 16 | NULL, HFILL } |
12540 | 16 | } |
12541 | 16 | , { &hf_eti[LASTQTY_FH_IDX], |
12542 | 16 | { "LastQty", "eti.lastqty", |
12543 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12544 | 16 | NULL, HFILL } |
12545 | 16 | } |
12546 | 16 | , { &hf_eti[LASTQTYDISCLOSUREINSTRUCTION_FH_IDX], |
12547 | 16 | { "LastQtyDisclosureInstruction", "eti.lastqtydisclosureinstruction", |
12548 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12549 | 16 | NULL, HFILL } |
12550 | 16 | } |
12551 | 16 | , { &hf_eti[LASTUPDATETIME_FH_IDX], |
12552 | 16 | { "LastUpdateTime", "eti.lastupdatetime", |
12553 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12554 | 16 | NULL, HFILL } |
12555 | 16 | } |
12556 | 16 | , { &hf_eti[LEAVESQTY_FH_IDX], |
12557 | 16 | { "LeavesQty", "eti.leavesqty", |
12558 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12559 | 16 | NULL, HFILL } |
12560 | 16 | } |
12561 | 16 | , { &hf_eti[LEAVESQTYDISCLOSUREINSTRUCTION_FH_IDX], |
12562 | 16 | { "LeavesQtyDisclosureInstruction", "eti.leavesqtydisclosureinstruction", |
12563 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12564 | 16 | NULL, HFILL } |
12565 | 16 | } |
12566 | 16 | , { &hf_eti[LEGACCOUNT_FH_IDX], |
12567 | 16 | { "LegAccount", "eti.legaccount", |
12568 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12569 | 16 | NULL, HFILL } |
12570 | 16 | } |
12571 | 16 | , { &hf_eti[LEGEXECID_FH_IDX], |
12572 | 16 | { "LegExecID", "eti.legexecid", |
12573 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12574 | 16 | NULL, HFILL } |
12575 | 16 | } |
12576 | 16 | , { &hf_eti[LEGINPUTSOURCE_FH_IDX], |
12577 | 16 | { "LegInputSource", "eti.leginputsource", |
12578 | 16 | FT_UINT8, BASE_DEC, VALS(input_source_vals), 0x0, |
12579 | 16 | NULL, HFILL } |
12580 | 16 | } |
12581 | 16 | , { &hf_eti[LEGLASTPX_FH_IDX], |
12582 | 16 | { "LegLastPx", "eti.leglastpx", |
12583 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12584 | 16 | NULL, HFILL } |
12585 | 16 | } |
12586 | 16 | , { &hf_eti[LEGLASTQTY_FH_IDX], |
12587 | 16 | { "LegLastQty", "eti.leglastqty", |
12588 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12589 | 16 | NULL, HFILL } |
12590 | 16 | } |
12591 | 16 | , { &hf_eti[LEGPOSITIONEFFECT_FH_IDX], |
12592 | 16 | { "LegPositionEffect", "eti.legpositioneffect", |
12593 | 16 | FT_CHAR, BASE_HEX, VALS(leg_position_effect_vals), 0x0, |
12594 | 16 | NULL, HFILL } |
12595 | 16 | } |
12596 | 16 | , { &hf_eti[LEGPRICE_FH_IDX], |
12597 | 16 | { "LegPrice", "eti.legprice", |
12598 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12599 | 16 | NULL, HFILL } |
12600 | 16 | } |
12601 | 16 | , { &hf_eti[LEGQTY_FH_IDX], |
12602 | 16 | { "LegQty", "eti.legqty", |
12603 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12604 | 16 | NULL, HFILL } |
12605 | 16 | } |
12606 | 16 | , { &hf_eti[LEGRATIOQTY_FH_IDX], |
12607 | 16 | { "LegRatioQty", "eti.legratioqty", |
12608 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12609 | 16 | NULL, HFILL } |
12610 | 16 | } |
12611 | 16 | , { &hf_eti[LEGSECURITYID_FH_IDX], |
12612 | 16 | { "LegSecurityID", "eti.legsecurityid", |
12613 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12614 | 16 | NULL, HFILL } |
12615 | 16 | } |
12616 | 16 | , { &hf_eti[LEGSECURITYTYPE_FH_IDX], |
12617 | 16 | { "LegSecurityType", "eti.legsecuritytype", |
12618 | 16 | FT_UINT8, BASE_DEC, VALS(leg_security_type_vals), 0x0, |
12619 | 16 | NULL, HFILL } |
12620 | 16 | } |
12621 | 16 | , { &hf_eti[LEGSIDE_FH_IDX], |
12622 | 16 | { "LegSide", "eti.legside", |
12623 | 16 | FT_UINT8, BASE_DEC, VALS(leg_side_vals), 0x0, |
12624 | 16 | NULL, HFILL } |
12625 | 16 | } |
12626 | 16 | , { &hf_eti[LEGSYMBOL_FH_IDX], |
12627 | 16 | { "LegSymbol", "eti.legsymbol", |
12628 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12629 | 16 | NULL, HFILL } |
12630 | 16 | } |
12631 | 16 | , { &hf_eti[LISTUPDATEACTION_FH_IDX], |
12632 | 16 | { "ListUpdateAction", "eti.listupdateaction", |
12633 | 16 | FT_CHAR, BASE_HEX, VALS(list_update_action_vals), 0x0, |
12634 | 16 | NULL, HFILL } |
12635 | 16 | } |
12636 | 16 | , { &hf_eti[LOWLIMITPRICE_FH_IDX], |
12637 | 16 | { "LowLimitPrice", "eti.lowlimitprice", |
12638 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12639 | 16 | NULL, HFILL } |
12640 | 16 | } |
12641 | 16 | , { &hf_eti[MDBOOKTYPE_FH_IDX], |
12642 | 16 | { "MDBookType", "eti.mdbooktype", |
12643 | 16 | FT_UINT8, BASE_DEC, VALS(mdbook_type_vals), 0x0, |
12644 | 16 | NULL, HFILL } |
12645 | 16 | } |
12646 | 16 | , { &hf_eti[MDSUBBOOKTYPE_FH_IDX], |
12647 | 16 | { "MDSubBookType", "eti.mdsubbooktype", |
12648 | 16 | FT_UINT8, BASE_DEC, VALS(mdsub_book_type_vals), 0x0, |
12649 | 16 | NULL, HFILL } |
12650 | 16 | } |
12651 | 16 | , { &hf_eti[MMPARAMETERREPORTID_FH_IDX], |
12652 | 16 | { "MMParameterReportID", "eti.mmparameterreportid", |
12653 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12654 | 16 | NULL, HFILL } |
12655 | 16 | } |
12656 | 16 | , { &hf_eti[MARKETID_FH_IDX], |
12657 | 16 | { "MarketID", "eti.marketid", |
12658 | 16 | FT_UINT16, BASE_DEC, VALS(market_id_vals), 0x0, |
12659 | 16 | NULL, HFILL } |
12660 | 16 | } |
12661 | 16 | , { &hf_eti[MARKETSEGMENTID_FH_IDX], |
12662 | 16 | { "MarketSegmentID", "eti.marketsegmentid", |
12663 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12664 | 16 | NULL, HFILL } |
12665 | 16 | } |
12666 | 16 | , { &hf_eti[MASSACTIONREASON_FH_IDX], |
12667 | 16 | { "MassActionReason", "eti.massactionreason", |
12668 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &mass_action_reason_vals_ext, 0x0, |
12669 | 16 | NULL, HFILL } |
12670 | 16 | } |
12671 | 16 | , { &hf_eti[MASSACTIONREPORTID_FH_IDX], |
12672 | 16 | { "MassActionReportID", "eti.massactionreportid", |
12673 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12674 | 16 | NULL, HFILL } |
12675 | 16 | } |
12676 | 16 | , { &hf_eti[MASSACTIONSUBTYPE_FH_IDX], |
12677 | 16 | { "MassActionSubType", "eti.massactionsubtype", |
12678 | 16 | FT_UINT8, BASE_DEC, VALS(mass_action_sub_type_vals), 0x0, |
12679 | 16 | NULL, HFILL } |
12680 | 16 | } |
12681 | 16 | , { &hf_eti[MASSACTIONTYPE_FH_IDX], |
12682 | 16 | { "MassActionType", "eti.massactiontype", |
12683 | 16 | FT_UINT8, BASE_DEC, VALS(mass_action_type_vals), 0x0, |
12684 | 16 | NULL, HFILL } |
12685 | 16 | } |
12686 | 16 | , { &hf_eti[MATCHDATE_FH_IDX], |
12687 | 16 | { "MatchDate", "eti.matchdate", |
12688 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12689 | 16 | NULL, HFILL } |
12690 | 16 | } |
12691 | 16 | , { &hf_eti[MATCHINSTCROSSID_FH_IDX], |
12692 | 16 | { "MatchInstCrossID", "eti.matchinstcrossid", |
12693 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12694 | 16 | NULL, HFILL } |
12695 | 16 | } |
12696 | 16 | , { &hf_eti[MATCHSUBTYPE_FH_IDX], |
12697 | 16 | { "MatchSubType", "eti.matchsubtype", |
12698 | 16 | FT_UINT8, BASE_DEC, VALS(match_sub_type_vals), 0x0, |
12699 | 16 | NULL, HFILL } |
12700 | 16 | } |
12701 | 16 | , { &hf_eti[MATCHTYPE_FH_IDX], |
12702 | 16 | { "MatchType", "eti.matchtype", |
12703 | 16 | FT_UINT8, BASE_DEC, VALS(match_type_vals), 0x0, |
12704 | 16 | NULL, HFILL } |
12705 | 16 | } |
12706 | 16 | , { &hf_eti[MATCHINGENGINESTATUS_FH_IDX], |
12707 | 16 | { "MatchingEngineStatus", "eti.matchingenginestatus", |
12708 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
12709 | 16 | NULL, HFILL } |
12710 | 16 | } |
12711 | 16 | , { &hf_eti[MATCHINGENGINETRADEDATE_FH_IDX], |
12712 | 16 | { "MatchingEngineTradeDate", "eti.matchingenginetradedate", |
12713 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12714 | 16 | NULL, HFILL } |
12715 | 16 | } |
12716 | 16 | , { &hf_eti[MATURITYDATE_FH_IDX], |
12717 | 16 | { "MaturityDate", "eti.maturitydate", |
12718 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12719 | 16 | NULL, HFILL } |
12720 | 16 | } |
12721 | 16 | , { &hf_eti[MATURITYMONTHYEAR_FH_IDX], |
12722 | 16 | { "MaturityMonthYear", "eti.maturitymonthyear", |
12723 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12724 | 16 | NULL, HFILL } |
12725 | 16 | } |
12726 | 16 | , { &hf_eti[MAXIMUMPRICE_FH_IDX], |
12727 | 16 | { "MaximumPrice", "eti.maximumprice", |
12728 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12729 | 16 | NULL, HFILL } |
12730 | 16 | } |
12731 | 16 | , { &hf_eti[MESSAGEEVENTSOURCE_FH_IDX], |
12732 | 16 | { "MessageEventSource", "eti.messageeventsource", |
12733 | 16 | FT_CHAR, BASE_HEX, VALS(message_event_source_vals), 0x0, |
12734 | 16 | NULL, HFILL } |
12735 | 16 | } |
12736 | 16 | , { &hf_eti[MSGSEQNUM_FH_IDX], |
12737 | 16 | { "MsgSeqNum", "eti.msgseqnum", |
12738 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12739 | 16 | NULL, HFILL } |
12740 | 16 | } |
12741 | 16 | , { &hf_eti[MULTILEGREPORTINGTYPE_FH_IDX], |
12742 | 16 | { "MultiLegReportingType", "eti.multilegreportingtype", |
12743 | 16 | FT_UINT8, BASE_DEC, VALS(multi_leg_reporting_type_vals), 0x0, |
12744 | 16 | NULL, HFILL } |
12745 | 16 | } |
12746 | 16 | , { &hf_eti[MULTILEGMODEL_FH_IDX], |
12747 | 16 | { "MultilegModel", "eti.multilegmodel", |
12748 | 16 | FT_UINT8, BASE_DEC, VALS(multileg_model_vals), 0x0, |
12749 | 16 | NULL, HFILL } |
12750 | 16 | } |
12751 | 16 | , { &hf_eti[MULTILEGPRICEMODEL_FH_IDX], |
12752 | 16 | { "MultilegPriceModel", "eti.multilegpricemodel", |
12753 | 16 | FT_UINT8, BASE_DEC, VALS(multileg_price_model_vals), 0x0, |
12754 | 16 | NULL, HFILL } |
12755 | 16 | } |
12756 | 16 | , { &hf_eti[NEGOTIATIONID_FH_IDX], |
12757 | 16 | { "NegotiationID", "eti.negotiationid", |
12758 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12759 | 16 | NULL, HFILL } |
12760 | 16 | } |
12761 | 16 | , { &hf_eti[NEGOTIATIONSTARTTIME_FH_IDX], |
12762 | 16 | { "NegotiationStartTime", "eti.negotiationstarttime", |
12763 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12764 | 16 | NULL, HFILL } |
12765 | 16 | } |
12766 | 16 | , { &hf_eti[NETTINGCOEFFICIENT_FH_IDX], |
12767 | 16 | { "NettingCoefficient", "eti.nettingcoefficient", |
12768 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12769 | 16 | NULL, HFILL } |
12770 | 16 | } |
12771 | 16 | , { &hf_eti[NETWORKMSGID_FH_IDX], |
12772 | 16 | { "NetworkMsgID", "eti.networkmsgid", |
12773 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
12774 | 16 | NULL, HFILL } |
12775 | 16 | } |
12776 | 16 | , { &hf_eti[NOAFFECTEDORDERREQUESTS_FH_IDX], |
12777 | 16 | { "NoAffectedOrderRequests", "eti.noaffectedorderrequests", |
12778 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12779 | 16 | NULL, HFILL } |
12780 | 16 | } |
12781 | 16 | , { &hf_eti[NOBASKETROOTPARTYGRPS_FH_IDX], |
12782 | 16 | { "NoBasketRootPartyGrps", "eti.nobasketrootpartygrps", |
12783 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12784 | 16 | NULL, HFILL } |
12785 | 16 | } |
12786 | 16 | , { &hf_eti[NOBASKETROOTPARTYGRPSBC_FH_IDX], |
12787 | 16 | { "NoBasketRootPartyGrpsBC", "eti.nobasketrootpartygrpsbc", |
12788 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12789 | 16 | NULL, HFILL } |
12790 | 16 | } |
12791 | 16 | , { &hf_eti[NOBASKETSIDEALLOC_FH_IDX], |
12792 | 16 | { "NoBasketSideAlloc", "eti.nobasketsidealloc", |
12793 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12794 | 16 | NULL, HFILL } |
12795 | 16 | } |
12796 | 16 | , { &hf_eti[NOCROSSLEGS_FH_IDX], |
12797 | 16 | { "NoCrossLegs", "eti.nocrosslegs", |
12798 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12799 | 16 | NULL, HFILL } |
12800 | 16 | } |
12801 | 16 | , { &hf_eti[NOENRICHMENTRULES_FH_IDX], |
12802 | 16 | { "NoEnrichmentRules", "eti.noenrichmentrules", |
12803 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12804 | 16 | NULL, HFILL } |
12805 | 16 | } |
12806 | 16 | , { &hf_eti[NOEVENTS_FH_IDX], |
12807 | 16 | { "NoEvents", "eti.noevents", |
12808 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12809 | 16 | NULL, HFILL } |
12810 | 16 | } |
12811 | 16 | , { &hf_eti[NOFILLS_FH_IDX], |
12812 | 16 | { "NoFills", "eti.nofills", |
12813 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12814 | 16 | NULL, HFILL } |
12815 | 16 | } |
12816 | 16 | , { &hf_eti[NOINSTRATTRIB_FH_IDX], |
12817 | 16 | { "NoInstrAttrib", "eti.noinstrattrib", |
12818 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12819 | 16 | NULL, HFILL } |
12820 | 16 | } |
12821 | 16 | , { &hf_eti[NOINSTRMTMATCHSIDES_FH_IDX], |
12822 | 16 | { "NoInstrmtMatchSides", "eti.noinstrmtmatchsides", |
12823 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12824 | 16 | NULL, HFILL } |
12825 | 16 | } |
12826 | 16 | , { &hf_eti[NOLEGEXECS_FH_IDX], |
12827 | 16 | { "NoLegExecs", "eti.nolegexecs", |
12828 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12829 | 16 | NULL, HFILL } |
12830 | 16 | } |
12831 | 16 | , { &hf_eti[NOLEGS_FH_IDX], |
12832 | 16 | { "NoLegs", "eti.nolegs", |
12833 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12834 | 16 | NULL, HFILL } |
12835 | 16 | } |
12836 | 16 | , { &hf_eti[NOMMPARAMETERS_FH_IDX], |
12837 | 16 | { "NoMMParameters", "eti.nommparameters", |
12838 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12839 | 16 | NULL, HFILL } |
12840 | 16 | } |
12841 | 16 | , { &hf_eti[NONOTAFFECTEDORDERS_FH_IDX], |
12842 | 16 | { "NoNotAffectedOrders", "eti.nonotaffectedorders", |
12843 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12844 | 16 | NULL, HFILL } |
12845 | 16 | } |
12846 | 16 | , { &hf_eti[NONOTAFFECTEDSECURITIES_FH_IDX], |
12847 | 16 | { "NoNotAffectedSecurities", "eti.nonotaffectedsecurities", |
12848 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12849 | 16 | NULL, HFILL } |
12850 | 16 | } |
12851 | 16 | , { &hf_eti[NOORDERBOOKITEMS_FH_IDX], |
12852 | 16 | { "NoOrderBookItems", "eti.noorderbookitems", |
12853 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12854 | 16 | NULL, HFILL } |
12855 | 16 | } |
12856 | 16 | , { &hf_eti[NOORDEREVENTS_FH_IDX], |
12857 | 16 | { "NoOrderEvents", "eti.noorderevents", |
12858 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12859 | 16 | NULL, HFILL } |
12860 | 16 | } |
12861 | 16 | , { &hf_eti[NOPARTYDETAILS_FH_IDX], |
12862 | 16 | { "NoPartyDetails", "eti.nopartydetails", |
12863 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12864 | 16 | NULL, HFILL } |
12865 | 16 | } |
12866 | 16 | , { &hf_eti[NOQUOTEENTRIES_FH_IDX], |
12867 | 16 | { "NoQuoteEntries", "eti.noquoteentries", |
12868 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12869 | 16 | NULL, HFILL } |
12870 | 16 | } |
12871 | 16 | , { &hf_eti[NOQUOTEEVENTS_FH_IDX], |
12872 | 16 | { "NoQuoteEvents", "eti.noquoteevents", |
12873 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12874 | 16 | NULL, HFILL } |
12875 | 16 | } |
12876 | 16 | , { &hf_eti[NOQUOTEEVENTSINDEX_FH_IDX], |
12877 | 16 | { "NoQuoteEventsIndex", "eti.noquoteeventsindex", |
12878 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12879 | 16 | NULL, HFILL } |
12880 | 16 | } |
12881 | 16 | , { &hf_eti[NOQUOTESIDEENTRIES_FH_IDX], |
12882 | 16 | { "NoQuoteSideEntries", "eti.noquotesideentries", |
12883 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12884 | 16 | NULL, HFILL } |
12885 | 16 | } |
12886 | 16 | , { &hf_eti[NORISKLIMITS_FH_IDX], |
12887 | 16 | { "NoRiskLimits", "eti.norisklimits", |
12888 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12889 | 16 | NULL, HFILL } |
12890 | 16 | } |
12891 | 16 | , { &hf_eti[NORISKLIMITSQTY_FH_IDX], |
12892 | 16 | { "NoRiskLimitsQty", "eti.norisklimitsqty", |
12893 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12894 | 16 | NULL, HFILL } |
12895 | 16 | } |
12896 | 16 | , { &hf_eti[NOSRQSQUOTEGRPS_FH_IDX], |
12897 | 16 | { "NoSRQSQuoteGrps", "eti.nosrqsquotegrps", |
12898 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12899 | 16 | NULL, HFILL } |
12900 | 16 | } |
12901 | 16 | , { &hf_eti[NOSRQSRELATEDTRADEIDS_FH_IDX], |
12902 | 16 | { "NoSRQSRelatedTradeIDs", "eti.nosrqsrelatedtradeids", |
12903 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12904 | 16 | NULL, HFILL } |
12905 | 16 | } |
12906 | 16 | , { &hf_eti[NOSRQSTARGETPARTYTRDGRPS_FH_IDX], |
12907 | 16 | { "NoSRQSTargetPartyTrdGrps", "eti.nosrqstargetpartytrdgrps", |
12908 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12909 | 16 | NULL, HFILL } |
12910 | 16 | } |
12911 | 16 | , { &hf_eti[NOSESSIONS_FH_IDX], |
12912 | 16 | { "NoSessions", "eti.nosessions", |
12913 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
12914 | 16 | NULL, HFILL } |
12915 | 16 | } |
12916 | 16 | , { &hf_eti[NOSIDEALLOCS_FH_IDX], |
12917 | 16 | { "NoSideAllocs", "eti.nosideallocs", |
12918 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12919 | 16 | NULL, HFILL } |
12920 | 16 | } |
12921 | 16 | , { &hf_eti[NOSIDES_FH_IDX], |
12922 | 16 | { "NoSides", "eti.nosides", |
12923 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12924 | 16 | NULL, HFILL } |
12925 | 16 | } |
12926 | 16 | , { &hf_eti[NOTARGETPARTYIDS_FH_IDX], |
12927 | 16 | { "NoTargetPartyIDs", "eti.notargetpartyids", |
12928 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12929 | 16 | NULL, HFILL } |
12930 | 16 | } |
12931 | 16 | , { &hf_eti[NOUNDERLYINGSTIPS_FH_IDX], |
12932 | 16 | { "NoUnderlyingStips", "eti.nounderlyingstips", |
12933 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12934 | 16 | NULL, HFILL } |
12935 | 16 | } |
12936 | 16 | , { &hf_eti[NOTAFFORIGCLORDID_FH_IDX], |
12937 | 16 | { "NotAffOrigClOrdID", "eti.notafforigclordid", |
12938 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12939 | 16 | NULL, HFILL } |
12940 | 16 | } |
12941 | 16 | , { &hf_eti[NOTAFFECTEDORDERID_FH_IDX], |
12942 | 16 | { "NotAffectedOrderID", "eti.notaffectedorderid", |
12943 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12944 | 16 | NULL, HFILL } |
12945 | 16 | } |
12946 | 16 | , { &hf_eti[NOTAFFECTEDSECURITYID_FH_IDX], |
12947 | 16 | { "NotAffectedSecurityID", "eti.notaffectedsecurityid", |
12948 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
12949 | 16 | NULL, HFILL } |
12950 | 16 | } |
12951 | 16 | , { &hf_eti[NOTIFICATIONIN_FH_IDX], |
12952 | 16 | { "NotificationIn", "eti.notificationin", |
12953 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
12954 | 16 | NULL, HFILL } |
12955 | 16 | } |
12956 | 16 | , { &hf_eti[NUMBEROFRESPDISCLOSUREINSTRUCTION_FH_IDX], |
12957 | 16 | { "NumberOfRespDisclosureInstruction", "eti.numberofrespdisclosureinstruction", |
12958 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12959 | 16 | NULL, HFILL } |
12960 | 16 | } |
12961 | 16 | , { &hf_eti[NUMBEROFRESPONDENTS_FH_IDX], |
12962 | 16 | { "NumberOfRespondents", "eti.numberofrespondents", |
12963 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
12964 | 16 | NULL, HFILL } |
12965 | 16 | } |
12966 | 16 | , { &hf_eti[NUMBEROFSECURITIES_FH_IDX], |
12967 | 16 | { "NumberOfSecurities", "eti.numberofsecurities", |
12968 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
12969 | 16 | NULL, HFILL } |
12970 | 16 | } |
12971 | 16 | , { &hf_eti[OFFERPX_FH_IDX], |
12972 | 16 | { "OfferPx", "eti.offerpx", |
12973 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12974 | 16 | NULL, HFILL } |
12975 | 16 | } |
12976 | 16 | , { &hf_eti[OFFERPXISLOCKED_FH_IDX], |
12977 | 16 | { "OfferPxIsLocked", "eti.offerpxislocked", |
12978 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
12979 | 16 | NULL, HFILL } |
12980 | 16 | } |
12981 | 16 | , { &hf_eti[OFFERSIZE_FH_IDX], |
12982 | 16 | { "OfferSize", "eti.offersize", |
12983 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
12984 | 16 | NULL, HFILL } |
12985 | 16 | } |
12986 | 16 | , { &hf_eti[OPTATTRIBUTE_FH_IDX], |
12987 | 16 | { "OptAttribute", "eti.optattribute", |
12988 | 16 | FT_UINT8, BASE_DEC, NULL, 0x0, |
12989 | 16 | NULL, HFILL } |
12990 | 16 | } |
12991 | 16 | , { &hf_eti[ORDSTATUS_FH_IDX], |
12992 | 16 | { "OrdStatus", "eti.ordstatus", |
12993 | 16 | FT_CHAR, BASE_HEX, VALS(ord_status_vals), 0x0, |
12994 | 16 | NULL, HFILL } |
12995 | 16 | } |
12996 | 16 | , { &hf_eti[ORDTYPE_FH_IDX], |
12997 | 16 | { "OrdType", "eti.ordtype", |
12998 | 16 | FT_UINT8, BASE_DEC, VALS(ord_type_vals), 0x0, |
12999 | 16 | NULL, HFILL } |
13000 | 16 | } |
13001 | 16 | , { &hf_eti[ORDERATTRIBUTELIQUIDITYPROVISION_FH_IDX], |
13002 | 16 | { "OrderAttributeLiquidityProvision", "eti.orderattributeliquidityprovision", |
13003 | 16 | FT_UINT8, BASE_DEC, VALS(order_attribute_liquidity_provision_vals), 0x0, |
13004 | 16 | NULL, HFILL } |
13005 | 16 | } |
13006 | 16 | , { &hf_eti[ORDERATTRIBUTERISKREDUCTION_FH_IDX], |
13007 | 16 | { "OrderAttributeRiskReduction", "eti.orderattributeriskreduction", |
13008 | 16 | FT_UINT8, BASE_DEC, VALS(order_attribute_liquidity_provision_vals), 0x0, |
13009 | 16 | NULL, HFILL } |
13010 | 16 | } |
13011 | 16 | , { &hf_eti[ORDERCATEGORY_FH_IDX], |
13012 | 16 | { "OrderCategory", "eti.ordercategory", |
13013 | 16 | FT_CHAR, BASE_HEX, VALS(order_category_vals), 0x0, |
13014 | 16 | NULL, HFILL } |
13015 | 16 | } |
13016 | 16 | , { &hf_eti[ORDEREVENTMATCHID_FH_IDX], |
13017 | 16 | { "OrderEventMatchID", "eti.ordereventmatchid", |
13018 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13019 | 16 | NULL, HFILL } |
13020 | 16 | } |
13021 | 16 | , { &hf_eti[ORDEREVENTPX_FH_IDX], |
13022 | 16 | { "OrderEventPx", "eti.ordereventpx", |
13023 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13024 | 16 | NULL, HFILL } |
13025 | 16 | } |
13026 | 16 | , { &hf_eti[ORDEREVENTQTY_FH_IDX], |
13027 | 16 | { "OrderEventQty", "eti.ordereventqty", |
13028 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13029 | 16 | NULL, HFILL } |
13030 | 16 | } |
13031 | 16 | , { &hf_eti[ORDEREVENTREASON_FH_IDX], |
13032 | 16 | { "OrderEventReason", "eti.ordereventreason", |
13033 | 16 | FT_UINT8, BASE_DEC, VALS(order_event_reason_vals), 0x0, |
13034 | 16 | NULL, HFILL } |
13035 | 16 | } |
13036 | 16 | , { &hf_eti[ORDERID_FH_IDX], |
13037 | 16 | { "OrderID", "eti.orderid", |
13038 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13039 | 16 | NULL, HFILL } |
13040 | 16 | } |
13041 | 16 | , { &hf_eti[ORDERORIGINATION_FH_IDX], |
13042 | 16 | { "OrderOrigination", "eti.orderorigination", |
13043 | 16 | FT_UINT8, BASE_DEC, VALS(order_origination_vals), 0x0, |
13044 | 16 | NULL, HFILL } |
13045 | 16 | } |
13046 | 16 | , { &hf_eti[ORDERQTY_FH_IDX], |
13047 | 16 | { "OrderQty", "eti.orderqty", |
13048 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13049 | 16 | NULL, HFILL } |
13050 | 16 | } |
13051 | 16 | , { &hf_eti[ORDERQTYDISCLOSUREINSTRUCTION_FH_IDX], |
13052 | 16 | { "OrderQtyDisclosureInstruction", "eti.orderqtydisclosureinstruction", |
13053 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13054 | 16 | NULL, HFILL } |
13055 | 16 | } |
13056 | 16 | , { &hf_eti[ORDERQTYISLOCKED_FH_IDX], |
13057 | 16 | { "OrderQtyIsLocked", "eti.orderqtyislocked", |
13058 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13059 | 16 | NULL, HFILL } |
13060 | 16 | } |
13061 | 16 | , { &hf_eti[ORDERROUTINGINDICATOR_FH_IDX], |
13062 | 16 | { "OrderRoutingIndicator", "eti.orderroutingindicator", |
13063 | 16 | FT_CHAR, BASE_HEX, VALS(order_routing_indicator_vals), 0x0, |
13064 | 16 | NULL, HFILL } |
13065 | 16 | } |
13066 | 16 | , { &hf_eti[ORDERSIDE_FH_IDX], |
13067 | 16 | { "OrderSide", "eti.orderside", |
13068 | 16 | FT_UINT8, BASE_DEC, VALS(leg_side_vals), 0x0, |
13069 | 16 | NULL, HFILL } |
13070 | 16 | } |
13071 | 16 | , { &hf_eti[ORIGCLORDID_FH_IDX], |
13072 | 16 | { "OrigClOrdID", "eti.origclordid", |
13073 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13074 | 16 | NULL, HFILL } |
13075 | 16 | } |
13076 | 16 | , { &hf_eti[ORIGTIME_FH_IDX], |
13077 | 16 | { "OrigTime", "eti.origtime", |
13078 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13079 | 16 | NULL, HFILL } |
13080 | 16 | } |
13081 | 16 | , { &hf_eti[ORIGTRADEID_FH_IDX], |
13082 | 16 | { "OrigTradeID", "eti.origtradeid", |
13083 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13084 | 16 | NULL, HFILL } |
13085 | 16 | } |
13086 | 16 | , { &hf_eti[OWNERSHIPINDICATOR_FH_IDX], |
13087 | 16 | { "OwnershipIndicator", "eti.ownershipindicator", |
13088 | 16 | FT_UINT8, BASE_DEC, VALS(ownership_indicator_vals), 0x0, |
13089 | 16 | NULL, HFILL } |
13090 | 16 | } |
13091 | 16 | , { &hf_eti[PACKAGEID_FH_IDX], |
13092 | 16 | { "PackageID", "eti.packageid", |
13093 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13094 | 16 | NULL, HFILL } |
13095 | 16 | } |
13096 | 16 | , { &hf_eti[PARTITIONID_FH_IDX], |
13097 | 16 | { "PartitionID", "eti.partitionid", |
13098 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13099 | 16 | NULL, HFILL } |
13100 | 16 | } |
13101 | 16 | , { &hf_eti[PARTYACTIONTYPE_FH_IDX], |
13102 | 16 | { "PartyActionType", "eti.partyactiontype", |
13103 | 16 | FT_UINT8, BASE_DEC, VALS(party_action_type_vals), 0x0, |
13104 | 16 | NULL, HFILL } |
13105 | 16 | } |
13106 | 16 | , { &hf_eti[PARTYDETAILDESKID_FH_IDX], |
13107 | 16 | { "PartyDetailDeskID", "eti.partydetaildeskid", |
13108 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13109 | 16 | NULL, HFILL } |
13110 | 16 | } |
13111 | 16 | , { &hf_eti[PARTYDETAILEXECUTINGTRADER_FH_IDX], |
13112 | 16 | { "PartyDetailExecutingTrader", "eti.partydetailexecutingtrader", |
13113 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13114 | 16 | NULL, HFILL } |
13115 | 16 | } |
13116 | 16 | , { &hf_eti[PARTYDETAILEXECUTINGUNIT_FH_IDX], |
13117 | 16 | { "PartyDetailExecutingUnit", "eti.partydetailexecutingunit", |
13118 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13119 | 16 | NULL, HFILL } |
13120 | 16 | } |
13121 | 16 | , { &hf_eti[PARTYDETAILIDEXECUTINGTRADER_FH_IDX], |
13122 | 16 | { "PartyDetailIDExecutingTrader", "eti.partydetailidexecutingtrader", |
13123 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13124 | 16 | NULL, HFILL } |
13125 | 16 | } |
13126 | 16 | , { &hf_eti[PARTYDETAILIDEXECUTINGUNIT_FH_IDX], |
13127 | 16 | { "PartyDetailIDExecutingUnit", "eti.partydetailidexecutingunit", |
13128 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13129 | 16 | NULL, HFILL } |
13130 | 16 | } |
13131 | 16 | , { &hf_eti[PARTYDETAILROLEQUALIFIER_FH_IDX], |
13132 | 16 | { "PartyDetailRoleQualifier", "eti.partydetailrolequalifier", |
13133 | 16 | FT_UINT8, BASE_DEC, VALS(party_detail_role_qualifier_vals), 0x0, |
13134 | 16 | NULL, HFILL } |
13135 | 16 | } |
13136 | 16 | , { &hf_eti[PARTYDETAILSTATUS_FH_IDX], |
13137 | 16 | { "PartyDetailStatus", "eti.partydetailstatus", |
13138 | 16 | FT_UINT8, BASE_DEC, VALS(party_detail_status_vals), 0x0, |
13139 | 16 | NULL, HFILL } |
13140 | 16 | } |
13141 | 16 | , { &hf_eti[PARTYDETAILSTATUSINFORMATION_FH_IDX], |
13142 | 16 | { "PartyDetailStatusInformation", "eti.partydetailstatusinformation", |
13143 | 16 | FT_UINT8, BASE_DEC, VALS(party_detail_status_information_vals), 0x0, |
13144 | 16 | NULL, HFILL } |
13145 | 16 | } |
13146 | 16 | , { &hf_eti[PARTYENTERINGTRADER_FH_IDX], |
13147 | 16 | { "PartyEnteringTrader", "eti.partyenteringtrader", |
13148 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13149 | 16 | NULL, HFILL } |
13150 | 16 | } |
13151 | 16 | , { &hf_eti[PARTYEXECUTINGFIRM_FH_IDX], |
13152 | 16 | { "PartyExecutingFirm", "eti.partyexecutingfirm", |
13153 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13154 | 16 | NULL, HFILL } |
13155 | 16 | } |
13156 | 16 | , { &hf_eti[PARTYEXECUTINGTRADER_FH_IDX], |
13157 | 16 | { "PartyExecutingTrader", "eti.partyexecutingtrader", |
13158 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13159 | 16 | NULL, HFILL } |
13160 | 16 | } |
13161 | 16 | , { &hf_eti[PARTYEXECUTINGUNIT_FH_IDX], |
13162 | 16 | { "PartyExecutingUnit", "eti.partyexecutingunit", |
13163 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13164 | 16 | NULL, HFILL } |
13165 | 16 | } |
13166 | 16 | , { &hf_eti[PARTYIDBENEFICIARY_FH_IDX], |
13167 | 16 | { "PartyIDBeneficiary", "eti.partyidbeneficiary", |
13168 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13169 | 16 | NULL, HFILL } |
13170 | 16 | } |
13171 | 16 | , { &hf_eti[PARTYIDCLIENTID_FH_IDX], |
13172 | 16 | { "PartyIDClientID", "eti.partyidclientid", |
13173 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13174 | 16 | NULL, HFILL } |
13175 | 16 | } |
13176 | 16 | , { &hf_eti[PARTYIDENTERINGFIRM_FH_IDX], |
13177 | 16 | { "PartyIDEnteringFirm", "eti.partyidenteringfirm", |
13178 | 16 | FT_UINT8, BASE_DEC, VALS(party_identering_firm_vals), 0x0, |
13179 | 16 | NULL, HFILL } |
13180 | 16 | } |
13181 | 16 | , { &hf_eti[PARTYIDENTERINGTRADER_FH_IDX], |
13182 | 16 | { "PartyIDEnteringTrader", "eti.partyidenteringtrader", |
13183 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13184 | 16 | NULL, HFILL } |
13185 | 16 | } |
13186 | 16 | , { &hf_eti[PARTYIDEXECUTINGTRADER_FH_IDX], |
13187 | 16 | { "PartyIDExecutingTrader", "eti.partyidexecutingtrader", |
13188 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13189 | 16 | NULL, HFILL } |
13190 | 16 | } |
13191 | 16 | , { &hf_eti[PARTYIDEXECUTINGUNIT_FH_IDX], |
13192 | 16 | { "PartyIDExecutingUnit", "eti.partyidexecutingunit", |
13193 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13194 | 16 | NULL, HFILL } |
13195 | 16 | } |
13196 | 16 | , { &hf_eti[PARTYIDLOCATIONID_FH_IDX], |
13197 | 16 | { "PartyIDLocationID", "eti.partyidlocationid", |
13198 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13199 | 16 | NULL, HFILL } |
13200 | 16 | } |
13201 | 16 | , { &hf_eti[PARTYIDORDERORIGINATIONFIRM_FH_IDX], |
13202 | 16 | { "PartyIDOrderOriginationFirm", "eti.partyidorderoriginationfirm", |
13203 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13204 | 16 | NULL, HFILL } |
13205 | 16 | } |
13206 | 16 | , { &hf_eti[PARTYIDORIGINATIONMARKET_FH_IDX], |
13207 | 16 | { "PartyIDOriginationMarket", "eti.partyidoriginationmarket", |
13208 | 16 | FT_UINT8, BASE_DEC, VALS(party_idorigination_market_vals), 0x0, |
13209 | 16 | NULL, HFILL } |
13210 | 16 | } |
13211 | 16 | , { &hf_eti[PARTYIDPOSITIONACCOUNT_FH_IDX], |
13212 | 16 | { "PartyIDPositionAccount", "eti.partyidpositionaccount", |
13213 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13214 | 16 | NULL, HFILL } |
13215 | 16 | } |
13216 | 16 | , { &hf_eti[PARTYIDSESSIONID_FH_IDX], |
13217 | 16 | { "PartyIDSessionID", "eti.partyidsessionid", |
13218 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13219 | 16 | NULL, HFILL } |
13220 | 16 | } |
13221 | 16 | , { &hf_eti[PARTYIDSETTLEMENTLOCATION_FH_IDX], |
13222 | 16 | { "PartyIDSettlementLocation", "eti.partyidsettlementlocation", |
13223 | 16 | FT_UINT8, BASE_DEC, VALS(party_idsettlement_location_vals), 0x0, |
13224 | 16 | NULL, HFILL } |
13225 | 16 | } |
13226 | 16 | , { &hf_eti[PARTYIDTAKEUPTRADINGFIRM_FH_IDX], |
13227 | 16 | { "PartyIDTakeUpTradingFirm", "eti.partyidtakeuptradingfirm", |
13228 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13229 | 16 | NULL, HFILL } |
13230 | 16 | } |
13231 | 16 | , { &hf_eti[PARTYIDINVESTMENTDECISIONMAKER_FH_IDX], |
13232 | 16 | { "PartyIdInvestmentDecisionMaker", "eti.partyidinvestmentdecisionmaker", |
13233 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13234 | 16 | NULL, HFILL } |
13235 | 16 | } |
13236 | 16 | , { &hf_eti[PARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX], |
13237 | 16 | { "PartyIdInvestmentDecisionMakerQualifier", "eti.partyidinvestmentdecisionmakerqualifier", |
13238 | 16 | FT_UINT8, BASE_DEC, VALS(executing_trader_qualifier_vals), 0x0, |
13239 | 16 | NULL, HFILL } |
13240 | 16 | } |
13241 | 16 | , { &hf_eti[PARTYORDERORIGINATIONDISCLOSUREINSTRUCTION_FH_IDX], |
13242 | 16 | { "PartyOrderOriginationDisclosureInstruction", "eti.partyorderoriginationdisclosureinstruction", |
13243 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13244 | 16 | NULL, HFILL } |
13245 | 16 | } |
13246 | 16 | , { &hf_eti[PARTYORDERORIGINATIONTRADER_FH_IDX], |
13247 | 16 | { "PartyOrderOriginationTrader", "eti.partyorderoriginationtrader", |
13248 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13249 | 16 | NULL, HFILL } |
13250 | 16 | } |
13251 | 16 | , { &hf_eti[PARTYSUBIDTYPE_FH_IDX], |
13252 | 16 | { "PartySubIDType", "eti.partysubidtype", |
13253 | 16 | FT_UINT16, BASE_DEC, VALS(party_sub_idtype_vals), 0x0, |
13254 | 16 | NULL, HFILL } |
13255 | 16 | } |
13256 | 16 | , { &hf_eti[PASSWORD_FH_IDX], |
13257 | 16 | { "Password", "eti.password", |
13258 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13259 | 16 | NULL, HFILL } |
13260 | 16 | } |
13261 | 16 | , { &hf_eti[PCTCOUNT_FH_IDX], |
13262 | 16 | { "PctCount", "eti.pctcount", |
13263 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13264 | 16 | NULL, HFILL } |
13265 | 16 | } |
13266 | 16 | , { &hf_eti[POSITIONEFFECT_FH_IDX], |
13267 | 16 | { "PositionEffect", "eti.positioneffect", |
13268 | 16 | FT_CHAR, BASE_HEX, VALS(leg_position_effect_vals), 0x0, |
13269 | 16 | NULL, HFILL } |
13270 | 16 | } |
13271 | 16 | , { &hf_eti[PRICE_FH_IDX], |
13272 | 16 | { "Price", "eti.price", |
13273 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13274 | 16 | NULL, HFILL } |
13275 | 16 | } |
13276 | 16 | , { &hf_eti[PRICEDISCLOSUREINSTRUCTION_FH_IDX], |
13277 | 16 | { "PriceDisclosureInstruction", "eti.pricedisclosureinstruction", |
13278 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13279 | 16 | NULL, HFILL } |
13280 | 16 | } |
13281 | 16 | , { &hf_eti[PRICEVALIDITYCHECKTYPE_FH_IDX], |
13282 | 16 | { "PriceValidityCheckType", "eti.pricevaliditychecktype", |
13283 | 16 | FT_UINT8, BASE_DEC, VALS(price_validity_check_type_vals), 0x0, |
13284 | 16 | NULL, HFILL } |
13285 | 16 | } |
13286 | 16 | , { &hf_eti[PRODUCTCOMPLEX_FH_IDX], |
13287 | 16 | { "ProductComplex", "eti.productcomplex", |
13288 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &product_complex_vals_ext, 0x0, |
13289 | 16 | NULL, HFILL } |
13290 | 16 | } |
13291 | 16 | , { &hf_eti[PUTORCALL_FH_IDX], |
13292 | 16 | { "PutOrCall", "eti.putorcall", |
13293 | 16 | FT_UINT8, BASE_DEC, VALS(put_or_call_vals), 0x0, |
13294 | 16 | NULL, HFILL } |
13295 | 16 | } |
13296 | 16 | , { &hf_eti[QUOTECANCELREASON_FH_IDX], |
13297 | 16 | { "QuoteCancelReason", "eti.quotecancelreason", |
13298 | 16 | FT_UINT8, BASE_DEC, VALS(quote_cancel_reason_vals), 0x0, |
13299 | 16 | NULL, HFILL } |
13300 | 16 | } |
13301 | 16 | , { &hf_eti[QUOTECONDITION_FH_IDX], |
13302 | 16 | { "QuoteCondition", "eti.quotecondition", |
13303 | 16 | FT_CHAR, BASE_HEX, VALS(quote_condition_vals), 0x0, |
13304 | 16 | NULL, HFILL } |
13305 | 16 | } |
13306 | 16 | , { &hf_eti[QUOTEENTRYREJECTREASON_FH_IDX], |
13307 | 16 | { "QuoteEntryRejectReason", "eti.quoteentryrejectreason", |
13308 | 16 | FT_UINT32, BASE_DEC| BASE_EXT_STRING, "e_entry_reject_reason_vals_ext, 0x0, |
13309 | 16 | NULL, HFILL } |
13310 | 16 | } |
13311 | 16 | , { &hf_eti[QUOTEENTRYSTATUS_FH_IDX], |
13312 | 16 | { "QuoteEntryStatus", "eti.quoteentrystatus", |
13313 | 16 | FT_UINT8, BASE_DEC, VALS(quote_entry_status_vals), 0x0, |
13314 | 16 | NULL, HFILL } |
13315 | 16 | } |
13316 | 16 | , { &hf_eti[QUOTEEVENTEXECID_FH_IDX], |
13317 | 16 | { "QuoteEventExecID", "eti.quoteeventexecid", |
13318 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13319 | 16 | NULL, HFILL } |
13320 | 16 | } |
13321 | 16 | , { &hf_eti[QUOTEEVENTLIQUIDITYIND_FH_IDX], |
13322 | 16 | { "QuoteEventLiquidityInd", "eti.quoteeventliquidityind", |
13323 | 16 | FT_UINT8, BASE_DEC, VALS(quote_event_liquidity_ind_vals), 0x0, |
13324 | 16 | NULL, HFILL } |
13325 | 16 | } |
13326 | 16 | , { &hf_eti[QUOTEEVENTMATCHID_FH_IDX], |
13327 | 16 | { "QuoteEventMatchID", "eti.quoteeventmatchid", |
13328 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13329 | 16 | NULL, HFILL } |
13330 | 16 | } |
13331 | 16 | , { &hf_eti[QUOTEEVENTPX_FH_IDX], |
13332 | 16 | { "QuoteEventPx", "eti.quoteeventpx", |
13333 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13334 | 16 | NULL, HFILL } |
13335 | 16 | } |
13336 | 16 | , { &hf_eti[QUOTEEVENTQTY_FH_IDX], |
13337 | 16 | { "QuoteEventQty", "eti.quoteeventqty", |
13338 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13339 | 16 | NULL, HFILL } |
13340 | 16 | } |
13341 | 16 | , { &hf_eti[QUOTEEVENTREASON_FH_IDX], |
13342 | 16 | { "QuoteEventReason", "eti.quoteeventreason", |
13343 | 16 | FT_UINT8, BASE_DEC, VALS(quote_event_reason_vals), 0x0, |
13344 | 16 | NULL, HFILL } |
13345 | 16 | } |
13346 | 16 | , { &hf_eti[QUOTEEVENTSIDE_FH_IDX], |
13347 | 16 | { "QuoteEventSide", "eti.quoteeventside", |
13348 | 16 | FT_UINT8, BASE_DEC, VALS(leg_side_vals), 0x0, |
13349 | 16 | NULL, HFILL } |
13350 | 16 | } |
13351 | 16 | , { &hf_eti[QUOTEEVENTTYPE_FH_IDX], |
13352 | 16 | { "QuoteEventType", "eti.quoteeventtype", |
13353 | 16 | FT_UINT8, BASE_DEC, VALS(quote_event_type_vals), 0x0, |
13354 | 16 | NULL, HFILL } |
13355 | 16 | } |
13356 | 16 | , { &hf_eti[QUOTEID_FH_IDX], |
13357 | 16 | { "QuoteID", "eti.quoteid", |
13358 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13359 | 16 | NULL, HFILL } |
13360 | 16 | } |
13361 | 16 | , { &hf_eti[QUOTEINSTRUCTION_FH_IDX], |
13362 | 16 | { "QuoteInstruction", "eti.quoteinstruction", |
13363 | 16 | FT_UINT8, BASE_DEC, VALS(quote_instruction_vals), 0x0, |
13364 | 16 | NULL, HFILL } |
13365 | 16 | } |
13366 | 16 | , { &hf_eti[QUOTEMSGID_FH_IDX], |
13367 | 16 | { "QuoteMsgID", "eti.quotemsgid", |
13368 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13369 | 16 | NULL, HFILL } |
13370 | 16 | } |
13371 | 16 | , { &hf_eti[QUOTEREFPRICE_FH_IDX], |
13372 | 16 | { "QuoteRefPrice", "eti.quoterefprice", |
13373 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13374 | 16 | NULL, HFILL } |
13375 | 16 | } |
13376 | 16 | , { &hf_eti[QUOTEREQID_FH_IDX], |
13377 | 16 | { "QuoteReqID", "eti.quotereqid", |
13378 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13379 | 16 | NULL, HFILL } |
13380 | 16 | } |
13381 | 16 | , { &hf_eti[QUOTERESPONSEID_FH_IDX], |
13382 | 16 | { "QuoteResponseID", "eti.quoteresponseid", |
13383 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13384 | 16 | NULL, HFILL } |
13385 | 16 | } |
13386 | 16 | , { &hf_eti[QUOTESIZETYPE_FH_IDX], |
13387 | 16 | { "QuoteSizeType", "eti.quotesizetype", |
13388 | 16 | FT_UINT8, BASE_DEC, VALS(quote_size_type_vals), 0x0, |
13389 | 16 | NULL, HFILL } |
13390 | 16 | } |
13391 | 16 | , { &hf_eti[QUOTESUBTYPE_FH_IDX], |
13392 | 16 | { "QuoteSubType", "eti.quotesubtype", |
13393 | 16 | FT_UINT8, BASE_DEC, VALS(quote_sub_type_vals), 0x0, |
13394 | 16 | NULL, HFILL } |
13395 | 16 | } |
13396 | 16 | , { &hf_eti[QUOTETYPE_FH_IDX], |
13397 | 16 | { "QuoteType", "eti.quotetype", |
13398 | 16 | FT_UINT8, BASE_DEC, VALS(quote_type_vals), 0x0, |
13399 | 16 | NULL, HFILL } |
13400 | 16 | } |
13401 | 16 | , { &hf_eti[QUOTINGSTATUS_FH_IDX], |
13402 | 16 | { "QuotingStatus", "eti.quotingstatus", |
13403 | 16 | FT_UINT8, BASE_DEC, VALS(quoting_status_vals), 0x0, |
13404 | 16 | NULL, HFILL } |
13405 | 16 | } |
13406 | 16 | , { &hf_eti[REFAPPLID_FH_IDX], |
13407 | 16 | { "RefApplID", "eti.refapplid", |
13408 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &appl_id_vals_ext, 0x0, |
13409 | 16 | NULL, HFILL } |
13410 | 16 | } |
13411 | 16 | , { &hf_eti[REFAPPLLASTMSGID_FH_IDX], |
13412 | 16 | { "RefApplLastMsgID", "eti.refappllastmsgid", |
13413 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13414 | 16 | NULL, HFILL } |
13415 | 16 | } |
13416 | 16 | , { &hf_eti[REFAPPLLASTSEQNUM_FH_IDX], |
13417 | 16 | { "RefApplLastSeqNum", "eti.refappllastseqnum", |
13418 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13419 | 16 | NULL, HFILL } |
13420 | 16 | } |
13421 | 16 | , { &hf_eti[REFAPPLSUBID_FH_IDX], |
13422 | 16 | { "RefApplSubID", "eti.refapplsubid", |
13423 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13424 | 16 | NULL, HFILL } |
13425 | 16 | } |
13426 | 16 | , { &hf_eti[REGULATORYTRADEID_FH_IDX], |
13427 | 16 | { "RegulatoryTradeID", "eti.regulatorytradeid", |
13428 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13429 | 16 | NULL, HFILL } |
13430 | 16 | } |
13431 | 16 | , { &hf_eti[RELATEDCLOSEPRICE_FH_IDX], |
13432 | 16 | { "RelatedClosePrice", "eti.relatedcloseprice", |
13433 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13434 | 16 | NULL, HFILL } |
13435 | 16 | } |
13436 | 16 | , { &hf_eti[RELATEDMARKETSEGMENTID_FH_IDX], |
13437 | 16 | { "RelatedMarketSegmentID", "eti.relatedmarketsegmentid", |
13438 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13439 | 16 | NULL, HFILL } |
13440 | 16 | } |
13441 | 16 | , { &hf_eti[RELATEDPRODUCTCOMPLEX_FH_IDX], |
13442 | 16 | { "RelatedProductComplex", "eti.relatedproductcomplex", |
13443 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &related_product_complex_vals_ext, 0x0, |
13444 | 16 | NULL, HFILL } |
13445 | 16 | } |
13446 | 16 | , { &hf_eti[RELATEDSECURITYID_FH_IDX], |
13447 | 16 | { "RelatedSecurityID", "eti.relatedsecurityid", |
13448 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13449 | 16 | NULL, HFILL } |
13450 | 16 | } |
13451 | 16 | , { &hf_eti[RELATEDSYMBOL_FH_IDX], |
13452 | 16 | { "RelatedSymbol", "eti.relatedsymbol", |
13453 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13454 | 16 | NULL, HFILL } |
13455 | 16 | } |
13456 | 16 | , { &hf_eti[RELATEDTRADEID_FH_IDX], |
13457 | 16 | { "RelatedTradeID", "eti.relatedtradeid", |
13458 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13459 | 16 | NULL, HFILL } |
13460 | 16 | } |
13461 | 16 | , { &hf_eti[RELATEDTRADEQUANTITY_FH_IDX], |
13462 | 16 | { "RelatedTradeQuantity", "eti.relatedtradequantity", |
13463 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13464 | 16 | NULL, HFILL } |
13465 | 16 | } |
13466 | 16 | , { &hf_eti[REQUESTTIME_FH_IDX], |
13467 | 16 | { "RequestTime", "eti.requesttime", |
13468 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13469 | 16 | NULL, HFILL } |
13470 | 16 | } |
13471 | 16 | , { &hf_eti[REQUESTINGPARTYCLEARINGFIRM_FH_IDX], |
13472 | 16 | { "RequestingPartyClearingFirm", "eti.requestingpartyclearingfirm", |
13473 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13474 | 16 | NULL, HFILL } |
13475 | 16 | } |
13476 | 16 | , { &hf_eti[REQUESTINGPARTYENTERINGFIRM_FH_IDX], |
13477 | 16 | { "RequestingPartyEnteringFirm", "eti.requestingpartyenteringfirm", |
13478 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13479 | 16 | NULL, HFILL } |
13480 | 16 | } |
13481 | 16 | , { &hf_eti[REQUESTINGPARTYIDENTERINGFIRM_FH_IDX], |
13482 | 16 | { "RequestingPartyIDEnteringFirm", "eti.requestingpartyidenteringfirm", |
13483 | 16 | FT_UINT8, BASE_DEC, VALS(party_identering_firm_vals), 0x0, |
13484 | 16 | NULL, HFILL } |
13485 | 16 | } |
13486 | 16 | , { &hf_eti[REQUESTINGPARTYIDEXECUTINGSYSTEM_FH_IDX], |
13487 | 16 | { "RequestingPartyIDExecutingSystem", "eti.requestingpartyidexecutingsystem", |
13488 | 16 | FT_UINT32, BASE_DEC, VALS(requesting_party_idexecuting_system_vals), 0x0, |
13489 | 16 | NULL, HFILL } |
13490 | 16 | } |
13491 | 16 | , { &hf_eti[REQUESTINGPARTYIDEXECUTINGTRADER_FH_IDX], |
13492 | 16 | { "RequestingPartyIDExecutingTrader", "eti.requestingpartyidexecutingtrader", |
13493 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13494 | 16 | NULL, HFILL } |
13495 | 16 | } |
13496 | 16 | , { &hf_eti[REQUESTINGPARTYSUBIDTYPE_FH_IDX], |
13497 | 16 | { "RequestingPartySubIDType", "eti.requestingpartysubidtype", |
13498 | 16 | FT_UINT16, BASE_DEC, VALS(requesting_party_sub_idtype_vals), 0x0, |
13499 | 16 | NULL, HFILL } |
13500 | 16 | } |
13501 | 16 | , { &hf_eti[RESPONDENTTYPE_FH_IDX], |
13502 | 16 | { "RespondentType", "eti.respondenttype", |
13503 | 16 | FT_UINT8, BASE_DEC, VALS(respondent_type_vals), 0x0, |
13504 | 16 | NULL, HFILL } |
13505 | 16 | } |
13506 | 16 | , { &hf_eti[RESPONSEIN_FH_IDX], |
13507 | 16 | { "ResponseIn", "eti.responsein", |
13508 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13509 | 16 | NULL, HFILL } |
13510 | 16 | } |
13511 | 16 | , { &hf_eti[REVERSALAPPROVALTIME_FH_IDX], |
13512 | 16 | { "ReversalApprovalTime", "eti.reversalapprovaltime", |
13513 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13514 | 16 | NULL, HFILL } |
13515 | 16 | } |
13516 | 16 | , { &hf_eti[REVERSALCANCELLATIONREASON_FH_IDX], |
13517 | 16 | { "ReversalCancellationReason", "eti.reversalcancellationreason", |
13518 | 16 | FT_UINT8, BASE_DEC, VALS(reversal_cancellation_reason_vals), 0x0, |
13519 | 16 | NULL, HFILL } |
13520 | 16 | } |
13521 | 16 | , { &hf_eti[REVERSALINDICATOR_FH_IDX], |
13522 | 16 | { "ReversalIndicator", "eti.reversalindicator", |
13523 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13524 | 16 | NULL, HFILL } |
13525 | 16 | } |
13526 | 16 | , { &hf_eti[REVERSALINITIATIONTIME_FH_IDX], |
13527 | 16 | { "ReversalInitiationTime", "eti.reversalinitiationtime", |
13528 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13529 | 16 | NULL, HFILL } |
13530 | 16 | } |
13531 | 16 | , { &hf_eti[REVERSALREASONTEXT_FH_IDX], |
13532 | 16 | { "ReversalReasonText", "eti.reversalreasontext", |
13533 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13534 | 16 | NULL, HFILL } |
13535 | 16 | } |
13536 | 16 | , { &hf_eti[RISKLIMITACTION_FH_IDX], |
13537 | 16 | { "RiskLimitAction", "eti.risklimitaction", |
13538 | 16 | FT_UINT8, BASE_DEC, VALS(risk_limit_action_vals), 0x0, |
13539 | 16 | NULL, HFILL } |
13540 | 16 | } |
13541 | 16 | , { &hf_eti[RISKLIMITGROUP_FH_IDX], |
13542 | 16 | { "RiskLimitGroup", "eti.risklimitgroup", |
13543 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13544 | 16 | NULL, HFILL } |
13545 | 16 | } |
13546 | 16 | , { &hf_eti[RISKLIMITNETPOSITIONQTY_FH_IDX], |
13547 | 16 | { "RiskLimitNetPositionQty", "eti.risklimitnetpositionqty", |
13548 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13549 | 16 | NULL, HFILL } |
13550 | 16 | } |
13551 | 16 | , { &hf_eti[RISKLIMITOPENQTY_FH_IDX], |
13552 | 16 | { "RiskLimitOpenQty", "eti.risklimitopenqty", |
13553 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13554 | 16 | NULL, HFILL } |
13555 | 16 | } |
13556 | 16 | , { &hf_eti[RISKLIMITPLATFORM_FH_IDX], |
13557 | 16 | { "RiskLimitPlatform", "eti.risklimitplatform", |
13558 | 16 | FT_UINT8, BASE_DEC, VALS(risk_limit_platform_vals), 0x0, |
13559 | 16 | NULL, HFILL } |
13560 | 16 | } |
13561 | 16 | , { &hf_eti[RISKLIMITQTY_FH_IDX], |
13562 | 16 | { "RiskLimitQty", "eti.risklimitqty", |
13563 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13564 | 16 | NULL, HFILL } |
13565 | 16 | } |
13566 | 16 | , { &hf_eti[RISKLIMITREPORTID_FH_IDX], |
13567 | 16 | { "RiskLimitReportID", "eti.risklimitreportid", |
13568 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13569 | 16 | NULL, HFILL } |
13570 | 16 | } |
13571 | 16 | , { &hf_eti[RISKLIMITREQUESTINGPARTYROLE_FH_IDX], |
13572 | 16 | { "RiskLimitRequestingPartyRole", "eti.risklimitrequestingpartyrole", |
13573 | 16 | FT_UINT8, BASE_DEC, VALS(risk_limit_requesting_party_role_vals), 0x0, |
13574 | 16 | NULL, HFILL } |
13575 | 16 | } |
13576 | 16 | , { &hf_eti[RISKLIMITTYPE_FH_IDX], |
13577 | 16 | { "RiskLimitType", "eti.risklimittype", |
13578 | 16 | FT_UINT8, BASE_DEC, VALS(risk_limit_type_vals), 0x0, |
13579 | 16 | NULL, HFILL } |
13580 | 16 | } |
13581 | 16 | , { &hf_eti[RISKLIMITVIOLATIONINDICATOR_FH_IDX], |
13582 | 16 | { "RiskLimitViolationIndicator", "eti.risklimitviolationindicator", |
13583 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13584 | 16 | NULL, HFILL } |
13585 | 16 | } |
13586 | 16 | , { &hf_eti[ROOTPARTYCLEARINGFIRM_FH_IDX], |
13587 | 16 | { "RootPartyClearingFirm", "eti.rootpartyclearingfirm", |
13588 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13589 | 16 | NULL, HFILL } |
13590 | 16 | } |
13591 | 16 | , { &hf_eti[ROOTPARTYCLEARINGORGANIZATION_FH_IDX], |
13592 | 16 | { "RootPartyClearingOrganization", "eti.rootpartyclearingorganization", |
13593 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13594 | 16 | NULL, HFILL } |
13595 | 16 | } |
13596 | 16 | , { &hf_eti[ROOTPARTYCONTRAFIRM_FH_IDX], |
13597 | 16 | { "RootPartyContraFirm", "eti.rootpartycontrafirm", |
13598 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13599 | 16 | NULL, HFILL } |
13600 | 16 | } |
13601 | 16 | , { &hf_eti[ROOTPARTYCONTRATRADER_FH_IDX], |
13602 | 16 | { "RootPartyContraTrader", "eti.rootpartycontratrader", |
13603 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13604 | 16 | NULL, HFILL } |
13605 | 16 | } |
13606 | 16 | , { &hf_eti[ROOTPARTYENTERINGTRADER_FH_IDX], |
13607 | 16 | { "RootPartyEnteringTrader", "eti.rootpartyenteringtrader", |
13608 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13609 | 16 | NULL, HFILL } |
13610 | 16 | } |
13611 | 16 | , { &hf_eti[ROOTPARTYEXECUTINGFIRM_FH_IDX], |
13612 | 16 | { "RootPartyExecutingFirm", "eti.rootpartyexecutingfirm", |
13613 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13614 | 16 | NULL, HFILL } |
13615 | 16 | } |
13616 | 16 | , { &hf_eti[ROOTPARTYEXECUTINGTRADER_FH_IDX], |
13617 | 16 | { "RootPartyExecutingTrader", "eti.rootpartyexecutingtrader", |
13618 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13619 | 16 | NULL, HFILL } |
13620 | 16 | } |
13621 | 16 | , { &hf_eti[ROOTPARTYIDBENEFICIARY_FH_IDX], |
13622 | 16 | { "RootPartyIDBeneficiary", "eti.rootpartyidbeneficiary", |
13623 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13624 | 16 | NULL, HFILL } |
13625 | 16 | } |
13626 | 16 | , { &hf_eti[ROOTPARTYIDCLEARINGUNIT_FH_IDX], |
13627 | 16 | { "RootPartyIDClearingUnit", "eti.rootpartyidclearingunit", |
13628 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13629 | 16 | NULL, HFILL } |
13630 | 16 | } |
13631 | 16 | , { &hf_eti[ROOTPARTYIDCLIENTID_FH_IDX], |
13632 | 16 | { "RootPartyIDClientID", "eti.rootpartyidclientid", |
13633 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13634 | 16 | NULL, HFILL } |
13635 | 16 | } |
13636 | 16 | , { &hf_eti[ROOTPARTYIDEXECUTINGTRADER_FH_IDX], |
13637 | 16 | { "RootPartyIDExecutingTrader", "eti.rootpartyidexecutingtrader", |
13638 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13639 | 16 | NULL, HFILL } |
13640 | 16 | } |
13641 | 16 | , { &hf_eti[ROOTPARTYIDEXECUTINGUNIT_FH_IDX], |
13642 | 16 | { "RootPartyIDExecutingUnit", "eti.rootpartyidexecutingunit", |
13643 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13644 | 16 | NULL, HFILL } |
13645 | 16 | } |
13646 | 16 | , { &hf_eti[ROOTPARTYIDEXECUTIONVENUE_FH_IDX], |
13647 | 16 | { "RootPartyIDExecutionVenue", "eti.rootpartyidexecutionvenue", |
13648 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13649 | 16 | NULL, HFILL } |
13650 | 16 | } |
13651 | 16 | , { &hf_eti[ROOTPARTYIDINVESTMENTDECISIONMAKER_FH_IDX], |
13652 | 16 | { "RootPartyIDInvestmentDecisionMaker", "eti.rootpartyidinvestmentdecisionmaker", |
13653 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13654 | 16 | NULL, HFILL } |
13655 | 16 | } |
13656 | 16 | , { &hf_eti[ROOTPARTYIDINVESTMENTDECISIONMAKERQUALIFIER_FH_IDX], |
13657 | 16 | { "RootPartyIDInvestmentDecisionMakerQualifier", "eti.rootpartyidinvestmentdecisionmakerqualifier", |
13658 | 16 | FT_UINT8, BASE_DEC, VALS(executing_trader_qualifier_vals), 0x0, |
13659 | 16 | NULL, HFILL } |
13660 | 16 | } |
13661 | 16 | , { &hf_eti[ROOTPARTYIDORDERORIGINATIONFIRM_FH_IDX], |
13662 | 16 | { "RootPartyIDOrderOriginationFirm", "eti.rootpartyidorderoriginationfirm", |
13663 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13664 | 16 | NULL, HFILL } |
13665 | 16 | } |
13666 | 16 | , { &hf_eti[ROOTPARTYIDPOSITIONACCOUNT_FH_IDX], |
13667 | 16 | { "RootPartyIDPositionAccount", "eti.rootpartyidpositionaccount", |
13668 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13669 | 16 | NULL, HFILL } |
13670 | 16 | } |
13671 | 16 | , { &hf_eti[ROOTPARTYIDSESSIONID_FH_IDX], |
13672 | 16 | { "RootPartyIDSessionID", "eti.rootpartyidsessionid", |
13673 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13674 | 16 | NULL, HFILL } |
13675 | 16 | } |
13676 | 16 | , { &hf_eti[ROOTPARTYIDTAKEUPTRADINGFIRM_FH_IDX], |
13677 | 16 | { "RootPartyIDTakeUpTradingFirm", "eti.rootpartyidtakeuptradingfirm", |
13678 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13679 | 16 | NULL, HFILL } |
13680 | 16 | } |
13681 | 16 | , { &hf_eti[ROOTPARTYSUBIDTYPE_FH_IDX], |
13682 | 16 | { "RootPartySubIDType", "eti.rootpartysubidtype", |
13683 | 16 | FT_UINT16, BASE_DEC, VALS(root_party_sub_idtype_vals), 0x0, |
13684 | 16 | NULL, HFILL } |
13685 | 16 | } |
13686 | 16 | , { &hf_eti[SRQSRELATEDTRADEID_FH_IDX], |
13687 | 16 | { "SRQSRelatedTradeID", "eti.srqsrelatedtradeid", |
13688 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13689 | 16 | NULL, HFILL } |
13690 | 16 | } |
13691 | 16 | , { &hf_eti[SECONDARYQUOTEID_FH_IDX], |
13692 | 16 | { "SecondaryQuoteID", "eti.secondaryquoteid", |
13693 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13694 | 16 | NULL, HFILL } |
13695 | 16 | } |
13696 | 16 | , { &hf_eti[SECONDARYTRADEID_FH_IDX], |
13697 | 16 | { "SecondaryTradeID", "eti.secondarytradeid", |
13698 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13699 | 16 | NULL, HFILL } |
13700 | 16 | } |
13701 | 16 | , { &hf_eti[SECURITYID_FH_IDX], |
13702 | 16 | { "SecurityID", "eti.securityid", |
13703 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13704 | 16 | NULL, HFILL } |
13705 | 16 | } |
13706 | 16 | , { &hf_eti[SECURITYRESPONSEID_FH_IDX], |
13707 | 16 | { "SecurityResponseID", "eti.securityresponseid", |
13708 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13709 | 16 | NULL, HFILL } |
13710 | 16 | } |
13711 | 16 | , { &hf_eti[SECURITYSUBTYPE_FH_IDX], |
13712 | 16 | { "SecuritySubType", "eti.securitysubtype", |
13713 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13714 | 16 | NULL, HFILL } |
13715 | 16 | } |
13716 | 16 | , { &hf_eti[SELECTIVEREQUESTFORQUOTERTMSERVICESTATUS_FH_IDX], |
13717 | 16 | { "SelectiveRequestForQuoteRtmServiceStatus", "eti.selectiverequestforquotertmservicestatus", |
13718 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
13719 | 16 | NULL, HFILL } |
13720 | 16 | } |
13721 | 16 | , { &hf_eti[SELECTIVEREQUESTFORQUOTESERVICESTATUS_FH_IDX], |
13722 | 16 | { "SelectiveRequestForQuoteServiceStatus", "eti.selectiverequestforquoteservicestatus", |
13723 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
13724 | 16 | NULL, HFILL } |
13725 | 16 | } |
13726 | 16 | , { &hf_eti[SELECTIVEREQUESTFORQUOTESERVICETRADEDATE_FH_IDX], |
13727 | 16 | { "SelectiveRequestForQuoteServiceTradeDate", "eti.selectiverequestforquoteservicetradedate", |
13728 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13729 | 16 | NULL, HFILL } |
13730 | 16 | } |
13731 | 16 | , { &hf_eti[SENDERSUBID_FH_IDX], |
13732 | 16 | { "SenderSubID", "eti.sendersubid", |
13733 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13734 | 16 | NULL, HFILL } |
13735 | 16 | } |
13736 | 16 | , { &hf_eti[SENDINGTIME_FH_IDX], |
13737 | 16 | { "SendingTime", "eti.sendingtime", |
13738 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
13739 | 16 | NULL, HFILL } |
13740 | 16 | } |
13741 | 16 | , { &hf_eti[SESSIONINSTANCEID_FH_IDX], |
13742 | 16 | { "SessionInstanceID", "eti.sessioninstanceid", |
13743 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13744 | 16 | NULL, HFILL } |
13745 | 16 | } |
13746 | 16 | , { &hf_eti[SESSIONMODE_FH_IDX], |
13747 | 16 | { "SessionMode", "eti.sessionmode", |
13748 | 16 | FT_UINT8, BASE_DEC, VALS(session_mode_vals), 0x0, |
13749 | 16 | NULL, HFILL } |
13750 | 16 | } |
13751 | 16 | , { &hf_eti[SESSIONREJECTREASON_FH_IDX], |
13752 | 16 | { "SessionRejectReason", "eti.sessionrejectreason", |
13753 | 16 | FT_UINT32, BASE_DEC| BASE_EXT_STRING, &session_reject_reason_vals_ext, 0x0, |
13754 | 16 | NULL, HFILL } |
13755 | 16 | } |
13756 | 16 | , { &hf_eti[SESSIONSTATUS_FH_IDX], |
13757 | 16 | { "SessionStatus", "eti.sessionstatus", |
13758 | 16 | FT_UINT8, BASE_DEC, VALS(session_status_vals), 0x0, |
13759 | 16 | NULL, HFILL } |
13760 | 16 | } |
13761 | 16 | , { &hf_eti[SESSIONSUBMODE_FH_IDX], |
13762 | 16 | { "SessionSubMode", "eti.sessionsubmode", |
13763 | 16 | FT_UINT8, BASE_DEC, VALS(session_sub_mode_vals), 0x0, |
13764 | 16 | NULL, HFILL } |
13765 | 16 | } |
13766 | 16 | , { &hf_eti[SETTLMETHOD_FH_IDX], |
13767 | 16 | { "SettlMethod", "eti.settlmethod", |
13768 | 16 | FT_CHAR, BASE_HEX, VALS(settl_method_vals), 0x0, |
13769 | 16 | NULL, HFILL } |
13770 | 16 | } |
13771 | 16 | , { &hf_eti[SHOWLASTDEALONCLOSURE_FH_IDX], |
13772 | 16 | { "ShowLastDealOnClosure", "eti.showlastdealonclosure", |
13773 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13774 | 16 | NULL, HFILL } |
13775 | 16 | } |
13776 | 16 | , { &hf_eti[SIDE_FH_IDX], |
13777 | 16 | { "Side", "eti.side", |
13778 | 16 | FT_UINT8, BASE_DEC, VALS(leg_side_vals), 0x0, |
13779 | 16 | NULL, HFILL } |
13780 | 16 | } |
13781 | 16 | , { &hf_eti[SIDECOMPLIANCETEXT_FH_IDX], |
13782 | 16 | { "SideComplianceText", "eti.sidecompliancetext", |
13783 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13784 | 16 | NULL, HFILL } |
13785 | 16 | } |
13786 | 16 | , { &hf_eti[SIDEDISCLOSUREINSTRUCTION_FH_IDX], |
13787 | 16 | { "SideDisclosureInstruction", "eti.sidedisclosureinstruction", |
13788 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13789 | 16 | NULL, HFILL } |
13790 | 16 | } |
13791 | 16 | , { &hf_eti[SIDEISLOCKED_FH_IDX], |
13792 | 16 | { "SideIsLocked", "eti.sideislocked", |
13793 | 16 | FT_UINT8, BASE_DEC, VALS(bid_px_is_locked_vals), 0x0, |
13794 | 16 | NULL, HFILL } |
13795 | 16 | } |
13796 | 16 | , { &hf_eti[SIDELASTPX_FH_IDX], |
13797 | 16 | { "SideLastPx", "eti.sidelastpx", |
13798 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13799 | 16 | NULL, HFILL } |
13800 | 16 | } |
13801 | 16 | , { &hf_eti[SIDELASTQTY_FH_IDX], |
13802 | 16 | { "SideLastQty", "eti.sidelastqty", |
13803 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13804 | 16 | NULL, HFILL } |
13805 | 16 | } |
13806 | 16 | , { &hf_eti[SIDELIQUIDITYIND_FH_IDX], |
13807 | 16 | { "SideLiquidityInd", "eti.sideliquidityind", |
13808 | 16 | FT_UINT8, BASE_DEC, VALS(quote_event_liquidity_ind_vals), 0x0, |
13809 | 16 | NULL, HFILL } |
13810 | 16 | } |
13811 | 16 | , { &hf_eti[SIDEMARKETSEGMENTID_FH_IDX], |
13812 | 16 | { "SideMarketSegmentID", "eti.sidemarketsegmentid", |
13813 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13814 | 16 | NULL, HFILL } |
13815 | 16 | } |
13816 | 16 | , { &hf_eti[SIDETRADEID_FH_IDX], |
13817 | 16 | { "SideTradeID", "eti.sidetradeid", |
13818 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13819 | 16 | NULL, HFILL } |
13820 | 16 | } |
13821 | 16 | , { &hf_eti[SIDETRDSUBTYP_FH_IDX], |
13822 | 16 | { "SideTrdSubTyp", "eti.sidetrdsubtyp", |
13823 | 16 | FT_UINT16, BASE_DEC, VALS(side_trd_sub_typ_vals), 0x0, |
13824 | 16 | NULL, HFILL } |
13825 | 16 | } |
13826 | 16 | , { &hf_eti[SIMPLESECURITYID_FH_IDX], |
13827 | 16 | { "SimpleSecurityID", "eti.simplesecurityid", |
13828 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13829 | 16 | NULL, HFILL } |
13830 | 16 | } |
13831 | 16 | , { &hf_eti[SKIPVALIDATIONS_FH_IDX], |
13832 | 16 | { "SkipValidations", "eti.skipvalidations", |
13833 | 16 | FT_UINT8, BASE_DEC, VALS(appl_resend_flag_vals), 0x0, |
13834 | 16 | NULL, HFILL } |
13835 | 16 | } |
13836 | 16 | , { &hf_eti[STOPPX_FH_IDX], |
13837 | 16 | { "StopPx", "eti.stoppx", |
13838 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13839 | 16 | NULL, HFILL } |
13840 | 16 | } |
13841 | 16 | , { &hf_eti[STRATEGYLINKID_FH_IDX], |
13842 | 16 | { "StrategyLinkID", "eti.strategylinkid", |
13843 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13844 | 16 | NULL, HFILL } |
13845 | 16 | } |
13846 | 16 | , { &hf_eti[STRIKEPRICE_FH_IDX], |
13847 | 16 | { "StrikePrice", "eti.strikeprice", |
13848 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13849 | 16 | NULL, HFILL } |
13850 | 16 | } |
13851 | 16 | , { &hf_eti[SUBSCRIPTIONSCOPE_FH_IDX], |
13852 | 16 | { "SubscriptionScope", "eti.subscriptionscope", |
13853 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13854 | 16 | NULL, HFILL } |
13855 | 16 | } |
13856 | 16 | , { &hf_eti[SWAPCLEARER_FH_IDX], |
13857 | 16 | { "SwapClearer", "eti.swapclearer", |
13858 | 16 | FT_UINT8, BASE_DEC, VALS(swap_clearer_vals), 0x0, |
13859 | 16 | NULL, HFILL } |
13860 | 16 | } |
13861 | 16 | , { &hf_eti[T7ENTRYSERVICERTMSTATUS_FH_IDX], |
13862 | 16 | { "T7EntryServiceRtmStatus", "eti.t7entryservicertmstatus", |
13863 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
13864 | 16 | NULL, HFILL } |
13865 | 16 | } |
13866 | 16 | , { &hf_eti[T7ENTRYSERVICERTMTRADEDATE_FH_IDX], |
13867 | 16 | { "T7EntryServiceRtmTradeDate", "eti.t7entryservicertmtradedate", |
13868 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13869 | 16 | NULL, HFILL } |
13870 | 16 | } |
13871 | 16 | , { &hf_eti[T7ENTRYSERVICESTATUS_FH_IDX], |
13872 | 16 | { "T7EntryServiceStatus", "eti.t7entryservicestatus", |
13873 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
13874 | 16 | NULL, HFILL } |
13875 | 16 | } |
13876 | 16 | , { &hf_eti[T7ENTRYSERVICETRADEDATE_FH_IDX], |
13877 | 16 | { "T7EntryServiceTradeDate", "eti.t7entryservicetradedate", |
13878 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13879 | 16 | NULL, HFILL } |
13880 | 16 | } |
13881 | 16 | , { &hf_eti[TESENRICHMENTRULEID_FH_IDX], |
13882 | 16 | { "TESEnrichmentRuleID", "eti.tesenrichmentruleid", |
13883 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13884 | 16 | NULL, HFILL } |
13885 | 16 | } |
13886 | 16 | , { &hf_eti[TESEXECID_FH_IDX], |
13887 | 16 | { "TESExecID", "eti.tesexecid", |
13888 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13889 | 16 | NULL, HFILL } |
13890 | 16 | } |
13891 | 16 | , { &hf_eti[TARGETPARTYENTERINGTRADER_FH_IDX], |
13892 | 16 | { "TargetPartyEnteringTrader", "eti.targetpartyenteringtrader", |
13893 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13894 | 16 | NULL, HFILL } |
13895 | 16 | } |
13896 | 16 | , { &hf_eti[TARGETPARTYEXECUTINGFIRM_FH_IDX], |
13897 | 16 | { "TargetPartyExecutingFirm", "eti.targetpartyexecutingfirm", |
13898 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13899 | 16 | NULL, HFILL } |
13900 | 16 | } |
13901 | 16 | , { &hf_eti[TARGETPARTYEXECUTINGTRADER_FH_IDX], |
13902 | 16 | { "TargetPartyExecutingTrader", "eti.targetpartyexecutingtrader", |
13903 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13904 | 16 | NULL, HFILL } |
13905 | 16 | } |
13906 | 16 | , { &hf_eti[TARGETPARTYIDDESKID_FH_IDX], |
13907 | 16 | { "TargetPartyIDDeskID", "eti.targetpartyiddeskid", |
13908 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
13909 | 16 | NULL, HFILL } |
13910 | 16 | } |
13911 | 16 | , { &hf_eti[TARGETPARTYIDEXECUTINGTRADER_FH_IDX], |
13912 | 16 | { "TargetPartyIDExecutingTrader", "eti.targetpartyidexecutingtrader", |
13913 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13914 | 16 | NULL, HFILL } |
13915 | 16 | } |
13916 | 16 | , { &hf_eti[TARGETPARTYIDSESSIONID_FH_IDX], |
13917 | 16 | { "TargetPartyIDSessionID", "eti.targetpartyidsessionid", |
13918 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13919 | 16 | NULL, HFILL } |
13920 | 16 | } |
13921 | 16 | , { &hf_eti[TEMPLATEID_FH_IDX], |
13922 | 16 | { "TemplateID", "eti.templateid", |
13923 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13924 | 16 | NULL, HFILL } |
13925 | 16 | } |
13926 | 16 | , { &hf_eti[THROTTLEDISCONNECTLIMIT_FH_IDX], |
13927 | 16 | { "ThrottleDisconnectLimit", "eti.throttledisconnectlimit", |
13928 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13929 | 16 | NULL, HFILL } |
13930 | 16 | } |
13931 | 16 | , { &hf_eti[THROTTLENOMSGS_FH_IDX], |
13932 | 16 | { "ThrottleNoMsgs", "eti.throttlenomsgs", |
13933 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13934 | 16 | NULL, HFILL } |
13935 | 16 | } |
13936 | 16 | , { &hf_eti[THROTTLETIMEINTERVAL_FH_IDX], |
13937 | 16 | { "ThrottleTimeInterval", "eti.throttletimeinterval", |
13938 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
13939 | 16 | NULL, HFILL } |
13940 | 16 | } |
13941 | 16 | , { &hf_eti[TIMEINFORCE_FH_IDX], |
13942 | 16 | { "TimeInForce", "eti.timeinforce", |
13943 | 16 | FT_UINT8, BASE_DEC, VALS(time_in_force_vals), 0x0, |
13944 | 16 | NULL, HFILL } |
13945 | 16 | } |
13946 | 16 | , { &hf_eti[TOTNUMTRADEREPORTS_FH_IDX], |
13947 | 16 | { "TotNumTradeReports", "eti.totnumtradereports", |
13948 | 16 | FT_INT32, BASE_DEC, NULL, 0x0, |
13949 | 16 | NULL, HFILL } |
13950 | 16 | } |
13951 | 16 | , { &hf_eti[TRADSESEVENT_FH_IDX], |
13952 | 16 | { "TradSesEvent", "eti.tradsesevent", |
13953 | 16 | FT_UINT8, BASE_DEC, VALS(trad_ses_event_vals), 0x0, |
13954 | 16 | NULL, HFILL } |
13955 | 16 | } |
13956 | 16 | , { &hf_eti[TRADSESMODE_FH_IDX], |
13957 | 16 | { "TradSesMode", "eti.tradsesmode", |
13958 | 16 | FT_UINT8, BASE_DEC, VALS(trad_ses_mode_vals), 0x0, |
13959 | 16 | NULL, HFILL } |
13960 | 16 | } |
13961 | 16 | , { &hf_eti[TRADEAGGREGATIONTRANSTYPE_FH_IDX], |
13962 | 16 | { "TradeAggregationTransType", "eti.tradeaggregationtranstype", |
13963 | 16 | FT_UINT8, BASE_DEC, VALS(trade_aggregation_trans_type_vals), 0x0, |
13964 | 16 | NULL, HFILL } |
13965 | 16 | } |
13966 | 16 | , { &hf_eti[TRADEALLOCSTATUS_FH_IDX], |
13967 | 16 | { "TradeAllocStatus", "eti.tradeallocstatus", |
13968 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &trade_alloc_status_vals_ext, 0x0, |
13969 | 16 | NULL, HFILL } |
13970 | 16 | } |
13971 | 16 | , { &hf_eti[TRADEDATE_FH_IDX], |
13972 | 16 | { "TradeDate", "eti.tradedate", |
13973 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13974 | 16 | NULL, HFILL } |
13975 | 16 | } |
13976 | 16 | , { &hf_eti[TRADEID_FH_IDX], |
13977 | 16 | { "TradeID", "eti.tradeid", |
13978 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13979 | 16 | NULL, HFILL } |
13980 | 16 | } |
13981 | 16 | , { &hf_eti[TRADEMANAGERSTATUS_FH_IDX], |
13982 | 16 | { "TradeManagerStatus", "eti.trademanagerstatus", |
13983 | 16 | FT_UINT8, BASE_DEC, VALS(appl_seq_status_vals), 0x0, |
13984 | 16 | NULL, HFILL } |
13985 | 16 | } |
13986 | 16 | , { &hf_eti[TRADEMANAGERTRADEDATE_FH_IDX], |
13987 | 16 | { "TradeManagerTradeDate", "eti.trademanagertradedate", |
13988 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13989 | 16 | NULL, HFILL } |
13990 | 16 | } |
13991 | 16 | , { &hf_eti[TRADEPLATFORM_FH_IDX], |
13992 | 16 | { "TradePlatform", "eti.tradeplatform", |
13993 | 16 | FT_UINT8, BASE_DEC, VALS(trade_platform_vals), 0x0, |
13994 | 16 | NULL, HFILL } |
13995 | 16 | } |
13996 | 16 | , { &hf_eti[TRADEPUBLISHINDICATOR_FH_IDX], |
13997 | 16 | { "TradePublishIndicator", "eti.tradepublishindicator", |
13998 | 16 | FT_UINT8, BASE_DEC, VALS(trade_publish_indicator_vals), 0x0, |
13999 | 16 | NULL, HFILL } |
14000 | 16 | } |
14001 | 16 | , { &hf_eti[TRADEREPORTID_FH_IDX], |
14002 | 16 | { "TradeReportID", "eti.tradereportid", |
14003 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14004 | 16 | NULL, HFILL } |
14005 | 16 | } |
14006 | 16 | , { &hf_eti[TRADEREPORTTEXT_FH_IDX], |
14007 | 16 | { "TradeReportText", "eti.tradereporttext", |
14008 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14009 | 16 | NULL, HFILL } |
14010 | 16 | } |
14011 | 16 | , { &hf_eti[TRADEREPORTTYPE_FH_IDX], |
14012 | 16 | { "TradeReportType", "eti.tradereporttype", |
14013 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &trade_report_type_vals_ext, 0x0, |
14014 | 16 | NULL, HFILL } |
14015 | 16 | } |
14016 | 16 | , { &hf_eti[TRADEREQUESTRESULT_FH_IDX], |
14017 | 16 | { "TradeRequestResult", "eti.traderequestresult", |
14018 | 16 | FT_UINT8, BASE_DEC, VALS(trade_request_result_vals), 0x0, |
14019 | 16 | NULL, HFILL } |
14020 | 16 | } |
14021 | 16 | , { &hf_eti[TRADETOQUOTERATIO_FH_IDX], |
14022 | 16 | { "TradeToQuoteRatio", "eti.tradetoquoteratio", |
14023 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14024 | 16 | NULL, HFILL } |
14025 | 16 | } |
14026 | 16 | , { &hf_eti[TRADETOQUOTERATIOPOSITION_FH_IDX], |
14027 | 16 | { "TradeToQuoteRatioPosition", "eti.tradetoquoteratioposition", |
14028 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14029 | 16 | NULL, HFILL } |
14030 | 16 | } |
14031 | 16 | , { &hf_eti[TRADETOQUOTERATIORANKING_FH_IDX], |
14032 | 16 | { "TradeToQuoteRatioRanking", "eti.tradetoquoteratioranking", |
14033 | 16 | FT_UINT8, BASE_DEC, VALS(enlight_rfqavg_resp_rate_ranking_vals), 0x0, |
14034 | 16 | NULL, HFILL } |
14035 | 16 | } |
14036 | 16 | , { &hf_eti[TRADETOREQUESTRATIO_FH_IDX], |
14037 | 16 | { "TradeToRequestRatio", "eti.tradetorequestratio", |
14038 | 16 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14039 | 16 | NULL, HFILL } |
14040 | 16 | } |
14041 | 16 | , { &hf_eti[TRADINGCAPACITY_FH_IDX], |
14042 | 16 | { "TradingCapacity", "eti.tradingcapacity", |
14043 | 16 | FT_UINT8, BASE_DEC, VALS(trading_capacity_vals), 0x0, |
14044 | 16 | NULL, HFILL } |
14045 | 16 | } |
14046 | 16 | , { &hf_eti[TRADINGSESSIONSUBID_FH_IDX], |
14047 | 16 | { "TradingSessionSubID", "eti.tradingsessionsubid", |
14048 | 16 | FT_UINT8, BASE_DEC, VALS(trading_session_sub_id_vals), 0x0, |
14049 | 16 | NULL, HFILL } |
14050 | 16 | } |
14051 | 16 | , { &hf_eti[TRANSBKDTIME_FH_IDX], |
14052 | 16 | { "TransBkdTime", "eti.transbkdtime", |
14053 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14054 | 16 | NULL, HFILL } |
14055 | 16 | } |
14056 | 16 | , { &hf_eti[TRANSACTTIME_FH_IDX], |
14057 | 16 | { "TransactTime", "eti.transacttime", |
14058 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14059 | 16 | NULL, HFILL } |
14060 | 16 | } |
14061 | 16 | , { &hf_eti[TRANSACTIONDELAYINDICATOR_FH_IDX], |
14062 | 16 | { "TransactionDelayIndicator", "eti.transactiondelayindicator", |
14063 | 16 | FT_UINT8, BASE_DEC, VALS(transaction_delay_indicator_vals), 0x0, |
14064 | 16 | NULL, HFILL } |
14065 | 16 | } |
14066 | 16 | , { &hf_eti[TRANSFERREASON_FH_IDX], |
14067 | 16 | { "TransferReason", "eti.transferreason", |
14068 | 16 | FT_UINT8, BASE_DEC, VALS(transfer_reason_vals), 0x0, |
14069 | 16 | NULL, HFILL } |
14070 | 16 | } |
14071 | 16 | , { &hf_eti[TRDMATCHID_FH_IDX], |
14072 | 16 | { "TrdMatchID", "eti.trdmatchid", |
14073 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14074 | 16 | NULL, HFILL } |
14075 | 16 | } |
14076 | 16 | , { &hf_eti[TRDREGTSENTRYTIME_FH_IDX], |
14077 | 16 | { "TrdRegTSEntryTime", "eti.trdregtsentrytime", |
14078 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14079 | 16 | NULL, HFILL } |
14080 | 16 | } |
14081 | 16 | , { &hf_eti[TRDREGTSEXECUTIONTIME_FH_IDX], |
14082 | 16 | { "TrdRegTSExecutionTime", "eti.trdregtsexecutiontime", |
14083 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14084 | 16 | NULL, HFILL } |
14085 | 16 | } |
14086 | 16 | , { &hf_eti[TRDREGTSTIMEIN_FH_IDX], |
14087 | 16 | { "TrdRegTSTimeIn", "eti.trdregtstimein", |
14088 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14089 | 16 | NULL, HFILL } |
14090 | 16 | } |
14091 | 16 | , { &hf_eti[TRDREGTSTIMEOUT_FH_IDX], |
14092 | 16 | { "TrdRegTSTimeOut", "eti.trdregtstimeout", |
14093 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14094 | 16 | NULL, HFILL } |
14095 | 16 | } |
14096 | 16 | , { &hf_eti[TRDREGTSTIMEPRIORITY_FH_IDX], |
14097 | 16 | { "TrdRegTSTimePriority", "eti.trdregtstimepriority", |
14098 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14099 | 16 | NULL, HFILL } |
14100 | 16 | } |
14101 | 16 | , { &hf_eti[TRDRPTSTATUS_FH_IDX], |
14102 | 16 | { "TrdRptStatus", "eti.trdrptstatus", |
14103 | 16 | FT_UINT8, BASE_DEC| BASE_EXT_STRING, &trd_rpt_status_vals_ext, 0x0, |
14104 | 16 | NULL, HFILL } |
14105 | 16 | } |
14106 | 16 | , { &hf_eti[TRDTYPE_FH_IDX], |
14107 | 16 | { "TrdType", "eti.trdtype", |
14108 | 16 | FT_UINT16, BASE_DEC| BASE_EXT_STRING, &trd_type_vals_ext, 0x0, |
14109 | 16 | NULL, HFILL } |
14110 | 16 | } |
14111 | 16 | , { &hf_eti[TRIGGERED_FH_IDX], |
14112 | 16 | { "Triggered", "eti.triggered", |
14113 | 16 | FT_UINT8, BASE_DEC, VALS(triggered_vals), 0x0, |
14114 | 16 | NULL, HFILL } |
14115 | 16 | } |
14116 | 16 | , { &hf_eti[UNDERLYINGCURRENCY_FH_IDX], |
14117 | 16 | { "UnderlyingCurrency", "eti.underlyingcurrency", |
14118 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14119 | 16 | NULL, HFILL } |
14120 | 16 | } |
14121 | 16 | , { &hf_eti[UNDERLYINGDELTAPERCENTAGE_FH_IDX], |
14122 | 16 | { "UnderlyingDeltaPercentage", "eti.underlyingdeltapercentage", |
14123 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
14124 | 16 | NULL, HFILL } |
14125 | 16 | } |
14126 | 16 | , { &hf_eti[UNDERLYINGEFFECTIVEDELTAPERCENTAGE_FH_IDX], |
14127 | 16 | { "UnderlyingEffectiveDeltaPercentage", "eti.underlyingeffectivedeltapercentage", |
14128 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
14129 | 16 | NULL, HFILL } |
14130 | 16 | } |
14131 | 16 | , { &hf_eti[UNDERLYINGISSUER_FH_IDX], |
14132 | 16 | { "UnderlyingIssuer", "eti.underlyingissuer", |
14133 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14134 | 16 | NULL, HFILL } |
14135 | 16 | } |
14136 | 16 | , { &hf_eti[UNDERLYINGMATURITYDATE_FH_IDX], |
14137 | 16 | { "UnderlyingMaturityDate", "eti.underlyingmaturitydate", |
14138 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14139 | 16 | NULL, HFILL } |
14140 | 16 | } |
14141 | 16 | , { &hf_eti[UNDERLYINGPRICESTIPVALUE_FH_IDX], |
14142 | 16 | { "UnderlyingPriceStipValue", "eti.underlyingpricestipvalue", |
14143 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
14144 | 16 | NULL, HFILL } |
14145 | 16 | } |
14146 | 16 | , { &hf_eti[UNDERLYINGPX_FH_IDX], |
14147 | 16 | { "UnderlyingPx", "eti.underlyingpx", |
14148 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
14149 | 16 | NULL, HFILL } |
14150 | 16 | } |
14151 | 16 | , { &hf_eti[UNDERLYINGQTY_FH_IDX], |
14152 | 16 | { "UnderlyingQty", "eti.underlyingqty", |
14153 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
14154 | 16 | NULL, HFILL } |
14155 | 16 | } |
14156 | 16 | , { &hf_eti[UNDERLYINGSECURITYDESC_FH_IDX], |
14157 | 16 | { "UnderlyingSecurityDesc", "eti.underlyingsecuritydesc", |
14158 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14159 | 16 | NULL, HFILL } |
14160 | 16 | } |
14161 | 16 | , { &hf_eti[UNDERLYINGSECURITYID_FH_IDX], |
14162 | 16 | { "UnderlyingSecurityID", "eti.underlyingsecurityid", |
14163 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14164 | 16 | NULL, HFILL } |
14165 | 16 | } |
14166 | 16 | , { &hf_eti[UNDERLYINGSETTLEMENTDATE_FH_IDX], |
14167 | 16 | { "UnderlyingSettlementDate", "eti.underlyingsettlementdate", |
14168 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14169 | 16 | NULL, HFILL } |
14170 | 16 | } |
14171 | 16 | , { &hf_eti[UNDERLYINGSTIPTYPE_FH_IDX], |
14172 | 16 | { "UnderlyingStipType", "eti.underlyingstiptype", |
14173 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14174 | 16 | NULL, HFILL } |
14175 | 16 | } |
14176 | 16 | , { &hf_eti[UNDERLYINGSTIPVALUE_FH_IDX], |
14177 | 16 | { "UnderlyingStipValue", "eti.underlyingstipvalue", |
14178 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14179 | 16 | NULL, HFILL } |
14180 | 16 | } |
14181 | 16 | , { &hf_eti[USERSTATUS_FH_IDX], |
14182 | 16 | { "UserStatus", "eti.userstatus", |
14183 | 16 | FT_UINT8, BASE_DEC, VALS(user_status_vals), 0x0, |
14184 | 16 | NULL, HFILL } |
14185 | 16 | } |
14186 | 16 | , { &hf_eti[USERNAME_FH_IDX], |
14187 | 16 | { "Username", "eti.username", |
14188 | 16 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14189 | 16 | NULL, HFILL } |
14190 | 16 | } |
14191 | 16 | , { &hf_eti[VALIDUNTILTIME_FH_IDX], |
14192 | 16 | { "ValidUntilTime", "eti.validuntiltime", |
14193 | 16 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14194 | 16 | NULL, HFILL } |
14195 | 16 | } |
14196 | 16 | , { &hf_eti[VALUECHECKTYPEMINLOTSIZE_FH_IDX], |
14197 | 16 | { "ValueCheckTypeMinLotSize", "eti.valuechecktypeminlotsize", |
14198 | 16 | FT_UINT8, BASE_DEC, VALS(value_check_type_min_lot_size_vals), 0x0, |
14199 | 16 | NULL, HFILL } |
14200 | 16 | } |
14201 | 16 | , { &hf_eti[VALUECHECKTYPEVALUE_FH_IDX], |
14202 | 16 | { "ValueCheckTypeValue", "eti.valuechecktypevalue", |
14203 | 16 | FT_UINT8, BASE_DEC, VALS(value_check_type_min_lot_size_vals), 0x0, |
14204 | 16 | NULL, HFILL } |
14205 | 16 | } |
14206 | 16 | , { &hf_eti[VARTEXT_FH_IDX], |
14207 | 16 | { "VarText", "eti.vartext", |
14208 | 16 | FT_STRINGZTRUNC, BASE_NONE, NULL, 0x0, |
14209 | 16 | NULL, HFILL } |
14210 | 16 | } |
14211 | 16 | , { &hf_eti[VARTEXTLEN_FH_IDX], |
14212 | 16 | { "VarTextLen", "eti.vartextlen", |
14213 | 16 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14214 | 16 | NULL, HFILL } |
14215 | 16 | } |
14216 | 16 | , { &hf_eti[VEGA_FH_IDX], |
14217 | 16 | { "Vega", "eti.vega", |
14218 | 16 | FT_INT64, BASE_DEC, NULL, 0x0, |
14219 | 16 | NULL, HFILL } |
14220 | 16 | } |
14221 | 16 | , { &hf_eti_dscp_exec_summary, |
14222 | 16 | { "DSCP_ExecSummary", "eti.dscp_execsummary", |
14223 | 16 | FT_BOOLEAN, 8, NULL, 0x10, |
14224 | 16 | NULL, HFILL } |
14225 | 16 | } |
14226 | 16 | , { &hf_eti_dscp_improved, |
14227 | 16 | { "DSCP_Improved", "eti.dscp_improved", |
14228 | 16 | FT_BOOLEAN, 8, NULL, 0x20, |
14229 | 16 | NULL, HFILL } |
14230 | 16 | } |
14231 | 16 | , { &hf_eti_dscp_widened, |
14232 | 16 | { "DSCP_Widened", "eti.dscp_widened", |
14233 | 16 | FT_BOOLEAN, 8, NULL, 0x40, |
14234 | 16 | NULL, HFILL } |
14235 | 16 | } |
14236 | 16 | }; |
14237 | 16 | static ei_register_info ei[] = { |
14238 | 16 | { |
14239 | 16 | &ei_eti_counter_overflow, |
14240 | 16 | { "eti.counter_overflow", PI_PROTOCOL, PI_WARN, "Counter Overflow", EXPFILL } |
14241 | 16 | }, |
14242 | 16 | { |
14243 | 16 | &ei_eti_invalid_template, |
14244 | 16 | { "eti.invalid_template", PI_PROTOCOL, PI_ERROR, "Invalid Template ID", EXPFILL } |
14245 | 16 | }, |
14246 | 16 | { |
14247 | 16 | &ei_eti_invalid_length, |
14248 | 16 | { "eti.invalid_length", PI_PROTOCOL, PI_ERROR, "Invalid Body Length", EXPFILL } |
14249 | 16 | }, |
14250 | 16 | { |
14251 | 16 | &ei_eti_unaligned, |
14252 | 16 | { "eti.unaligned", PI_PROTOCOL, PI_ERROR, "A Body Length not divisible by 8 leads to unaligned followup messages", EXPFILL } |
14253 | 16 | }, |
14254 | 16 | { |
14255 | 16 | &ei_eti_missing, |
14256 | 16 | { "eti.missing", PI_PROTOCOL, PI_WARN, "required value is missing", EXPFILL } |
14257 | 16 | }, |
14258 | 16 | { |
14259 | 16 | &ei_eti_overused, |
14260 | 16 | { "eti.overused", PI_PROTOCOL, PI_WARN, "unused value is set", EXPFILL } |
14261 | 16 | } |
14262 | 16 | }; |
14263 | 16 | proto_eti = proto_register_protocol("Enhanced Trading Interface 10.0", |
14264 | 16 | "ETI", "eti"); |
14265 | 16 | expert_module_t *expert_eti = expert_register_protocol(proto_eti); |
14266 | 16 | expert_register_field_array(expert_eti, ei, array_length(ei)); |
14267 | 16 | proto_register_field_array(proto_eti, hf, array_length(hf)); |
14268 | 16 | static int * const ett[] = { &ett_eti[0], &ett_eti[1], &ett_eti[2], &ett_eti[3], &ett_eti[4], &ett_eti[5], &ett_eti[6], &ett_eti[7], &ett_eti[8], &ett_eti[9], &ett_eti[10], &ett_eti[11], &ett_eti[12], &ett_eti[13], &ett_eti[14], &ett_eti[15], &ett_eti[16], &ett_eti[17], &ett_eti[18], &ett_eti[19], &ett_eti[20], &ett_eti[21], &ett_eti[22], &ett_eti[23], &ett_eti[24], &ett_eti[25], &ett_eti[26], &ett_eti[27], &ett_eti[28], &ett_eti[29], &ett_eti[30], &ett_eti[31], &ett_eti[32], &ett_eti[33], &ett_eti[34], &ett_eti[35], &ett_eti[36], &ett_eti[37], &ett_eti[38], &ett_eti[39], &ett_eti[40], &ett_eti[41], &ett_eti[42], &ett_eti[43], &ett_eti[44], &ett_eti[45], &ett_eti[46], &ett_eti[47], &ett_eti[48], &ett_eti[49], &ett_eti[50], &ett_eti[51], &ett_eti[52], &ett_eti_dscp }; |
14269 | 16 | proto_register_subtree_array(ett, array_length(ett)); |
14270 | | |
14271 | 16 | eti_handle = register_dissector("eti", dissect_eti, proto_eti); |
14272 | 16 | } |
14273 | | |
14274 | | void |
14275 | | proto_reg_handoff_eti(void) |
14276 | 16 | { |
14277 | | // cf. N7 Network Access Guide, e.g. |
14278 | | // https://www.xetra.com/xetra-en/technology/t7/system-documentation/release10-0/Release-10.0-2692700?frag=2692724 |
14279 | | // https://www.xetra.com/resource/blob/2762078/388b727972b5122945eedf0e63c36920/data/N7-Network-Access-Guide-v2.0.59.pdf |
14280 | | |
14281 | | |
14282 | | // NB: can only be called once for a port/handle pair ... |
14283 | | // dissector_add_uint_with_preference("tcp.port", 19006 /* LF PROD */, eti_handle); |
14284 | | |
14285 | 16 | dissector_add_uint("tcp.port", 19006 /* LF PROD */, eti_handle); |
14286 | 16 | dissector_add_uint("tcp.port", 19043 /* PS PROD */, eti_handle); |
14287 | 16 | dissector_add_uint("tcp.port", 19506 /* LF SIMU */, eti_handle); |
14288 | 16 | dissector_add_uint("tcp.port", 19543 /* PS SIMU */, eti_handle); |
14289 | 16 | } |