OnixS CBOE CSM Handler for C++  1.2.8.0
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::CBOE::MarketData::CSM::LogLevel::Fatal;

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

CPU affinity mask

Please use this code snippet to set processor affinity mask for the handler's thread:

// The handler's thread will run on 2nd processor core
settings.threadAffinity.insert(1);