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

List of all session specific parameters which can be configured in the engine.properties. More...

Variables

const std::string AggressiveReceiveDelay = "AggressiveReceiveDelay"
 
const std::string AggressiveReceiveWorkerAffinityMask = "AggressiveReceiveWorkerAffinityMask"
 
const std::string AggressiveSendWorkerAffinityMask = "AggressiveSendWorkerAffinityMask"
 
const std::string AllowGapFillWithoutPossDupFlag = "AllowGapFillWithoutPossDupFlag"
 
const std::string AllowMessageWithoutPossDupFlag = "AllowMessageWithoutPossDupFlag"
 
const std::string BytesToSyncOnTimer = "BytesToSyncOnTimer"
 
const std::string ConnectAddress = "ConnectAddress"
 
const std::string CyclicSwitchBackupConnection = "CyclicSwitchBackupConnection"
 
const std::string DebugLogSessionExtraParameters = "Debug.LogSessionExtraParameters"
 
const std::string DisableTCPBuffer = "DisableTCPBuffer"
 
const std::string EnableAutoSwitchToBackupConnection = "EnableAutoSwitchToBackupConnection"
 
const std::string EnableIncremetalLogFileCreation = "EnableIncrementalLogFileCreation"
 
const std::string EnableMessageRejecting = "EnableMessageRejecting"
 
const std::string EnablePacketizingOfOutgoing = "EnablePacketizingOfOutgoing"
 
const std::string EncryptMethod = "EncryptMethod"
 
const std::string EncryptMethod_DES = "DES"
 
const std::string EncryptMethod_NONE = "NONE"
 
const std::string EncryptMethod_PEM_DES_MD5 = "PEM_DES_MD5"
 
const std::string EncryptMethod_PGP_DES = "PGP_DES"
 
const std::string EncryptMethod_PGP_DES_MD5 = "PGP_DES_MD5"
 
const std::string EncryptMethod_PKCS = "PKCS"
 
const std::string EncryptMethod_PKCS_DES = "PKCS_DES"
 
const std::string FilesCacheSize = "FilesCacheSize"
 
const std::string ForcedReconnect = "ForcedReconnect"
 
const std::string ForceSeqNumReset = "ForceSeqNumReset"
 
const std::string GenerateCheckSum = "GenerateCheckSum"
 
const std::string HandleSeqNumAtLogon = "HandleSeqNumAtLogon"
 
const std::string IgnoreSeqNumTooLowAtLogon = "IgnoreSeqNumTooLowAtLogon"
 
const std::string ILink3_AccessKey = "ILink3.AccessKey"
 
const std::string ILink3_Firm = "ILink3.Firm"
 
const std::string IntradayLogoutToleranceMode = "IntradayLogoutToleranceMode"
 
const std::string IsNonAccelSession = "IsNonAccelSession"
 
const std::string IsTestEnvSession = "IsTestEnvSession"
 
const std::string KeepConnectionState = "KeepConnectionState"
 
const std::string LogIncomingMessages = "LogIncomingMessages"
 
const std::string MaxMessagesAmountInBunch = "MaxMessagesAmountInBunch"
 
const std::string MessagesStorageSize = "MessagesStorageSize"
 
const std::string OutgoingMessagesStorageSize = "OutgoingMessagesStorageSize"
 
const std::string OutOfSequenceMessagesQueueSize = "OutOfSequenceMessagesStrategy.QueueSize"
 
const std::string OutOfSequenceMessagesStrategy = "OutOfSequenceMessagesStrategy"
 
const std::string Password = "Password"
 
const std::string ReconnectInterval = "ReconnectInterval"
 
const std::string ReconnectMaxTries = "ReconnectMaxTries"
 
const std::string ResendRequestBlockSize = "ResendRequestBlockSize"
 
const std::string ReservedForRecovery = "ReservedForRecovery"
 
const std::string SenderLocationID = "SenderLocationID"
 
const std::string SenderSubID = "SenderSubID"
 
const std::string SendLastMsgSeqNumProcessed = "SendLastMsgSeqNumProcessed"
 
const std::string SocketPriority = "SocketOpPriority"
 
const std::string SocketPriority_AGGRESSIVE_RECEIVE = "AGGRESSIVE_RECEIVE"
 
const std::string SocketPriority_AGGRESSIVE_SEND = "AGGRESSIVE_SEND"
 
const std::string SocketPriority_AGGRESSIVE_SEND_AND_RECEIVE = "AGGRESSIVE_SEND_AND_RECEIVE"
 
const std::string SocketPriority_BLOCKING_AGGRESSIVE_SEND_AND_RECEIVE = "BLOCKING_AGGRESSIVE_SEND_AND_RECEIVE"
 
const std::string SocketPriority_EVEN = "EVEN"
 
const std::string SocketRecvBufSize = "SocketRecvBufSize"
 
const std::string SocketSendBufSize = "SocketSendBufSize"
 
