B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Variables
Engine::FIXPropertiesNames Namespace Reference

List of all engine.properties parameters. More...

Variables

const std::string BACKUP_DIRECTORY_PARAM = "BackupDirectory"
 
const std::string CHECK_VERSION_OUTGOING_MESSAGE_PARAM = "CheckVersionOfOutgoingMessages"
 
const std::string CONNECT_ADDRESS_PARAM = "ConnectAddress"
 
const std::string CREATE_UNREGISTERED_ACCEPTOR_SESSION_PARAM = "CreateUnregisteredAcceptorSession"
 
const std::string DEBUG_LOG_SESSION_EXTRA_PARAMETERS_PARAM = "Debug.LogSessionExtraParameters"
 
const std::string DICTIONARIES_FILES_LIST = "DictionariesFilesList"
 
const std::string DP_DELIVERY_TRIES_INTERVAL_PARAM = "DelayedProcessing.DeliveryTriesInterval"
 
const std::string DP_MAX_DELIVARY_TRIES_PARAM = "DelayedProcessing.MaxDeliveryTries"
 
const std::string DUPLICATE_RESEND_REQUEST_LIMIT_PARAM = "DuplicateResendRequestLimit"
 
const std::string ENABLE_AUTO_SWITCH_TO_BACKUP_CONNECTION_PARAM = "EnableAutoSwitchToBackupConnection"
 
const std::string ENABLE_CYCLIC_SWITCH_BACKUP_CONNECTION = "EnableCyclicSwitchBackupConnection"
 
const std::string ENABLE_INCREMENTAL_LOG_FILE_CREATION_PARAM = "EnableIncrementalLogFileCreation"
 
const std::string ENCRYPTION_CONFIG_FILE_PARAM = "EncryptionConfigFile"
 
const std::string ENGINE_ROOT_PARAM = "EngineRoot"
 
const std::string EPOLL_DISPATCHER_TIMEOUT_PARAM = "EpollDispatcher.Timeout"
 
const std::string EXTRA_SAFE_MODE_PARAM = "ExtraSafeMode"
 
const std::string FAILOVER_COMMAND_PORT_PARAM = "FailOver.CommandPort"
 
const std::string FAILOVER_HOST_PARAM = "FailOver.Host"
 
const std::string FAILOVER_IS_PRIMARY_PARAM = "FailOver.IsPrimary"
 
const std::string FAILOVER_MODE_PARAM = "FailOver.Mode"
 
const std::string FAILOVER_PORT_PARAM = "FailOver.Port"
 
const std::string FIX_COMP_ID_CUTOFF_MARKER = "FIXCompIdCutoffMarker"
 
const std::string FORCE_SEQNUM_RESET_PARAM = "ForceSeqNumReset"
 
const std::string FORCE_SEQNUM_RESET_VALUE_ALWAYS = "ALWAYS"
 
const std::string FORCE_SEQNUM_RESET_VALUE_FALSE = "false"
 
const std::string FORCE_SEQNUM_RESET_VALUE_NA = "NA"
 
const std::string FORCE_SEQNUM_RESET_VALUE_OFF = "OFF"
 
const std::string FORCE_SEQNUM_RESET_VALUE_ON = "ON"
 
const std::string FORCE_SEQNUM_RESET_VALUE_TRUE = "true"
 
const std::string IDX_INCREMENT_SIZE_PARAM = "Persistents.IdxIncrementSize"
 
const std::string INCOMING_CONNECTION_AFFINITY_PARAM = "TCPDispatcher.IncomingConnectionOnloadStackAffinity"
 
const std::string INDEX_REBUILD_ENABLED_PARAM = "MessageStorage.IndexRebuildEnabled"
 
const std::string INDEX_REBUILD_REQUIRE_REJECT_FLAG = "MessageStorage.RequireRejectFlagSupport"
 
const std::string INTRADAY_LOGOUT_TOLERANCE_PARAM = "IntradayLogoutTolerance"
 
const std::string LICENSE_FILE_PARAM = "LicenseFile"
 
const std::string LISTEN_ADDRESS_PARAM = "ListenAddress"
 
int const LISTEN_PORT_IN_DISABLED = -2
 
int const LISTEN_PORT_NA = -1
 
int const LISTEN_PORT_NETWORK_DISABLED = 0
 
const std::string LISTEN_PORT_PARAM = "ListenPort"
 
const std::string LOG_CYCLING_PARAM = "Log.Cycling"
 
const std::string LOG_DEBUG_IS_ON_PARAM = "Log.DebugIsOn"
 
const std::string LOG_DEVICE_PARAM = "Log.Device"
 
const std::string LOG_DIRECTORY_PARAM = "LogDirectory"
 
const std::string LOG_ERROR_IS_ON_PARAM = "Log.ErrorIsOn"
 
const std::string LOG_EVENT_LOG_SOURCE = "Log.EventLog.EventSource"
 
const std::string LOG_FATAL_IS_ON_PARAM = "Log.FatalIsOn"
 
const std::string LOG_FILE_AUTOFLUSH_PARAM = "Log.File.AutoFlush"
 
const std::string LOG_FILE_BACKUP_TIME_PARAM = "Log.File.Backup.Time"
 
const std::string LOG_FILE_LOCKED_PARAM = "Log.File.Locked"
 
const std::string LOG_FILE_NAME_PARAM = "LogFileName"
 
const std::string LOG_FILE_RECREATE_PARAM = "Log.File.Recreate"
 
const std::string LOG_FILE_ROOT_DIR_PARAM = "Log.File.RootDir"
 
const std::string LOG_FILE_ROTATE_PARAM = "Log.File.Rotate"
 
const std::string LOG_FILE_TIMEZONE_PARAM = "Log.File.TimeZone"
 
const std::string LOG_INCOMING_MESSAGES_PARAM = "LogIncomingMessages"
 
const std::string LOG_INCREMENT_SIZE_PARAM = "Persistents.LogIncrementSize"
 
const std::string LOG_LOG_FILE_NAME_PARAM = "Log.File.Name"
 
const std::string LOG_NOTE_IS_ON_PARAM = "Log.NoteIsOn"
 
const std::string LOG_WARN_IS_ON_PARAM = "Log.WarnIsOn"
 
const std::string LOGON_TIME_FRAME_PARAM = "LogonTimeFrame"
 
const std::string LOGOUT_TIME_FRAME_PARAM = "LogoutTimeFrame"
 
const std::string M_ADMIN_SEESION_DEF_DISABLE_TCP_BUFFER_PARAM = "Monitoring.AdminSessionDef.DisableTCPBuffer"
 
const std::string M_ADMIN_SEESION_DEF_ENCRYPT_METHOD_PARAM = "Monitoring.AdminSessionDef.EncryptMethod"
 
const std::string M_ADMIN_SEESION_DEF_FORCE_SEQNUM_RESET_PARAM = "Monitoring.AdminSessionDef.ForceSeqNumResetMode"
 
const std::string M_ADMIN_SEESION_DEF_IGNORE_SEQNUM_TOO_LOW_LOGON_PARAM = "Monitoring.AdminSessionDef.IgnoreSeqNumTooLowAtLogon"
 
const std::string M_ADMIN_SEESION_DEF_INTERDAY_LOGOUT_TOLERANCE_PARAM = "Monitoring.AdminSessionDef.IntradayLogoutToleranceMode"
 
const std::string M_ADMIN_SEESION_DEF_MAX_MESSAGES_IN_BUNCH_PARAM = "Monitoring.AdminSessionDef.MaxMessagesAmountInBunch"
 
const std::string M_ADMIN_SEESION_DEF_PASSWORD_PARAM = "Monitoring.AdminSessionDef.Password"
 
const std::string M_ADMIN_SEESION_DEF_SENDER_LOCATION_ID_PARAM = "Monitoring.AdminSessionDef.SenderLocationID"
 
const std::string M_ADMIN_SEESION_DEF_SOCKET_OP_PRIORITY_PARAM = "Monitoring.AdminSessionDef.SocketOpPriority"
 
