@@ -140,6 +140,7 @@ box_options_sola_unicast_hsvf_v4_5_1.fields.open_interest = ProtoField.new("Open
140140box_options_sola_unicast_hsvf_v4_5_1 .fields .open_price = ProtoField .new (" Open Price" , " box.options.sola.unicast.hsvf.v4.5.1.openprice" , ftypes .STRING )
141141box_options_sola_unicast_hsvf_v4_5_1 .fields .open_price_fraction_indicator = ProtoField .new (" Open Price Fraction Indicator" , " box.options.sola.unicast.hsvf.v4.5.1.openpricefractionindicator" , ftypes .STRING )
142142box_options_sola_unicast_hsvf_v4_5_1 .fields .open_price_sign = ProtoField .new (" Open Price Sign" , " box.options.sola.unicast.hsvf.v4.5.1.openpricesign" , ftypes .STRING )
143+ box_options_sola_unicast_hsvf_v4_5_1 .fields .option_classes_requested = ProtoField .new (" Option Classes Requested" , " box.options.sola.unicast.hsvf.v4.5.1.optionclassesrequested" , ftypes .STRING )
143144box_options_sola_unicast_hsvf_v4_5_1 .fields .option_improvement_process_beginning_message = ProtoField .new (" Option Improvement Process Beginning Message" , " box.options.sola.unicast.hsvf.v4.5.1.optionimprovementprocessbeginningmessage" , ftypes .STRING )
144145box_options_sola_unicast_hsvf_v4_5_1 .fields .option_instrument_keys_message = ProtoField .new (" Option Instrument Keys Message" , " box.options.sola.unicast.hsvf.v4.5.1.optioninstrumentkeysmessage" , ftypes .STRING )
145146box_options_sola_unicast_hsvf_v4_5_1 .fields .option_marker = ProtoField .new (" Option Marker" , " box.options.sola.unicast.hsvf.v4.5.1.optionmarker" , ftypes .STRING )
@@ -3307,8 +3308,8 @@ box_options_sola_unicast_hsvf_v4_5_1_size_of.option_marker = function(buffer, of
33073308end
33083309
33093310-- Display: Option Marker
3310- box_options_sola_unicast_hsvf_v4_5_1_display .option_marker = function (buffer , offset , value , packet , parent )
3311- return " Option Marker: " .. value
3311+ box_options_sola_unicast_hsvf_v4_5_1_display .option_marker = function (buffer , offset , size , packet , parent )
3312+ return " "
33123313end
33133314
33143315-- Dissect Fields: Option Marker
@@ -3330,9 +3331,8 @@ box_options_sola_unicast_hsvf_v4_5_1_dissect.option_marker = function(buffer, of
33303331 if show .option_marker then
33313332 local length = box_options_sola_unicast_hsvf_v4_5_1_size_of .option_marker (buffer , offset )
33323333 local range = buffer (offset , length )
3333- local value = range :string ()
3334- local display = box_options_sola_unicast_hsvf_v4_5_1_display .option_marker (buffer , offset , value , packet , parent )
3335- parent = parent :add (box_options_sola_unicast_hsvf_v4_5_1 .fields .option_marker , range , value , display )
3334+ local display = box_options_sola_unicast_hsvf_v4_5_1_display .option_marker (buffer , packet , parent )
3335+ parent = parent :add (box_options_sola_unicast_hsvf_v4_5_1 .fields .option_marker , range , display )
33363336 end
33373337
33383338 return box_options_sola_unicast_hsvf_v4_5_1_dissect .option_marker_fields (buffer , offset , packet , parent )
@@ -4351,8 +4351,8 @@ box_options_sola_unicast_hsvf_v4_5_1_size_of.market_flow_indicator = function(bu
43514351end
43524352
43534353-- Display: Market Flow Indicator
4354- box_options_sola_unicast_hsvf_v4_5_1_display .market_flow_indicator = function (buffer , offset , value , packet , parent )
4355- return " Market Flow Indicator: " .. value
4354+ box_options_sola_unicast_hsvf_v4_5_1_display .market_flow_indicator = function (buffer , offset , size , packet , parent )
4355+ return " "
43564356end
43574357
43584358-- Dissect Fields: Market Flow Indicator
@@ -4374,9 +4374,8 @@ box_options_sola_unicast_hsvf_v4_5_1_dissect.market_flow_indicator = function(bu
43744374 if show .market_flow_indicator then
43754375 local length = box_options_sola_unicast_hsvf_v4_5_1_size_of .market_flow_indicator (buffer , offset )
43764376 local range = buffer (offset , length )
4377- local value = range :string ()
4378- local display = box_options_sola_unicast_hsvf_v4_5_1_display .market_flow_indicator (buffer , offset , value , packet , parent )
4379- parent = parent :add (box_options_sola_unicast_hsvf_v4_5_1 .fields .market_flow_indicator , range , value , display )
4377+ local display = box_options_sola_unicast_hsvf_v4_5_1_display .market_flow_indicator (buffer , packet , parent )
4378+ parent = parent :add (box_options_sola_unicast_hsvf_v4_5_1 .fields .market_flow_indicator , range , display )
43804379 end
43814380
43824381 return box_options_sola_unicast_hsvf_v4_5_1_dissect .market_flow_indicator_fields (buffer , offset , packet , parent )
@@ -6169,6 +6168,26 @@ box_options_sola_unicast_hsvf_v4_5_1_dissect.end_of_transmission_message = funct
61696168 return box_options_sola_unicast_hsvf_v4_5_1_dissect .end_of_transmission_message_fields (buffer , offset , packet , parent )
61706169end
61716170
6171+ -- Size: Option Classes Requested
6172+ box_options_sola_unicast_hsvf_v4_5_1_size_of .option_classes_requested = 0
6173+
6174+ -- Display: Option Classes Requested
6175+ box_options_sola_unicast_hsvf_v4_5_1_display .option_classes_requested = function (value )
6176+ return " Option Classes Requested: " .. value
6177+ end
6178+
6179+ -- Dissect: Option Classes Requested
6180+ box_options_sola_unicast_hsvf_v4_5_1_dissect .option_classes_requested = function (buffer , offset , packet , parent )
6181+ local length = box_options_sola_unicast_hsvf_v4_5_1_size_of .option_classes_requested
6182+ local range = buffer (offset , length )
6183+ local value = range :string ()
6184+ local display = box_options_sola_unicast_hsvf_v4_5_1_display .option_classes_requested (value , buffer , offset , packet , parent )
6185+
6186+ parent :add (box_options_sola_unicast_hsvf_v4_5_1 .fields .option_classes_requested , range , value , display )
6187+
6188+ return offset + length , value
6189+ end
6190+
61726191-- Size: Number Of Option Classes Requested
61736192box_options_sola_unicast_hsvf_v4_5_1_size_of .number_of_option_classes_requested = 3
61746193
@@ -6460,7 +6479,7 @@ box_options_sola_unicast_hsvf_v4_5_1_dissect.connection_message_fields = functio
64606479 -- Number Of Option Classes Requested: 3 Byte Ascii String
64616480 index , number_of_option_classes_requested = box_options_sola_unicast_hsvf_v4_5_1_dissect .number_of_option_classes_requested (buffer , index , packet , parent )
64626481
6463- -- Option Classes Requested
6482+ -- Option Classes Requested: 0 Byte Ascii String
64646483 index , option_classes_requested = box_options_sola_unicast_hsvf_v4_5_1_dissect .option_classes_requested (buffer , index , packet , parent )
64656484
64666485 return index
0 commit comments