const std::string SourceIPaddress = "SourceIPaddress"
 
const std::string StorageType = "StorageType"
 
const std::string SuppressDoubleResendRequest = "SuppressDoubleResendRequest"
 
const std::string TargetLocationID = "TargetLocationID"
 
const std::string TargetSubID = "TargetSubID"
 
const std::string TmpFilesDirectory = "TmpFilesDirectory"
 
const std::string UseAsyncConnectName = "UseAsyncConnect"
 
const std::string UseLiteMessage = "UseLiteMessage"
 
const std::string UserName = "Username"
 
const std::string ValidateCheckSum = "ValidateCheckSum"
 
const std::string Validation_AllowZeroNumInGroup = "Validation.AllowZeroNumInGroup"
 
const std::string Validation_CheckRequiredGroupFields = "Validation.CheckRequiredGroupFields"
 
const std::string Validation_IgnoreUnknownFields = "Validation.IgnoreUnknownFields"
 
const std::string Validation_IsEnabled = "Validation.IsEnabled"
 
const std::string Validation_ProhibitDuplicatedTags = "Validation.ProhibitDuplicatedTags"
 
const std::string Validation_ProhibitTagsWithoutValue = "Validation.ProhibitTagsWithoutValue"
 
const std::string Validation_ProhibitUnknownTags = "Validation.ProhibitUnknownTags"
 
const std::string Validation_VerifyReperatingGroupBounds = "Validation.VerifyReperatingGroupBounds"
 
const std::string Validation_VerifyTagsValues = "Validation.VerifyTagsValues"
 

Detailed Description

List of all session specific parameters which can be configured in the engine.properties.

Variable Documentation

