|
B2BITS FIX Antenna HFT
1.0.17
|
FixEngine::init parameters. More...
#include <B2BITS_FixEngine.h>
Collaboration diagram for Engine::FixEngine::InitParameters:Public Member Functions | |
| InitParameters () | |
| Default constructor. More... | |
Public Attributes | |
| std::string | additionalFields_ |
| Specifies additional messages fields. More... | |
| std::string | b3ClientAppName |
| Specifies B3 client application name (tag 35514) More... | |
| std::string | b3ClientAppVersion |
| Specifies B3 client application version (tag 35515) More... | |
| std::shared_ptr < Parser::BinaryFixMappingI > | b3UserMapping_ |
| std::string | cmeTradingSystemName |
| Specifies CME trading system name (tag 1603) More... | |
| std::string | cmeTradingSystemVendor |
| Specifies CME trading system vendor (tag 1605) More... | |
| std::string | cmeTradingSystemVersion |
| Specifies CME trading system version (tag 1604) More... | |
| std::shared_ptr < Parser::BinaryFixMappingI > | cmiUserMapping_ |
| std::string | engineRoot_ |
| The top of the directory tree under which the engine's configuration, and log files are kept. More... | |
| Engine::EventListener * | eventListener_ |
| Instance of EventListener. More... | |
| std::shared_ptr < Parser::BinaryFixMappingI > | ilink3UserMapping_ |
| bool | initUtilsLogger_ |
| Flag to initialize or not application logger. More... | |
| std::string | licenseKey_ |
| License key. More... | |
| int | listenPort_ |
| Engine's listen port. More... | |
| EngineProperties | properties_ |
| Engine properties. More... | |
| std::string | propertiesFileName_ |
| The FIX Engine configuration parameters file name. More... | |
| SessionsManager * | sessionsManager_ |
| Instance of SessionsManager. More... | |
| bool | startListeningIncomingConnections_ |
| Specifies whether listening to incoming connections should be started, default - true. More... | |
| Engine::FIXTagVisitorFactory * | tagVisitorFactory_ |
| Receive data listener. More... | |
| Engine::ThreadsPoolListener * | threadPoolListener_ |
| Threads pool listener. More... | |
| bool | useAsyncLogger_ |
| The flag to enable or disable the async logging mode. More... | |
FixEngine::init parameters.
|
inline |
Default constructor.
| std::string Engine::FixEngine::InitParameters::additionalFields_ |
Specifies additional messages fields.
| std::string Engine::FixEngine::InitParameters::b3ClientAppName |
Specifies B3 client application name (tag 35514)
| std::string Engine::FixEngine::InitParameters::b3ClientAppVersion |
Specifies B3 client application version (tag 35515)
| std::shared_ptr<Parser::BinaryFixMappingI> Engine::FixEngine::InitParameters::b3UserMapping_ |
| std::string Engine::FixEngine::InitParameters::cmeTradingSystemName |
Specifies CME trading system name (tag 1603)
| std::string Engine::FixEngine::InitParameters::cmeTradingSystemVendor |
Specifies CME trading system vendor (tag 1605)
| std::string Engine::FixEngine::InitParameters::cmeTradingSystemVersion |
Specifies CME trading system version (tag 1604)
| std::shared_ptr<Parser::BinaryFixMappingI> Engine::FixEngine::InitParameters::cmiUserMapping_ |
| std::string Engine::FixEngine::InitParameters::engineRoot_ |
The top of the directory tree under which the engine's configuration, and log files are kept.
Do NOT add a slash at the end of the directory path. Overrides the value from the properties file. If it is equal to "", then the value from the properties file is used.
| Engine::EventListener* Engine::FixEngine::InitParameters::eventListener_ |
Instance of EventListener.
| std::shared_ptr<Parser::BinaryFixMappingI> Engine::FixEngine::InitParameters::ilink3UserMapping_ |
| bool Engine::FixEngine::InitParameters::initUtilsLogger_ |
Flag to initialize or not application logger.
| std::string Engine::FixEngine::InitParameters::licenseKey_ |
License key.
| int Engine::FixEngine::InitParameters::listenPort_ |
Engine's listen port.
Overrides the value from the properties file. If it is equal to -1 then the value from the proterties file is used.
| EngineProperties Engine::FixEngine::InitParameters::properties_ |
Engine properties.
Overrides values of the properties defined in the InitParameters::propertiesFileName_ file.
| std::string Engine::FixEngine::InitParameters::propertiesFileName_ |
The FIX Engine configuration parameters file name.
If it is equal to "" and InitParameters::properties_ parameter is empty, then "./engine.properties" is used.
| SessionsManager* Engine::FixEngine::InitParameters::sessionsManager_ |
Instance of SessionsManager.
| bool Engine::FixEngine::InitParameters::startListeningIncomingConnections_ |
Specifies whether listening to incoming connections should be started, default - true.
| Engine::FIXTagVisitorFactory* Engine::FixEngine::InitParameters::tagVisitorFactory_ |
Receive data listener.
| Engine::ThreadsPoolListener* Engine::FixEngine::InitParameters::threadPoolListener_ |
Threads pool listener.
| bool Engine::FixEngine::InitParameters::useAsyncLogger_ |
The flag to enable or disable the async logging mode.
1.8.5