Skip to content

Commit 84b57c2

Browse files
Regenerate cboe protocols with consistent names
1 parent b97de2d commit 84b57c2

39 files changed

Lines changed: 13923 additions & 24855 deletions

File tree

Cboe/Cboe_ByxEquities_DepthOfBook_Pitch_v2_41_29_Dissector.lua

Lines changed: 193 additions & 32 deletions
Large diffs are not rendered by default.

Cboe/Cboe_ByxEquities_SummaryDepth_Pitch_v1_0_4_Dissector.lua

Lines changed: 37 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,6 +1650,16 @@ end
16501650
-- Message
16511651
cboe_byxequities_summarydepth_pitch_v1_0_4.message = {}
16521652

1653+
-- Read runtime size of: Message
1654+
cboe_byxequities_summarydepth_pitch_v1_0_4.message.size = function(buffer, offset)
1655+
local index = offset
1656+
1657+
-- Dependency element: Message Length
1658+
local message_length = buffer(offset, 1):le_uint()
1659+
1660+
return message_length
1661+
end
1662+
16531663
-- Display: Message
16541664
cboe_byxequities_summarydepth_pitch_v1_0_4.message.display = function(packet, parent, length)
16551665
return ""
@@ -1679,6 +1689,7 @@ end
16791689

16801690
-- Dissect: Message
16811691
cboe_byxequities_summarydepth_pitch_v1_0_4.message.dissect = function(buffer, offset, packet, parent, size_of_message, message_index)
1692+
local size_of_message = cboe_byxequities_summarydepth_pitch_v1_0_4.message.size(buffer, offset)
16821693
local index = offset + size_of_message
16831694

16841695
-- Optionally add group/struct element to protocol tree
@@ -1698,6 +1709,28 @@ cboe_byxequities_summarydepth_pitch_v1_0_4.message.dissect = function(buffer, of
16981709
end
16991710
end
17001711

1712+
-- Messages
1713+
cboe_byxequities_summarydepth_pitch_v1_0_4.messages = {}
1714+
1715+
-- Dissect: Messages
1716+
cboe_byxequities_summarydepth_pitch_v1_0_4.messages.dissect = function(buffer, offset, packet, parent, sequence)
1717+
-- Dissect Heartbeat
1718+
if sequence == 0 then
1719+
return offset
1720+
end
1721+
-- Repeating: Message
1722+
for message_index = 1, count do
1723+
1724+
-- Dependency element: Message Length
1725+
local message_length = buffer(offset, 1):le_uint()
1726+
1727+
-- Message: Struct of 2 fields
1728+
offset = cboe_byxequities_summarydepth_pitch_v1_0_4.message.dissect(buffer, offset, packet, parent, size_of_message, message_index)
1729+
end
1730+
1731+
return offset
1732+
end
1733+
17011734
-- Packet Header
17021735
cboe_byxequities_summarydepth_pitch_v1_0_4.packet_header = {}
17031736

@@ -1765,20 +1798,11 @@ cboe_byxequities_summarydepth_pitch_v1_0_4.packet.dissect = function(buffer, pac
17651798
-- Packet Header: Struct of 4 fields
17661799
index, packet_header = cboe_byxequities_summarydepth_pitch_v1_0_4.packet_header.dissect(buffer, index, packet, parent)
17671800

1768-
-- Dependency for Message
1769-
local end_of_payload = buffer:len()
1801+
-- Dependency element: Sequence
1802+
local sequence = buffer(index - 4, 4):le_uint()
17701803

1771-
-- Message: Struct of 2 fields
1772-
local message_index = 0
1773-
while index < end_of_payload do
1774-
message_index = message_index + 1
1775-
1776-
-- Dependency element: Message Length
1777-
local message_length = buffer(index, 1):le_uint()
1778-
1779-
-- Runtime Size Of: Message
1780-
index, message = cboe_byxequities_summarydepth_pitch_v1_0_4.message.dissect(buffer, index, packet, parent, message_length, message_index)
1781-
end
1804+
-- Messages: Runtime Type with 2 branches
1805+
index = cboe_byxequities_summarydepth_pitch_v1_0_4.messages.dissect(buffer, index, packet, parent, sequence)
17821806

17831807
return index
17841808
end

Cboe/Cboe_ByxEquities_TopOfBook_Pitch_v1_3_2_Dissector.lua

Lines changed: 37 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2251,6 +2251,16 @@ end
22512251
-- Message
22522252
cboe_byxequities_topofbook_pitch_v1_3_2.message = {}
22532253

2254+
-- Read runtime size of: Message
2255+
cboe_byxequities_topofbook_pitch_v1_3_2.message.size = function(buffer, offset)
2256+
local index = offset
2257+
2258+
-- Dependency element: Message Length
2259+
local message_length = buffer(offset, 1):le_uint()
2260+
2261+
return message_length
2262+
end
2263+
22542264
-- Display: Message
22552265
cboe_byxequities_topofbook_pitch_v1_3_2.message.display = function(packet, parent, length)
22562266
return ""
@@ -2280,6 +2290,7 @@ end
22802290

22812291
-- Dissect: Message
22822292
cboe_byxequities_topofbook_pitch_v1_3_2.message.dissect = function(buffer, offset, packet, parent, size_of_message, message_index)
2293+
local size_of_message = cboe_byxequities_topofbook_pitch_v1_3_2.message.size(buffer, offset)
22832294
local index = offset + size_of_message
22842295

22852296
-- Optionally add group/struct element to protocol tree
@@ -2299,6 +2310,28 @@ cboe_byxequities_topofbook_pitch_v1_3_2.message.dissect = function(buffer, offse
22992310
end
23002311
end
23012312

2313+
-- Messages
2314+
cboe_byxequities_topofbook_pitch_v1_3_2.messages = {}
2315+
2316+
-- Dissect: Messages
2317+
cboe_byxequities_topofbook_pitch_v1_3_2.messages.dissect = function(buffer, offset, packet, parent, sequence)
2318+
-- Dissect Heartbeat
2319+
if sequence == 0 then
2320+
return offset
2321+
end
2322+
-- Repeating: Message
2323+
for message_index = 1, count do
2324+
2325+
-- Dependency element: Message Length
2326+
local message_length = buffer(offset, 1):le_uint()
2327+
2328+
-- Message: Struct of 2 fields
2329+
offset = cboe_byxequities_topofbook_pitch_v1_3_2.message.dissect(buffer, offset, packet, parent, size_of_message, message_index)
2330+
end
2331+
2332+
return offset
2333+
end
2334+
23022335
-- Packet Header
23032336
cboe_byxequities_topofbook_pitch_v1_3_2.packet_header = {}
23042337

@@ -2366,20 +2399,11 @@ cboe_byxequities_topofbook_pitch_v1_3_2.packet.dissect = function(buffer, packet
23662399
-- Packet Header: Struct of 4 fields
23672400
index, packet_header = cboe_byxequities_topofbook_pitch_v1_3_2.packet_header.dissect(buffer, index, packet, parent)
23682401

2369-
-- Dependency for Message
2370-
local end_of_payload = buffer:len()
2371-
2372-
-- Message: Struct of 2 fields
2373-
local message_index = 0
2374-
while index < end_of_payload do
2375-
message_index = message_index + 1
2402+
-- Dependency element: Sequence
2403+
local sequence = buffer(index - 4, 4):le_uint()
23762404

2377-
-- Dependency element: Message Length
2378-
local message_length = buffer(index, 1):le_uint()
2379-
2380-
-- Runtime Size Of: Message
2381-
index, message = cboe_byxequities_topofbook_pitch_v1_3_2.message.dissect(buffer, index, packet, parent, message_length, message_index)
2382-
end
2405+
-- Messages: Runtime Type with 2 branches
2406+
index = cboe_byxequities_topofbook_pitch_v1_3_2.messages.dissect(buffer, index, packet, parent, sequence)
23832407

23842408
return index
23852409
end

Cboe/Cboe_BzxEquities_DepthOfBook_Pitch_v2_41_29_Dissector.lua

Lines changed: 37 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2555,6 +2555,16 @@ end
25552555
-- Message
25562556
cboe_bzxequities_depthofbook_pitch_v2_41_29.message = {}
25572557

2558+
-- Read runtime size of: Message
2559+
cboe_bzxequities_depthofbook_pitch_v2_41_29.message.size = function(buffer, offset)
2560+
local index = offset
2561+
2562+
-- Dependency element: Message Length
2563+
local message_length = buffer(offset, 1):le_uint()
2564+
2565+
return message_length
2566+
end
2567+
25582568
-- Display: Message
25592569
cboe_bzxequities_depthofbook_pitch_v2_41_29.message.display = function(packet, parent, length)
25602570
return ""
@@ -2584,6 +2594,7 @@ end
25842594

25852595
-- Dissect: Message
25862596
cboe_bzxequities_depthofbook_pitch_v2_41_29.message.dissect = function(buffer, offset, packet, parent, size_of_message, message_index)
2597+
local size_of_message = cboe_bzxequities_depthofbook_pitch_v2_41_29.message.size(buffer, offset)
25872598
local index = offset + size_of_message
25882599

25892600
-- Optionally add group/struct element to protocol tree
@@ -2603,6 +2614,28 @@ cboe_bzxequities_depthofbook_pitch_v2_41_29.message.dissect = function(buffer, o
26032614
end
26042615
end
26052616

2617+
-- Messages
2618+
cboe_bzxequities_depthofbook_pitch_v2_41_29.messages = {}
2619+
2620+
-- Dissect: Messages
2621+
cboe_bzxequities_depthofbook_pitch_v2_41_29.messages.dissect = function(buffer, offset, packet, parent, sequence)
2622+
-- Dissect Heartbeat
2623+
if sequence == 0 then
2624+
return offset
2625+
end
2626+
-- Repeating: Message
2627+
for message_index = 1, count do
2628+
2629+
-- Dependency element: Message Length
2630+
local message_length = buffer(offset, 1):le_uint()
2631+
2632+
-- Message: Struct of 2 fields
2633+
offset = cboe_bzxequities_depthofbook_pitch_v2_41_29.message.dissect(buffer, offset, packet, parent, size_of_message, message_index)
2634+
end
2635+
2636+
return offset
2637+
end
2638+
26062639
-- Packet Header
26072640
cboe_bzxequities_depthofbook_pitch_v2_41_29.packet_header = {}
26082641

@@ -2678,20 +2711,11 @@ cboe_bzxequities_depthofbook_pitch_v2_41_29.packet.dissect = function(buffer, pa
26782711
-- Packet Header: Struct of 4 fields
26792712
index, packet_header = cboe_bzxequities_depthofbook_pitch_v2_41_29.packet_header.dissect(buffer, index, packet, parent)
26802713

2681-
-- Dependency for Message
2682-
local end_of_payload = buffer:len()
2714+
-- Dependency element: Sequence
2715+
local sequence = buffer(index - 4, 4):le_uint()
26832716

2684-
-- Message: Struct of 2 fields
2685-
local message_index = 0
2686-
while index < end_of_payload do
2687-
message_index = message_index + 1
2688-
2689-
-- Dependency element: Message Length
2690-
local message_length = buffer(index, 1):le_uint()
2691-
2692-
-- Runtime Size Of: Message
2693-
index, message = cboe_bzxequities_depthofbook_pitch_v2_41_29.message.dissect(buffer, index, packet, parent, message_length, message_index)
2694-
end
2717+
-- Messages: Runtime Type with 2 branches
2718+
index = cboe_bzxequities_depthofbook_pitch_v2_41_29.messages.dissect(buffer, index, packet, parent, sequence)
26952719

26962720
return index
26972721
end

0 commit comments

Comments
 (0)