const std::string Engine::SessionParameters::AggressiveReceiveDelay = "AggressiveReceiveDelay"
const std::string Engine::SessionParameters::AggressiveReceiveWorkerAffinityMask = "AggressiveReceiveWorkerAffinityMask"
const std::string Engine::SessionParameters::AggressiveSendWorkerAffinityMask = "AggressiveSendWorkerAffinityMask"
const std::string Engine::SessionParameters::AllowGapFillWithoutPossDupFlag = "AllowGapFillWithoutPossDupFlag"
const std::string Engine::SessionParameters::AllowMessageWithoutPossDupFlag = "AllowMessageWithoutPossDupFlag"
const std::string Engine::SessionParameters::BytesToSyncOnTimer = "BytesToSyncOnTimer"
const std::string Engine::SessionParameters::ConnectAddress = "ConnectAddress"
const std::string Engine::SessionParameters::CyclicSwitchBackupConnection = "CyclicSwitchBackupConnection"
const std::string Engine::SessionParameters::DebugLogSessionExtraParameters = "Debug.LogSessionExtraParameters"
const std::string Engine::SessionParameters::DisableTCPBuffer = "DisableTCPBuffer"
const std::string Engine::SessionParameters::EnableAutoSwitchToBackupConnection = "EnableAutoSwitchToBackupConnection"
const std::string Engine::SessionParameters::EnableIncremetalLogFileCreation = "EnableIncrementalLogFileCreation"
const std::string Engine::SessionParameters::EnableMessageRejecting = "EnableMessageRejecting"
const std::string Engine::SessionParameters::EnablePacketizingOfOutgoing = "EnablePacketizingOfOutgoing"
const std::string Engine::SessionParameters::EncryptMethod = "EncryptMethod"
const std::string Engine::SessionParameters::EncryptMethod_DES = "DES"
const std::string Engine::SessionParameters::EncryptMethod_NONE = "NONE"
const std::string Engine::SessionParameters::EncryptMethod_PEM_DES_MD5 = "PEM_DES_MD5"
const std::string Engine::SessionParameters::EncryptMethod_PGP_DES = "PGP_DES"
const std::string Engine::SessionParameters::EncryptMethod_PGP_DES_MD5 = "PGP_DES_MD5"
const std::string Engine::SessionParameters::EncryptMethod_PKCS = "PKCS"
const std::string Engine::SessionParameters::EncryptMethod_PKCS_DES = "PKCS_DES"
const std::string Engine::SessionParameters::FilesCacheSize = "FilesCacheSize"
const std::string Engine::SessionParameters::ForcedReconnect = "ForcedReconnect"
const std::string Engine::SessionParameters::ForceSeqNumReset = "ForceSeqNumReset"
const std::string Engine::SessionParameters::GenerateCheckSum = "GenerateCheckSum"
const std::string Engine::SessionParameters::HandleSeqNumAtLogon = "HandleSeqNumAtLogon"
const std::string Engine::SessionParameters::IgnoreSeqNumTooLowAtLogon = "IgnoreSeqNumTooLowAtLogon"
const std::string Engine::SessionParameters::ILink3_AccessKey = "ILink3.AccessKey"
const std::string Engine::SessionParameters::ILink3_Firm = "ILink3.Firm"
const std::string Engine::SessionParameters::IntradayLogoutToleranceMode = "IntradayLogoutToleranceMode"
const std::string Engine::SessionParameters::IsNonAccelSession = "IsNonAccelSession"
const std::string Engine::SessionParameters::IsTestEnvSession = "IsTestEnvSession"
const std::string Engine::SessionParameters::KeepConnectionState = "KeepConnectionState"
const std::string Engine::SessionParameters::LogIncomingMessages = "LogIncomingMessages"
const std::string Engine::SessionParameters::MaxMessagesAmountInBunch = "MaxMessagesAmountInBunch"
const std::string Engine::SessionParameters::MessagesStorageSize = "MessagesStorageSize"
const std::string Engine::SessionParameters::OutgoingMessagesStorageSize = "OutgoingMessagesStorageSize"
const std::string Engine::SessionParameters::OutOfSequenceMessagesQueueSize = "OutOfSequenceMessagesStrategy.QueueSize"
const std::string Engine::SessionParameters::OutOfSequenceMessagesStrategy = "OutOfSequenceMessagesStrategy"
See Also
Engine::SessionExtraParameters::OutOfSequenceMessagesStrategy_
const std::string Engine::SessionParameters::Password = "Password"
const std::string Engine::SessionParameters::ReconnectInterval = "ReconnectInterval"
const std::string Engine::SessionParameters::ReconnectMaxTries = "ReconnectMaxTries"
const std::string Engine::SessionParameters::ResendRequestBlockSize = "ResendRequestBlockSize"
const std::string Engine::SessionParameters::ReservedForRecovery = "ReservedForRecovery"
const std::string Engine::SessionParameters::SenderLocationID = "SenderLocationID"
const std::string Engine::SessionParameters::SenderSubID = "SenderSubID"
const std::string Engine::SessionParameters::SendLastMsgSeqNumProcessed = "SendLastMsgSeqNumProcessed"
const std::string Engine::SessionParameters::SocketPriority = "SocketOpPriority"
const std::string Engine::SessionParameters::SocketPriority_AGGRESSIVE_RECEIVE = "AGGRESSIVE_RECEIVE"
const std::string Engine::SessionParameters::SocketPriority_AGGRESSIVE_SEND = "AGGRESSIVE_SEND"
const std::string Engine::SessionParameters::SocketPriority_AGGRESSIVE_SEND_AND_RECEIVE = "AGGRESSIVE_SEND_AND_RECEIVE"
const std::string Engine::SessionParameters::SocketPriority_BLOCKING_AGGRESSIVE_SEND_AND_RECEIVE = "BLOCKING_AGGRESSIVE_SEND_AND_RECEIVE"
const std::string Engine::SessionParameters::SocketPriority_EVEN = "EVEN"
const std::string Engine::SessionParameters::SocketRecvBufSize = "SocketRecvBufSize"
const std::string Engine::SessionParameters::SocketSendBufSize = "SocketSendBufSize"
const std::string Engine::SessionParameters::SourceIPaddress = "SourceIPaddress"
const std::string Engine::SessionParameters::StorageType = "StorageType"
const std::string Engine::SessionParameters::SuppressDoubleResendRequest = "SuppressDoubleResendRequest"
const std::string Engine::SessionParameters::TargetLocationID = "TargetLocationID"
const std::string Engine::SessionParameters::TargetSubID = "TargetSubID"
const std::string Engine::SessionParameters::TmpFilesDirectory = "TmpFilesDirectory"
const std::string Engine::SessionParameters::UseAsyncConnectName = "UseAsyncConnect"
const std::string Engine::SessionParameters::UseLiteMessage = "UseLiteMessage"
const std::string Engine::SessionParameters::UserName = "Username"
const std::string Engine::SessionParameters::ValidateCheckSum = "ValidateCheckSum"
const std::string Engine::SessionParameters::Validation_AllowZeroNumInGroup = "Validation.AllowZeroNumInGroup"
const std::string Engine::SessionParameters::Validation_CheckRequiredGroupFields = "Validation.CheckRequiredGroupFields"
const std::string Engine::SessionParameters::Validation_IgnoreUnknownFields = "Validation.IgnoreUnknownFields"
const std::string Engine::SessionParameters::Validation_IsEnabled = "Validation.IsEnabled"
const std::string Engine::SessionParameters::Validation_ProhibitDuplicatedTags = "Validation.ProhibitDuplicatedTags"
const std::string Engine::SessionParameters::Validation_ProhibitTagsWithoutValue = "Validation.ProhibitTagsWithoutValue"
const std::string Engine::SessionParameters::Validation_ProhibitUnknownTags = "Validation.ProhibitUnknownTags"
const std::string Engine::SessionParameters::Validation_VerifyReperatingGroupBounds = "Validation.VerifyReperatingGroupBounds"
const std::string Engine::SessionParameters::Validation_VerifyTagsValues = "Validation.VerifyTagsValues"