OnixS ICE iMpact Multicast Price Feed Handler C++ library  8.15.1
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.

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

Definition at line 48 of file PcapDataProviderSettings.h.

std::string logFileNamePrefix

Template of log file name without extension.

Default value is "PcapDataProvider".

Definition at line 53 of file PcapDataProviderSettings.h.

LogLevel logLevel

Log verbosity.

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: