ITCHCPP 1.6.0
High-Performance NASDAQ TotalView-ITCH 5.0 Parser & Market-Data Platform
Loading...
Searching...
No Matches
pcap.hpp File Reference

In-house reader for classic pcap and pcapng capture files carrying MoldUDP64/ITCH traffic. More...

#include <cstddef>
#include <cstdint>
#include <optional>
#include <span>
#include <string>
#include <vector>
#include "itch/parser.hpp"
#include "itch/transport/moldudp64.hpp"
+ Include dependency graph for pcap.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  itch::transport::PcapReader
 Replays ITCH market data straight from a captured network trace. More...
 

Namespaces

namespace  itch
 
namespace  itch::transport
 

Detailed Description

In-house reader for classic pcap and pcapng capture files carrying MoldUDP64/ITCH traffic.

This header declares PcapReader, which walks the Ethernet/IPv4/IPv6/UDP layers of each captured frame, extracts matching UDP payloads, and feeds them through an embedded MoldUdp64Decoder to produce decoded ITCH messages, without depending on libpcap.

Author
Bertin Balouki SIMYELI

Definition in file pcap.hpp.