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.
1.8.6