Startup parameters. More...
#include <B2BITS_C_MicexMfixApplication.h>
Data Fields | |
char const * | templatesFn_ |
Path to the MFIX Market Data FAST templates file. More... | |
char const * | configXml_ |
Path to the MFIX Market Data configuration file. More... | |
unsigned int | numberOfWorkers_ |
Number of threads to decode incoming data Default value is 4. | |
unsigned int | incrementQueueSize_ |
Maximum number of messages could be stored in recovery mode for the particular instrument. More... | |
B2BITS_BOOL | checkUdpSender_ |
Pass true to check the UDP packet sender's IP address. More... | |
char const * | listenInterfaceIp_ |
IP of network interface to listen on; nullptr or empty std::string means all interfaces. More... | |
unsigned int | incomingUdpBufferSize_ |
UDP incoming buffer size. More... | |
B2BITS_BOOL | logIncomingFIXMessages_ |
Pass true to write out to the log file incoming FIX messages Default value is false. | |
B2BITS_BOOL | logIncomingUdpMessages_ |
Pass true to write out to the binary log file incoming FAST messages Default value is false. | |
unsigned int | holePackDelay_ |
Number of incoming messages with seq num out of order to skip before start recovery. More... | |
B2BITS_MfixRecoveryType | recoveryType_ |
Type for the recovery. More... | |
B2BITS_MfixTransport | transportType_ |
Transport layer for data reading Default value is Transport::Sockets. | |
char const * | userLogin_ |
User login for tcp recovery session Default value is NULL;. | |
char const * | userPassword_ |
User password for tcp recovery session Default value is empty string;. | |
char const * | senderCompId_ |
SenderCompID field for tcp recovery session. More... | |
char const * | targetCompId_ |
TargetCompID field for tcp recovery session. More... | |
Startup parameters.
B2BITS_BOOL checkUdpSender_ |
Pass true to check the UDP packet sender's IP address.
Default value is true.
char const* configXml_ |
Path to the MFIX Market Data configuration file.
unsigned int holePackDelay_ |
Number of incoming messages with seq num out of order to skip before start recovery.
Default value is 1
unsigned int incomingUdpBufferSize_ |
UDP incoming buffer size.
Should be tuned in case of UDP message miss.
unsigned int incrementQueueSize_ |
Maximum number of messages could be stored in recovery mode for the particular instrument.
Default value is 50
char const* listenInterfaceIp_ |
IP of network interface to listen on; nullptr or empty std::string means all interfaces.
Default value is null (all interfaces).
B2BITS_MfixRecoveryType recoveryType_ |
Type for the recovery.
tcp_recovery uses only tcp recovery for intruments (34 tag is used to detect hole) udp_recovery uses one mode of the MfixRecoveryMode for instruments (83 tag is used to detect hole) Default value is udp_recovery.
char const* senderCompId_ |
SenderCompID field for tcp recovery session.
char const* targetCompId_ |
TargetCompID field for tcp recovery session.
char const* templatesFn_ |
Path to the MFIX Market Data FAST templates file.