|
ITCHCPP 1.6.0
High-Performance NASDAQ TotalView-ITCH 5.0 Parser & Market-Data Platform
|
Classes | |
| class | MoldUdp64Decoder |
| Decodes MoldUDP64 datagrams and forwards the contained ITCH messages. More... | |
| struct | MoldUdp64Header |
| The fixed 20-byte header that prefixes every MoldUDP64 downstream packet. More... | |
| class | PcapReader |
| Replays ITCH market data straight from a captured network trace. More... | |
| class | RetransmitRequester |
| Abstract hook a caller implements to drive recovery against a replay or retransmission service when a sequence gap is detected. More... | |
| class | SequenceTracker |
| Tracks per-session sequence numbers across a transport layer and surfaces gaps. More... | |
| class | SoupBinDecoder |
| A stateful decoder for a SoupBinTCP byte stream. More... | |
Enumerations | |
| enum class | SoupBinPacketType : char { debug = '+' , login_accepted = 'A' , login_rejected = 'J' , sequenced_data = 'S' , server_heartbeat = 'H' , end_of_session = 'Z' , login_request = 'L' , unsequenced_data = 'U' , client_heartbeat = 'R' , logout_request = 'O' } |
| The SoupBinTCP packet types (the one-byte type that follows the 2-byte length prefix). More... | |
|
strong |
The SoupBinTCP packet types (the one-byte type that follows the 2-byte length prefix).
SoupBinTCP is the reliable, ordered TCP framing NASDAQ uses for the Glimpse snapshot service and for recovery/replay. Only the server-to-client subset is needed to consume a captured or replayed stream, but every defined type is listed for completeness.
Definition at line 34 of file soupbintcp.hpp.