const std::string M_ADMIN_SEESION_DEF_SOURCE_IP_PARAM = "Monitoring.AdminSessionDef.SourceIPaddress"
 
const std::string M_ADMIN_SEESION_DEF_TARGET_LOCATION_ID_PARAM = "Monitoring.AdminSessionDef.TargetLocationID"
 
const std::string M_ADMIN_SEESION_DEF_TARGET_SUB_ID_PARAM = "Monitoring.AdminSessionDef.TargetSubID"
 
const std::string M_ADMIN_SEESION_DEF_USER_NAME_PARAM = "Monitoring.AdminSessionDef.Username"
 
const std::string MEASURING_ENABLE_PARAM = "Measuring.Enable"
 
const std::string MESSAGE_TIME_TO_LIVE_PARAM = "MessageTimeToLive"
 
const std::string MONITORING_ENABLE_PARAM = "Monitoring.Enable"
 
const std::string NEW_STORAGE_IF_OLDER_CORRUPTED_PARAM = "NewStorageIfOlderCorrupted"
 
const std::string NON_ACCEL_LISTEN_ADDRESS_PARAM = "NonAccelListenAddress"
 
const std::string NON_ACCEL_LISTEN_PORT_PARAM = "NonAccelListenPort"
 
const std::string NUMBER_OF_RESEND_WORKERS_PARAM = "NumberOfResendWorkers"
 
const std::string NUMBER_OF_SEND_WORKERS_PARAM = "NumberOfSendWorkers"
 
const std::string NUMBER_OF_WORKERS_PARAM = "NumberOfWorkers"
 
const std::string OUT_OF_SEQUENCE_MESSAGES_QUEUE_SIZE = "OutOfSequenceMessagesStrategy.QueueSize"
 This parameter sets size temporary map for processing out of sequence messages in strategy "Queue" default value is "2000". More...
 
const std::string OUT_OF_SEQUENCE_MESSAGES_STRATEGY = "OutOfSequenceMessagesStrategy"
 This parameter sets strategy for out of sequence messages Valid values: RequestAlways - send resend request on any out of sequence message RequestOnce - Send resend request on gap. More...
 
const std::string OUTGOING_MESSAGE_STORAGE_SIZE_PARAM = "OutgoingMessagesStorageSize"
 
const std::string REASONABLE_TRANSMISSION_TIME_PARAM = "ReasonableTransmissionTime"
 
const std::string RECONNECT_INTERVAL_PARAM = "Reconnect.Interval"
 
const std::string RECONNECT_MAX_TRIES_PARAM = "Reconnect.MaxTries"
 
const std::string RESEND_MESSAGES_BLOCK_SIZE_PARAM = "ResendMessagesBlockSize"
 
const std::string RESET_SEQNUM_AFTER_24_HOURS_PARAM = "ResetSeqNumAfter24hours"
 
const std::string S_LOGOUT_ON_MISSING_SEQNUM = "SessionLevel.LogoutOnMissingSeqNum"
 
const std::string SESSION_STORAGE_TYPE_PARAM_DEP2 = "SessionStorageType"
 
const std::string SLICED_STORAGE_BACKUP_DIRECTORY = "SplitPersistentMsgStorage.BackupDir"
 
const std::string SLICED_STORAGE_MAX_FILESIZE = "SplitPersistentMsgStorage.MaxSliceSize"
 
const std::string TAGS_ADJUSTMENT_OFFSET = "TagsAdjustmentOffset"
 
const std::string TCP_DISPATCHER_TIMEOUT_PARAM = "TCPDispatcher.Timeout"
 
const std::string TCP_READER_POOL_SIZE_PARAM = "TCPDispatcher.WorkerMessagePoolSize"
 
const std::string TCP_READERS_PARAM = "TCPDispatcher.NumberOfWorkers"
 
const std::string THIRD_PARTY_ROUTING_PARAM = "ThirdPartyRoutingIsEnabled"
 
const std::string TIMESTAMPS_IN_LOGS_PARAM = "TimestampsInLogs"
 
