OnixS Brokertec ITCH Market Data Handler for C++  1.1.0.1
Low Latency Best Practices
Advanced Programming

Disable logging

Please use this code snippet to disable all logging operations:

// Available only log messages for fatal errors.
settings.logLevel = OnixS::Brokertec::MarketData::Itch::LogLevel::Fatal;

// Available only logging to file.
settings.logSettings = OnixS::Brokertec::MarketData::Itch::LogSettings::TraceToFile;

CPU affinity mask

Please use this code snippet to set processor affinity mask for handler threads:

// Handler thread will run on 2nd processor core
settings.threadAffinity.insert(1);