![]() |
B2BITS FIX Antenna C++ 2.34.0
|
FixEngine::init parameters. More...
#include <B2BITS_FixEngine.h>
Collaboration diagram for Engine::FixEngine::InitParameters:Public Member Functions | |
| InitParameters () | |
| Default constructor. | |
Public Attributes | |
| std::string | additionalFields_ |
| Specifies additional messages fields. | |
| SSLCustomContextProperties | customSSLContextProperties_ |
| SSLCustomContextProperties structure describing custom SSL configuration if any. | |
| std::string | engineRoot_ |
| The top of the directory tree under which the engine's configuration, and log files are kept. | |
| Engine::EventListener * | eventListener_ |
| Event listener. | |
| bool | initUtilsLogger_ |
| Flag to control logger subsystem life time. | |
| std::string | licenseKey_ |
| License key. | |
| int | listenPort_ |
| Engine's listen port. | |
| EngineProperties | properties_ |
| Engine properties. | |
| std::string | propertiesFileName_ |
| The FIX Engine configuration parameters file name. | |
| System::SchedulerPtr | pScheduler_ |
| System::Scheduler instance to run configured schedules on. | |
| SessionsManager * | sessionsManager_ |
| Instance of SessionsManager. | |
| bool | startListeningIncomingConnections_ |
| Specifies whether listening to incoming connections should be started, default - true. | |
FixEngine::init parameters.
|
inline |
Default constructor.
| std::string Engine::FixEngine::InitParameters::additionalFields_ |
Specifies additional messages fields.
| SSLCustomContextProperties Engine::FixEngine::InitParameters::customSSLContextProperties_ |
SSLCustomContextProperties structure describing custom SSL configuration if any.
| 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_ |
Event listener.
| bool Engine::FixEngine::InitParameters::initUtilsLogger_ |
Flag to control logger subsystem life time.
If true, FixEngine will initialize logger subsystem in the FixEngine::init method and will destroy logger in the FixEngine::destroy method; otherwise if false, it is users's responsibility to initialize and destroy 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.
| System::SchedulerPtr Engine::FixEngine::InitParameters::pScheduler_ |
System::Scheduler instance to run configured schedules on.
| SessionsManager* Engine::FixEngine::InitParameters::sessionsManager_ |
Instance of SessionsManager.
| bool Engine::FixEngine::InitParameters::startListeningIncomingConnections_ |
Specifies whether listening to incoming connections should be started, default - true.