22 #include <unordered_set> 39 namespace Implementation {
struct PcapReplayHelper; }
99 void stop (
bool wait);
105 void log (
LogLevel::Enum logLevel,
const char* logMessage,
size_t length);
114 std::string licenseExpirationDate ()
const;
117 static const char* version ();
129 Handler& subscribe(std::initializer_list<Messaging::SecurityID> securityIds);
135 Handler& unsubscribe(std::initializer_list<Messaging::SecurityID> securityIds);
142 friend struct Implementation::PcapReplayHelper;
B3 Binary UMDF Market Data Handler class.
Enum
Defines the state that the handler is in.
Defines an interface through which the Handler notifies subscribers about errors occurred while proce...
ONIXS_B3_UMDF_MD_API void replayPcap(const std::vector< Handler * > &handlers, const ReplayOptions &options, const FilesList &instrument, const FilesList &snapshot)
Replay pcap files.
Defines params which affect replay.
std::vector< std::string > FilesList
Ordered list of files to be replayed.
Handler configuration settings.
UInt64 SecurityID
Security ID as defined by B3's Trading System.
The Feed Engine machinery.