const std::string TOTAL_OUTGOING_STORAGE_MEMORY_LIMIT_PARAM = "TotalOutgoingStorageMemoryLimit"
 
const std::string UA_CREATE_SESSION_PARAM = "UnregisteredAcceptor.CreateSession"
 
const std::string UA_IGNORE_SEQNUM_TOO_LOW_AT_LOGON_PARAM = "UnregisteredAcceptor.IgnoreSeqNumTooLowAtLogon"
 
const std::string UA_MAX_MESSAGES_AMOUNT_IN_BUNCH_PARAM = "UnregisteredAcceptor.maxMessagesAmountInBunch"
 
const std::string UA_REJECT_MESSAGE_WHILE_NO_CONNECTION_PARAM = "UnregisteredAcceptor.RejectMessageWhileNoConnection"
 
const std::string UA_TCP_BUFFER_DISABLED_PARAM = "UnregisteredAcceptor.tcpBufferDisabled"
 
const std::string UNREG_SESSION_STORAGE_TYPE_PARAM = "UnregisteredAcceptor.SessionStorageType"
 
const std::string UNREG_SESSION_STORAGE_TYPE_PARAM_DEP = "UnregisteredSessionStorageType"
 
const std::string USE_EPOLL_DISPATCHER_PARAM = "UseEpollDispatcher"
 
const std::string USE_LOCK_FREE_QUEUE_PARAM = "UseLockFreeQueue"
 
const std::string USE_TCP_DISPATCHER_PARAM = "UseTCPDispatcher"
 
const std::string V_ADDITIONAL_FIELDS_FILE_NAME_PARAM = "Validation.AdditionalFieldsFileName"
 
const std::string V_ADDITIONAL_FIELDS_PARAM = "Validation.AdditionalFields"
 
const std::string V_ALLOW_EMPTY_FIELD_VALUE_PARAM = "AllowEmptyFieldValue"
 
const std::string V_ALLOW_ZERO_NUM_IN_GROUP_PARAM = "AllowZeroNumInGroup"
 
const std::string V_CHECK_REQUIRED_GROUP_FIELDS_PARAM = "Validation.CheckRequiredGroupFields"
 
const std::string V_IGNORE_UNKNOWN_FIELDS = "IgnoreUnknownFields"
 
const std::string V_PROHIBIT_UNKNOWN_TAGS = "ProhibitUnknownTags"
 
const std::string V_VALIDATE_MESSAGE_PARAM = "MessageMustBeValidated"
 
const std::string V_VERIFY_REPERATING_GROUP_BOUNDS = "VerifyReperatingGroupBounds"
 
const std::string V_VERIFY_TAGS_VALUES = "VerifyTagsValues"
 

Detailed Description

List of all engine.properties parameters.

Variable Documentation

const std::string Engine::FIXPropertiesNames::BACKUP_DIRECTORY_PARAM = "BackupDirectory"
const std::string Engine::FIXPropertiesNames::CHECK_VERSION_OUTGOING_MESSAGE_PARAM = "CheckVersionOfOutgoingMessages"
const std::string Engine::FIXPropertiesNames::CONNECT_ADDRESS_PARAM = "ConnectAddress"
const std::string Engine::FIXPropertiesNames::CREATE_UNREGISTERED_ACCEPTOR_SESSION_PARAM = "CreateUnregisteredAcceptorSession"
const std::string Engine::FIXPropertiesNames::DEBUG_LOG_SESSION_EXTRA_PARAMETERS_PARAM = "Debug.LogSessionExtraParameters"
const std::string Engine::FIXPropertiesNames::DICTIONARIES_FILES_LIST = "DictionariesFilesList"
const std::string Engine::FIXPropertiesNames::DP_DELIVERY_TRIES_INTERVAL_PARAM = "DelayedProcessing.DeliveryTriesInterval"
const std::string Engine::FIXPropertiesNames::DP_MAX_DELIVARY_TRIES_PARAM = "DelayedProcessing.MaxDeliveryTries"
const std::string Engine::FIXPropertiesNames::DUPLICATE_RESEND_REQUEST_LIMIT_PARAM = "DuplicateResendRequestLimit"
const std::string Engine::FIXPropertiesNames::ENABLE_AUTO_SWITCH_TO_BACKUP_CONNECTION_PARAM = "EnableAutoSwitchToBackupConnection"
const std::string Engine::FIXPropertiesNames::ENABLE_CYCLIC_SWITCH_BACKUP_CONNECTION = "EnableCyclicSwitchBackupConnection"
const std::string Engine::FIXPropertiesNames::ENABLE_INCREMENTAL_LOG_FILE_CREATION_PARAM = "EnableIncrementalLogFileCreation"
const std::string Engine::FIXPropertiesNames::ENCRYPTION_CONFIG_FILE_PARAM = "EncryptionConfigFile"
const std::string Engine::FIXPropertiesNames::ENGINE_ROOT_PARAM = "EngineRoot"
const std::string Engine::FIXPropertiesNames::EPOLL_DISPATCHER_TIMEOUT_PARAM = "EpollDispatcher.Timeout"
const std::string Engine::FIXPropertiesNames::EXTRA_SAFE_MODE_PARAM = "ExtraSafeMode"
const std::string Engine::FIXPropertiesNames::FAILOVER_COMMAND_PORT_PARAM = "FailOver.CommandPort"
const std::string Engine::FIXPropertiesNames::FAILOVER_HOST_PARAM = "FailOver.Host"
const std::string Engine::FIXPropertiesNames::FAILOVER_IS_PRIMARY_PARAM = "FailOver.IsPrimary"
const std::string Engine::FIXPropertiesNames::FAILOVER_MODE_PARAM = "FailOver.Mode"
const std::string Engine::FIXPropertiesNames::FAILOVER_PORT_PARAM = "FailOver.Port"
const std::string Engine::FIXPropertiesNames::FIX_COMP_ID_CUTOFF_MARKER = "FIXCompIdCutoffMarker"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_PARAM = "ForceSeqNumReset"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_VALUE_ALWAYS = "ALWAYS"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_VALUE_FALSE = "false"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_VALUE_NA = "NA"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_VALUE_OFF = "OFF"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_VALUE_ON = "ON"
const std::string Engine::FIXPropertiesNames::FORCE_SEQNUM_RESET_VALUE_TRUE = "true"
const std::string Engine::FIXPropertiesNames::IDX_INCREMENT_SIZE_PARAM = "Persistents.IdxIncrementSize"
const std::string Engine::FIXPropertiesNames::INCOMING_CONNECTION_AFFINITY_PARAM = "TCPDispatcher.IncomingConnectionOnloadStackAffinity"
const std::string Engine::FIXPropertiesNames::INDEX_REBUILD_ENABLED_PARAM = "MessageStorage.IndexRebuildEnabled"
const std::string Engine::FIXPropertiesNames::INDEX_REBUILD_REQUIRE_REJECT_FLAG = "MessageStorage.RequireRejectFlagSupport"
const std::string Engine::FIXPropertiesNames::INTRADAY_LOGOUT_TOLERANCE_PARAM = "IntradayLogoutTolerance"
const std::string Engine::FIXPropertiesNames::LICENSE_FILE_PARAM = "LicenseFile"
const std::string Engine::FIXPropertiesNames::LISTEN_ADDRESS_PARAM = "ListenAddress"
int const Engine::FIXPropertiesNames::LISTEN_PORT_IN_DISABLED = -2
int const Engine::FIXPropertiesNames::LISTEN_PORT_NA = -1
int const Engine::FIXPropertiesNames::LISTEN_PORT_NETWORK_DISABLED = 0
const std::string Engine::FIXPropertiesNames::LISTEN_PORT_PARAM = "ListenPort"
const std::string Engine::FIXPropertiesNames::LOG_CYCLING_PARAM = "Log.Cycling"
const std::string Engine::FIXPropertiesNames::LOG_DEBUG_IS_ON_PARAM = "Log.DebugIsOn"
const std::string Engine::FIXPropertiesNames::LOG_DEVICE_PARAM = "Log.Device"
const std::string Engine::FIXPropertiesNames::LOG_DIRECTORY_PARAM = "LogDirectory"
const std::string Engine::FIXPropertiesNames::LOG_ERROR_IS_ON_PARAM = "Log.ErrorIsOn"
const std::string Engine::FIXPropertiesNames::LOG_EVENT_LOG_SOURCE = "Log.EventLog.EventSource"
const std::string Engine::FIXPropertiesNames::LOG_FATAL_IS_ON_PARAM = "Log.FatalIsOn"
const std::string Engine::FIXPropertiesNames::LOG_FILE_AUTOFLUSH_PARAM = "Log.File.AutoFlush"
const std::string Engine::FIXPropertiesNames::LOG_FILE_BACKUP_TIME_PARAM = "Log.File.Backup.Time"
const std::string Engine::FIXPropertiesNames::LOG_FILE_LOCKED_PARAM = "Log.File.Locked"
const std::string Engine::FIXPropertiesNames::LOG_FILE_NAME_PARAM = "LogFileName"
const std::string Engine::FIXPropertiesNames::LOG_FILE_RECREATE_PARAM = "Log.File.Recreate"
const std::string Engine::FIXPropertiesNames::LOG_FILE_ROOT_DIR_PARAM = "Log.File.RootDir"
const std::string Engine::FIXPropertiesNames::LOG_FILE_ROTATE_PARAM = "Log.File.Rotate"
const std::string Engine::FIXPropertiesNames::LOG_FILE_TIMEZONE_PARAM = "Log.File.TimeZone"
const std::string Engine::FIXPropertiesNames::LOG_INCOMING_MESSAGES_PARAM = "LogIncomingMessages"
const std::string Engine::FIXPropertiesNames::LOG_INCREMENT_SIZE_PARAM = "Persistents.LogIncrementSize"
const std::string Engine::FIXPropertiesNames::LOG_LOG_FILE_NAME_PARAM = "Log.File.Name"
const std::string Engine::FIXPropertiesNames::LOG_NOTE_IS_ON_PARAM = "Log.NoteIsOn"
const std::string Engine::FIXPropertiesNames::LOG_WARN_IS_ON_PARAM = "Log.WarnIsOn"
const std::string Engine::FIXPropertiesNames::LOGON_TIME_FRAME_PARAM = "LogonTimeFrame"
const std::string Engine::FIXPropertiesNames::LOGOUT_TIME_FRAME_PARAM = "LogoutTimeFrame"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_DISABLE_TCP_BUFFER_PARAM = "Monitoring.AdminSessionDef.DisableTCPBuffer"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_ENCRYPT_METHOD_PARAM = "Monitoring.AdminSessionDef.EncryptMethod"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_FORCE_SEQNUM_RESET_PARAM = "Monitoring.AdminSessionDef.ForceSeqNumResetMode"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_IGNORE_SEQNUM_TOO_LOW_LOGON_PARAM = "Monitoring.AdminSessionDef.IgnoreSeqNumTooLowAtLogon"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_INTERDAY_LOGOUT_TOLERANCE_PARAM = "Monitoring.AdminSessionDef.IntradayLogoutToleranceMode"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_MAX_MESSAGES_IN_BUNCH_PARAM = "Monitoring.AdminSessionDef.MaxMessagesAmountInBunch"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_PASSWORD_PARAM = "Monitoring.AdminSessionDef.Password"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_SENDER_LOCATION_ID_PARAM = "Monitoring.AdminSessionDef.SenderLocationID"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_SOCKET_OP_PRIORITY_PARAM = "Monitoring.AdminSessionDef.SocketOpPriority"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_SOURCE_IP_PARAM = "Monitoring.AdminSessionDef.SourceIPaddress"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_TARGET_LOCATION_ID_PARAM = "Monitoring.AdminSessionDef.TargetLocationID"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_TARGET_SUB_ID_PARAM = "Monitoring.AdminSessionDef.TargetSubID"
const std::string Engine::FIXPropertiesNames::M_ADMIN_SEESION_DEF_USER_NAME_PARAM = "Monitoring.AdminSessionDef.Username"
const std::string Engine::FIXPropertiesNames::MEASURING_ENABLE_PARAM = "Measuring.Enable"
const std::string Engine::FIXPropertiesNames::MESSAGE_TIME_TO_LIVE_PARAM = "MessageTimeToLive"
const std::string Engine::FIXPropertiesNames::MONITORING_ENABLE_PARAM = "Monitoring.Enable"
const std::string Engine::FIXPropertiesNames::NEW_STORAGE_IF_OLDER_CORRUPTED_PARAM = "NewStorageIfOlderCorrupted"
const std::string Engine::FIXPropertiesNames::NON_ACCEL_LISTEN_ADDRESS_PARAM = "NonAccelListenAddress"
const std::string Engine::FIXPropertiesNames::NON_ACCEL_LISTEN_PORT_PARAM = "NonAccelListenPort"
const std::string Engine::FIXPropertiesNames::NUMBER_OF_RESEND_WORKERS_PARAM = "NumberOfResendWorkers"
const std::string Engine::FIXPropertiesNames::NUMBER_OF_SEND_WORKERS_PARAM = "NumberOfSendWorkers"
const std::string Engine::FIXPropertiesNames::NUMBER_OF_WORKERS_PARAM = "NumberOfWorkers"
const std::string Engine::FIXPropertiesNames::OUT_OF_SEQUENCE_MESSAGES_QUEUE_SIZE = "OutOfSequenceMessagesStrategy.QueueSize"

