@@ -51,7 +51,6 @@ omi_miax_emeraldoptions_ais_mach_v1_0_a.fields.matching_engine_id = ProtoField.n
5151omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .message = ProtoField .new (" Message" , " miax.emeraldoptions.ais.mach.v1.0.a.message" , ftypes .STRING )
5252omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .message_type = ProtoField .new (" Message Type" , " miax.emeraldoptions.ais.mach.v1.0.a.messagetype" , ftypes .STRING )
5353omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .nanoseconds = ProtoField .new (" Nanoseconds" , " miax.emeraldoptions.ais.mach.v1.0.a.nanoseconds" , ftypes .UINT32 )
54- omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .notification_time = ProtoField .new (" Notification Time" , " miax.emeraldoptions.ais.mach.v1.0.a.notificationtime" , ftypes .UINT32 )
5554omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .number_of_legs = ProtoField .new (" Number Of Legs" , " miax.emeraldoptions.ais.mach.v1.0.a.numberoflegs" , ftypes .UINT8 )
5655omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .number_of_matching_engines = ProtoField .new (" Number Of Matching Engines" , " miax.emeraldoptions.ais.mach.v1.0.a.numberofmatchingengines" , ftypes .UINT8 )
5756omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .opening_time = ProtoField .new (" Opening Time" , " miax.emeraldoptions.ais.mach.v1.0.a.openingtime" , ftypes .STRING )
@@ -62,7 +61,6 @@ omi_miax_emeraldoptions_ais_mach_v1_0_a.fields.packet_type = ProtoField.new("Pac
6261omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .price_binary_prc_4s_8 = ProtoField .new (" Price Binary Prc 4s 8" , " miax.emeraldoptions.ais.mach.v1.0.a.pricebinaryprc4s8" , ftypes .DOUBLE )
6362omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .price_binary_prc_4u_4 = ProtoField .new (" Price Binary Prc 4u 4" , " miax.emeraldoptions.ais.mach.v1.0.a.pricebinaryprc4u4" , ftypes .DOUBLE )
6463omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .priority_quote_width = ProtoField .new (" Priority Quote Width" , " miax.emeraldoptions.ais.mach.v1.0.a.priorityquotewidth" , ftypes .DOUBLE )
65- omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .product_add_update_time = ProtoField .new (" Product Add Update Time" , " miax.emeraldoptions.ais.mach.v1.0.a.productaddupdatetime" , ftypes .UINT32 )
6664omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .product_id = ProtoField .new (" Product Id" , " miax.emeraldoptions.ais.mach.v1.0.a.productid" , ftypes .UINT32 )
6765omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .quantity_1 = ProtoField .new (" Quantity 1" , " miax.emeraldoptions.ais.mach.v1.0.a.quantity1" , ftypes .UINT32 )
6866omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .quantity_2 = ProtoField .new (" Quantity 2" , " miax.emeraldoptions.ais.mach.v1.0.a.quantity2" , ftypes .UINT32 )
@@ -87,7 +85,6 @@ omi_miax_emeraldoptions_ais_mach_v1_0_a.fields.session_id = ProtoField.new("Sess
8785omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .session_number = ProtoField .new (" Session Number" , " miax.emeraldoptions.ais.mach.v1.0.a.sessionnumber" , ftypes .UINT8 )
8886omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .side = ProtoField .new (" Side" , " miax.emeraldoptions.ais.mach.v1.0.a.side" , ftypes .STRING )
8987omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .start_sequence_number = ProtoField .new (" Start Sequence Number" , " miax.emeraldoptions.ais.mach.v1.0.a.startsequencenumber" , ftypes .UINT64 )
90- omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .strategy_add_time = ProtoField .new (" Strategy Add Time" , " miax.emeraldoptions.ais.mach.v1.0.a.strategyaddtime" , ftypes .UINT32 )
9188omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .strategy_id = ProtoField .new (" Strategy Id" , " miax.emeraldoptions.ais.mach.v1.0.a.strategyid" , ftypes .UINT32 )
9289omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .strike_price = ProtoField .new (" Strike Price" , " miax.emeraldoptions.ais.mach.v1.0.a.strikeprice" , ftypes .DOUBLE )
9390omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .synchronization_complete = ProtoField .new (" Synchronization Complete" , " miax.emeraldoptions.ais.mach.v1.0.a.synchronizationcomplete" , ftypes .STRING )
@@ -1096,29 +1093,6 @@ miax_emeraldoptions_ais_mach_v1_0_a.nanoseconds.dissect = function(buffer, offse
10961093 return offset + length , value
10971094end
10981095
1099- -- Notification Time
1100- miax_emeraldoptions_ais_mach_v1_0_a .notification_time = {}
1101-
1102- -- Size: Notification Time
1103- miax_emeraldoptions_ais_mach_v1_0_a .notification_time .size = 4
1104-
1105- -- Display: Notification Time
1106- miax_emeraldoptions_ais_mach_v1_0_a .notification_time .display = function (value )
1107- return " Notification Time: " .. value
1108- end
1109-
1110- -- Dissect: Notification Time
1111- miax_emeraldoptions_ais_mach_v1_0_a .notification_time .dissect = function (buffer , offset , packet , parent )
1112- local length = miax_emeraldoptions_ais_mach_v1_0_a .notification_time .size
1113- local range = buffer (offset , length )
1114- local value = range :le_uint ()
1115- local display = miax_emeraldoptions_ais_mach_v1_0_a .notification_time .display (value , buffer , offset , packet , parent )
1116-
1117- parent :add (omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .notification_time , range , value , display )
1118-
1119- return offset + length , value
1120- end
1121-
11221096-- Number Of Legs
11231097miax_emeraldoptions_ais_mach_v1_0_a .number_of_legs = {}
11241098
@@ -1457,29 +1431,6 @@ miax_emeraldoptions_ais_mach_v1_0_a.priority_quote_width.dissect = function(buff
14571431 return offset + length , value
14581432end
14591433
1460- -- Product Add Update Time
1461- miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time = {}
1462-
1463- -- Size: Product Add Update Time
1464- miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .size = 4
1465-
1466- -- Display: Product Add Update Time
1467- miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .display = function (value )
1468- return " Product Add Update Time: " .. value
1469- end
1470-
1471- -- Dissect: Product Add Update Time
1472- miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .dissect = function (buffer , offset , packet , parent )
1473- local length = miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .size
1474- local range = buffer (offset , length )
1475- local value = range :le_uint ()
1476- local display = miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .display (value , buffer , offset , packet , parent )
1477-
1478- parent :add (omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .product_add_update_time , range , value , display )
1479-
1480- return offset + length , value
1481- end
1482-
14831434-- Product Id
14841435miax_emeraldoptions_ais_mach_v1_0_a .product_id = {}
14851436
@@ -2001,29 +1952,6 @@ miax_emeraldoptions_ais_mach_v1_0_a.start_sequence_number.dissect = function(buf
20011952 return offset + length , value
20021953end
20031954
2004- -- Strategy Add Time
2005- miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time = {}
2006-
2007- -- Size: Strategy Add Time
2008- miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .size = 4
2009-
2010- -- Display: Strategy Add Time
2011- miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .display = function (value )
2012- return " Strategy Add Time: " .. value
2013- end
2014-
2015- -- Dissect: Strategy Add Time
2016- miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .dissect = function (buffer , offset , packet , parent )
2017- local length = miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .size
2018- local range = buffer (offset , length )
2019- local value = range :le_uint ()
2020- local display = miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .display (value , buffer , offset , packet , parent )
2021-
2022- parent :add (omi_miax_emeraldoptions_ais_mach_v1_0_a .fields .strategy_add_time , range , value , display )
2023-
2024- return offset + length , value
2025- end
2026-
20271955-- Strategy Id
20281956miax_emeraldoptions_ais_mach_v1_0_a .strategy_id = {}
20291957
@@ -2959,7 +2887,7 @@ miax_emeraldoptions_ais_mach_v1_0_a.system_state_message = {}
29592887
29602888-- Size: System State Message
29612889miax_emeraldoptions_ais_mach_v1_0_a .system_state_message .size =
2962- miax_emeraldoptions_ais_mach_v1_0_a .notification_time .size +
2890+ miax_emeraldoptions_ais_mach_v1_0_a .nanoseconds .size +
29632891 miax_emeraldoptions_ais_mach_v1_0_a .ais_version .size +
29642892 miax_emeraldoptions_ais_mach_v1_0_a .session_id .size +
29652893 miax_emeraldoptions_ais_mach_v1_0_a .system_status .size
@@ -2973,8 +2901,8 @@ end
29732901miax_emeraldoptions_ais_mach_v1_0_a .system_state_message .fields = function (buffer , offset , packet , parent )
29742902 local index = offset
29752903
2976- -- Notification Time : NanoTime
2977- index , notification_time = miax_emeraldoptions_ais_mach_v1_0_a .notification_time .dissect (buffer , index , packet , parent )
2904+ -- Nanoseconds : NanoTime
2905+ index , nanoseconds = miax_emeraldoptions_ais_mach_v1_0_a .timestamp .dissect (buffer , index , packet , parent )
29782906
29792907 -- Ais Version: Alphanumeric
29802908 index , ais_version = miax_emeraldoptions_ais_mach_v1_0_a .ais_version .dissect (buffer , index , packet , parent )
@@ -3071,7 +2999,7 @@ miax_emeraldoptions_ais_mach_v1_0_a.complex_strategy_definition_update_message =
30712999miax_emeraldoptions_ais_mach_v1_0_a .complex_strategy_definition_update_message .size = function (buffer , offset )
30723000 local index = 0
30733001
3074- index = index + miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .size
3002+ index = index + miax_emeraldoptions_ais_mach_v1_0_a .nanoseconds .size
30753003
30763004 index = index + miax_emeraldoptions_ais_mach_v1_0_a .strategy_id .size
30773005
@@ -3103,8 +3031,8 @@ end
31033031miax_emeraldoptions_ais_mach_v1_0_a .complex_strategy_definition_update_message .fields = function (buffer , offset , packet , parent )
31043032 local index = offset
31053033
3106- -- Strategy Add Time : NanoTime
3107- index , strategy_add_time = miax_emeraldoptions_ais_mach_v1_0_a .strategy_add_time .dissect (buffer , index , packet , parent )
3034+ -- Nanoseconds : NanoTime
3035+ index , nanoseconds = miax_emeraldoptions_ais_mach_v1_0_a .timestamp .dissect (buffer , index , packet , parent )
31083036
31093037 -- Strategy Id: BinaryU
31103038 index , strategy_id = miax_emeraldoptions_ais_mach_v1_0_a .strategy_id .dissect (buffer , index , packet , parent )
@@ -3158,7 +3086,7 @@ miax_emeraldoptions_ais_mach_v1_0_a.simple_series_update_message = {}
31583086
31593087-- Size: Simple Series Update Message
31603088miax_emeraldoptions_ais_mach_v1_0_a .simple_series_update_message .size =
3161- miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .size +
3089+ miax_emeraldoptions_ais_mach_v1_0_a .nanoseconds .size +
31623090 miax_emeraldoptions_ais_mach_v1_0_a .product_id .size +
31633091 miax_emeraldoptions_ais_mach_v1_0_a .underlying_symbol .size +
31643092 miax_emeraldoptions_ais_mach_v1_0_a .security_symbol .size +
@@ -3185,8 +3113,8 @@ end
31853113miax_emeraldoptions_ais_mach_v1_0_a .simple_series_update_message .fields = function (buffer , offset , packet , parent )
31863114 local index = offset
31873115
3188- -- Product Add Update Time : NanoTime
3189- index , product_add_update_time = miax_emeraldoptions_ais_mach_v1_0_a .product_add_update_time .dissect (buffer , index , packet , parent )
3116+ -- Nanoseconds : NanoTime
3117+ index , nanoseconds = miax_emeraldoptions_ais_mach_v1_0_a .timestamp .dissect (buffer , index , packet , parent )
31903118
31913119 -- Product Id: BinaryU
31923120 index , product_id = miax_emeraldoptions_ais_mach_v1_0_a .product_id .dissect (buffer , index , packet , parent )
0 commit comments