OnixS ICE iMpact Multicast Price Feed Handler C++ library  8.17.0
API documentation
PcapDataProviderSettings Struct Reference

#include <PcapDataProviderSettings.h>

Public Member Functions

 PcapDataProviderSettings ()
 
std::string toString () const
 

Public Attributes

std::string pcapDirectory
 
std::string connectivityConfiguration
 
DateTime maxSnapshotDuration
 
std::string logDirectory
 
std::string logFileNamePrefix
 
LogLevel logLevel
 

Detailed Description

Definition at line 32 of file PcapDataProviderSettings.h.

Constructor & Destructor Documentation

Initializes instance with default values for control parameters.

Member Function Documentation

std::string toString ( ) const

Returns string representation.

Member Data Documentation

std::string connectivityConfiguration

Path to a connectivity configuration file.

Definition at line 38 of file PcapDataProviderSettings.h.

std::string logDirectory

Log files are stored in this directory.

Note
Default value is "./" (the current directory).

Definition at line 48 of file PcapDataProviderSettings.h.

std::string logFileNamePrefix

Template of log file name without extension.

Note
Default value is "PcapDataProvider".

Definition at line 53 of file PcapDataProviderSettings.h.

LogLevel logLevel

Log verbosity.

Note
Default value is LogLevels::Info.

Definition at line 58 of file PcapDataProviderSettings.h.

DateTime maxSnapshotDuration

Max snapshot duration (in milliseconds).

By default, the value is 120000 ms (2 minutes).

Definition at line 43 of file PcapDataProviderSettings.h.

std::string pcapDirectory

Path to a directory where PCAP-data is stored.

Definition at line 35 of file PcapDataProviderSettings.h.


The documentation for this struct was generated from the following file: