@@ -63,6 +63,7 @@ omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13.fields.stock_symbol_pri
6363omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .fields .text = ProtoField .new (" Text" , " cboe.titanium.equities.depthofbook.pitchtcp.v1.15.13.text" , ftypes .STRING )
6464omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .fields .timestamp = ProtoField .new (" Timestamp" , " cboe.titanium.equities.depthofbook.pitchtcp.v1.15.13.timestamp" , ftypes .STRING )
6565omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .fields .unsequenced_data_packet = ProtoField .new (" Unsequenced Data Packet" , " cboe.titanium.equities.depthofbook.pitchtcp.v1.15.13.unsequenceddatapacket" , ftypes .STRING )
66+ omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .fields .unsequenced_message = ProtoField .new (" Unsequenced Message" , " cboe.titanium.equities.depthofbook.pitchtcp.v1.15.13.unsequencedmessage" , ftypes .BYTES )
6667omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .fields .username = ProtoField .new (" Username" , " cboe.titanium.equities.depthofbook.pitchtcp.v1.15.13.username" , ftypes .STRING )
6768
6869-- Cboe Titanium Equities PitchTcp DepthOfBook 1.15.13 Application Messages
@@ -1314,6 +1315,29 @@ cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13.timestamp.dissect = functio
13141315 return offset + length , value
13151316end
13161317
1318+ -- Unsequenced Message
1319+ cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message = {}
1320+
1321+ -- Size: Unsequenced Message
1322+ cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message .size = 0
1323+
1324+ -- Display: Unsequenced Message
1325+ cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message .display = function (value )
1326+ return " Unsequenced Message: " .. value
1327+ end
1328+
1329+ -- Dissect: Unsequenced Message
1330+ cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message .dissect = function (buffer , offset , packet , parent )
1331+ local length = cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message .size
1332+ local range = buffer (offset , length )
1333+ local value = range :bytes ():tohex (false , " " )
1334+ local display = cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message .display (value , buffer , offset , packet , parent )
1335+
1336+ parent :add (omi_cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .fields .unsequenced_message , range , value , display )
1337+
1338+ return offset + length , value
1339+ end
1340+
13171341-- Username
13181342cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .username = {}
13191343
@@ -1358,7 +1382,7 @@ end
13581382cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_data_packet .fields = function (buffer , offset , packet , parent )
13591383 local index = offset
13601384
1361- -- Unsequenced Message
1385+ -- Unsequenced Message: 0 Byte
13621386 index , unsequenced_message = cboe_titanium_equities_depthofbook_pitchtcp_v1_15_13 .unsequenced_message .dissect (buffer , index , packet , parent )
13631387
13641388 return index
0 commit comments