This parameter sets size temporary map for processing out of sequence messages in strategy "Queue" default value is "2000".

const std::string Engine::FIXPropertiesNames::OUT_OF_SEQUENCE_MESSAGES_STRATEGY = "OutOfSequenceMessagesStrategy"

This parameter sets strategy for out of sequence messages Valid values: RequestAlways - send resend request on any out of sequence message RequestOnce - Send resend request on gap.

Suppress new resend request if gap not closed Queue - Use temporary queue for storing out of sequence messages and processing them after closing gap IgnoreGap - Send resend request on gap and processing out of sequence messages default value is "RequestAlways"

const std::string Engine::FIXPropertiesNames::OUTGOING_MESSAGE_STORAGE_SIZE_PARAM = "OutgoingMessagesStorageSize"
const std::string Engine::FIXPropertiesNames::REASONABLE_TRANSMISSION_TIME_PARAM = "ReasonableTransmissionTime"
const std::string Engine::FIXPropertiesNames::RECONNECT_INTERVAL_PARAM = "Reconnect.Interval"
const std::string Engine::FIXPropertiesNames::RECONNECT_MAX_TRIES_PARAM = "Reconnect.MaxTries"
const std::string Engine::FIXPropertiesNames::RESEND_MESSAGES_BLOCK_SIZE_PARAM = "ResendMessagesBlockSize"
const std::string Engine::FIXPropertiesNames::RESET_SEQNUM_AFTER_24_HOURS_PARAM = "ResetSeqNumAfter24hours"
const std::string Engine::FIXPropertiesNames::S_LOGOUT_ON_MISSING_SEQNUM = "SessionLevel.LogoutOnMissingSeqNum"
const std::string Engine::FIXPropertiesNames::SESSION_STORAGE_TYPE_PARAM_DEP2 = "SessionStorageType"
const std::string Engine::FIXPropertiesNames::SLICED_STORAGE_BACKUP_DIRECTORY = "SplitPersistentMsgStorage.BackupDir"
const std::string Engine::FIXPropertiesNames::SLICED_STORAGE_MAX_FILESIZE = "SplitPersistentMsgStorage.MaxSliceSize"
const std::string Engine::FIXPropertiesNames::TAGS_ADJUSTMENT_OFFSET = "TagsAdjustmentOffset"
const std::string Engine::FIXPropertiesNames::TCP_DISPATCHER_TIMEOUT_PARAM = "TCPDispatcher.Timeout"
const std::string Engine::FIXPropertiesNames::TCP_READER_POOL_SIZE_PARAM = "TCPDispatcher.WorkerMessagePoolSize"
const std::string Engine::FIXPropertiesNames::TCP_READERS_PARAM = "TCPDispatcher.NumberOfWorkers"
const std::string Engine::FIXPropertiesNames::THIRD_PARTY_ROUTING_PARAM = "ThirdPartyRoutingIsEnabled"
const std::string Engine::FIXPropertiesNames::TIMESTAMPS_IN_LOGS_PARAM = "TimestampsInLogs"
const std::string Engine::FIXPropertiesNames::TOTAL_OUTGOING_STORAGE_MEMORY_LIMIT_PARAM = "TotalOutgoingStorageMemoryLimit"
const std::string Engine::FIXPropertiesNames::UA_CREATE_SESSION_PARAM = "UnregisteredAcceptor.CreateSession"
const std::string Engine::FIXPropertiesNames::UA_IGNORE_SEQNUM_TOO_LOW_AT_LOGON_PARAM = "UnregisteredAcceptor.IgnoreSeqNumTooLowAtLogon"
const std::string Engine::FIXPropertiesNames::UA_MAX_MESSAGES_AMOUNT_IN_BUNCH_PARAM = "UnregisteredAcceptor.maxMessagesAmountInBunch"
const std::string Engine::FIXPropertiesNames::UA_REJECT_MESSAGE_WHILE_NO_CONNECTION_PARAM = "UnregisteredAcceptor.RejectMessageWhileNoConnection"
const std::string Engine::FIXPropertiesNames::UA_TCP_BUFFER_DISABLED_PARAM = "UnregisteredAcceptor.tcpBufferDisabled"
const std::string Engine::FIXPropertiesNames::UNREG_SESSION_STORAGE_TYPE_PARAM = "UnregisteredAcceptor.SessionStorageType"
const std::string Engine::FIXPropertiesNames::UNREG_SESSION_STORAGE_TYPE_PARAM_DEP = "UnregisteredSessionStorageType"
const std::string Engine::FIXPropertiesNames::USE_EPOLL_DISPATCHER_PARAM = "UseEpollDispatcher"
const std::string Engine::FIXPropertiesNames::USE_LOCK_FREE_QUEUE_PARAM = "UseLockFreeQueue"
const std::string Engine::FIXPropertiesNames::USE_TCP_DISPATCHER_PARAM = "UseTCPDispatcher"
const std::string Engine::FIXPropertiesNames::V_ADDITIONAL_FIELDS_FILE_NAME_PARAM = "Validation.AdditionalFieldsFileName"
const std::string Engine::FIXPropertiesNames::V_ADDITIONAL_FIELDS_PARAM = "Validation.AdditionalFields"
const std::string Engine::FIXPropertiesNames::V_ALLOW_EMPTY_FIELD_VALUE_PARAM = "AllowEmptyFieldValue"
const std::string Engine::FIXPropertiesNames::V_ALLOW_ZERO_NUM_IN_GROUP_PARAM = "AllowZeroNumInGroup"
const std::string Engine::FIXPropertiesNames::V_CHECK_REQUIRED_GROUP_FIELDS_PARAM = "Validation.CheckRequiredGroupFields"
const std::string Engine::FIXPropertiesNames::V_IGNORE_UNKNOWN_FIELDS = "IgnoreUnknownFields"
const std::string Engine::FIXPropertiesNames::V_PROHIBIT_UNKNOWN_TAGS = "ProhibitUnknownTags"
const std::string Engine::FIXPropertiesNames::V_VALIDATE_MESSAGE_PARAM = "MessageMustBeValidated"
const std::string Engine::FIXPropertiesNames::V_VERIFY_REPERATING_GROUP_BOUNDS = "VerifyReperatingGroupBounds"
const std::string Engine::FIXPropertiesNames::V_VERIFY_TAGS_VALUES = "VerifyTagsValues"