• Programmer’s Guide
  • Api Documentation
  • FixAntenna.FixEngine.Encryption.Encryptor.Fix
  • AbstractFixEncryptor
Show / Hide Table of Contents
  • com.epam.benchmark.latency
    • RoundTripTester
  • FixAntenna.AdminTool
    • AdminConstants
    • AdminTool
    • AdminToolException
    • ResultCode
    • XmlHelper
  • FixAntenna.AdminTool.Builder
    • CommandBuilder
    • CommandBuilder.MapKey
    • CustomTagsBuilder
  • FixAntenna.AdminTool.Builder.Util
    • TagUtil
  • FixAntenna.AdminTool.Commands
    • Command
    • CommandHandler
    • ICommandHandler
  • FixAntenna.AdminTool.Commands.Administrative
    • ChangeSeqNum
    • CreateAcceptor
    • CreateInitiator
    • CreateInitiator.FixSessionListenerAnonymousInnerClass
    • CreateSession
    • Delete
    • DeleteAll
    • ResetSeqNum
    • StopSession
    • ToBackup
    • ToPrimary
  • FixAntenna.AdminTool.Commands.Generic
    • DefaultCommand
    • GetFixProtocolsList
    • Heartbeat
    • Help
    • SendMessage
    • TestRequest
  • FixAntenna.AdminTool.Commands.Monitoring
    • SessionParams
    • SessionsList
    • SessionsSnapshot
    • SessionStatus
  • FixAntenna.AdminTool.Commands.Monitoring.Manager
    • SessionListManager
  • FixAntenna.AdminTool.Commands.Statistic
    • GeneralSessionsStat
    • ProceedStat
    • ReceivedStat
    • SentStat
    • SessionStat
  • FixAntenna.AdminTool.Commands.Util
    • CommandUtil
  • FixAntenna.Benchmarks.Latency.Server
    • RoundTripServer
    • RoundTripServer.MyFIXSessionListener
  • FixAntenna.Common
    • DateTimeBuilder
    • DateTimeHelper
    • Properties
  • FixAntenna.Common.Collections
    • IBoundedQueue<TE>
    • SimpleBoundedQueue<TE>
  • FixAntenna.Common.Logging
    • BaseLog
    • DefaultLog
    • DefaultLogFactory
    • ILog
    • ILogFactory
    • LogFactory
    • NLogFactory
    • NLogWrapper
  • FixAntenna.Common.Pool
    • ByteBufferPool
    • ConcurrentBucketsPool<T>
    • IPool<T>
    • PoolFactory
    • SynchronizedPoolableStack<T>
  • FixAntenna.Common.Pool.Provider
    • AbstractPoolableProvider<T>
    • IPoolableProvider<T>
  • FixAntenna.Common.ResourceLoading
    • CurrentDirResourceLoader
    • EmbeddedResourceLoader
    • GenericFileResourceLoader
    • HomeDirResourceLoader
    • ResourceLoader
    • ResourceNotFoundException
  • FixAntenna.Common.Strings
    • StringHelper
  • FixAntenna.Common.Threading
    • ThreadPool
  • FixAntenna.Common.Threading.Queue
    • BlockingQueueAdapter<TE>
    • ISimpleBlockingQueue<TE>
    • SynchronizeBlockingQueue<TE>
  • FixAntenna.Common.Threading.Runnable
    • FixedRunnablePool<T>
    • IRunnableFactory<T>
    • IRunnableObject
    • IRunnablePool<T>
    • IWorkerThread
    • RunnableObject
  • FixAntenna.Common.Utils
    • AtomicBool
    • ByteBuffer
    • CheckingUtils
    • HashCodeBuilder
    • ReflectUtil<T>
    • ReflectUtilEx
    • SocketUtils
    • SubnetUtils
    • SupplierWithException<T>
    • TimestampPrecision
    • Version
  • FixAntenna.Common.Xml
    • IFindable
    • IType
  • FixAntenna.Core.FixEngine.iLinkFailover
    • Fti
    • Fti.InnerEnum
    • MsgwFixSession
    • MsgwFixSession.TransportWrapper
  • FixAntenna.Core.FixEngine.Storage.File
    • BigEndianExtensions
  • FixAntenna.Example
    • ConnectToGateway
    • EchoServer
    • SimpleAdminClient
    • SimpleServer
  • FixAntenna.Fix
    • FixVersion
    • StorageClosedException
  • FixAntenna.Fix.Dictionary
    • Dictionaries
    • DictionaryBuilder
    • FixDictionaryFactory
    • IDictionaryBuilder
    • IDictionaryFactory
  • FixAntenna.Fix.Message
    • AbstractFixMessage
    • AbstractFixMessage.TagValueIterator
    • ByteArrayPool
    • DefaultRawTags
    • ExtendedIndexedStorage
    • FieldNotFoundException
    • FixFormatter
    • FixMessage
    • FixMessageAdapter
    • FixMessageFactory
    • FixMessagePrintableFormatter
    • FixMessageUtil
    • FixTypes
    • GarbledMessageException
    • HighPrecisionDateTimeFormatters
    • HighPrecisionDateTimeParsers
    • HpExtendedIndexedStorage
    • IFieldIndexData
    • IndexedStorage
    • IndexedStorage.MissingTagHandling
    • InvalidMessageException
    • ITagList
    • MessageStorage
    • MessageStructure
    • MessageValidationException
    • MsgBuf
    • PreparedMessageUtil
    • RawFixUtil
    • RawFixUtil.IRawTags
    • RepeatingGroupStorageIntArrayPool
    • ReusableString
    • SkipMessageException
    • TagValue
    • ValueType
  • FixAntenna.Fix.Message.Dictionary
    • DictionaryHolder
    • GroupDict
    • MessageWithGroupDict
  • FixAntenna.Fix.Message.Exceptions
    • PreparedMessageException
  • FixAntenna.Fix.Message.Format
    • AbstractUtcDateFormatter
    • CalendarFormatUtil
    • DoubleFormatter
    • FixDateFormatterFactory
    • FixDateFormatterFactory.FixDateType
    • IFixDateFormatter
    • ISendingTime
    • LocalMktDateFormatter
    • MonthYearFormatter
    • MonthYearWithWeekFormatter
    • SendingTimeMicro
    • SendingTimeMilli
    • SendingTimeNano
    • SendingTimeSecond
    • TzTimeFormatter
    • TzTimeMillisFormatter
    • TzTimeSecondsFormatter
    • TzTimestampFormatter
    • TzTimestampMillisFormatter
    • UtcDateFormatter
    • UtcTimeOnlyFormatter
    • UtcTimeOnlyWithMillisFormatter
    • UtcTimestampFormatter
    • UtcTimestampWithMillisFormatter
  • FixAntenna.Fix.Message.Rg
    • EntriesArray
    • EntryImpl
    • HiddenLeadingTagsArray
    • RepeatingGroup
    • RepeatingGroup.Entry
    • RepeatingGroupArray
    • RepeatingGroupIterator
    • RepeatingGroupPool
    • RepeatingGroupStorage
    • Stash
  • FixAntenna.Fix.Message.Rg.Exceptions
    • DuplicateGroupException
    • DuplicateTagException
    • InvalidDelimiterTagException
    • InvalidLeadingTagException
    • InvalidLeadingTagValueException
    • RepeatingGroupException
    • UnexpectedGroupTagException
    • UnresolvedGroupTagException
  • FixAntenna.Fix.Message.Storage
    • ArenaMessageStorage
    • ByteArrayMessageStorage
    • ByteBufferStorage
    • IContinuousMessageStorage
    • PerFieldMessageStorage
  • FixAntenna.Fix.Validation
    • DummyMessageValidator
    • IFixMessageValidator
    • IMessageValidator
    • IValidationFixMessage
    • IValidationResult
    • ValidatorType
  • FixAntenna.Fix.Validation.Beans
    • A
    • Block
    • Blockdef
    • Blockref
    • Comment
    • Dd
    • Descr
    • Dl
    • Dt
    • Field
    • Fielddef
    • Fielddic
    • Fieldref
    • Fixdic
    • FixTDic
    • GenericElement<T>
    • Group
    • Item
    • Li
    • Msgdef
    • Msgdic
    • Msgref
    • Multi
    • Ol
    • P
    • Range
    • Table
    • Td
    • Th
    • Tr
    • Typedef
    • Typelist
    • Ul
    • Valblock
    • Valblockdef
  • FixAntenna.Fix.Validation.Engine
    • AbstractValidator
    • IValidator
    • IValidatorContainer
    • IValidatorFactory
    • ValidationEngine
    • ValidatorContainer
  • FixAntenna.Fix.Validation.Engine.Exceptions
    • CommonValidationException
    • DictionaryRuntimeException
  • FixAntenna.Fix.Validation.Engine.Exceptions.Mapping
    • BlockDefinitionsException
    • MessageDefinitionsException
  • FixAntenna.Fix.Validation.Engine.Exceptions.Validate
    • ConditionParserException
    • ValidationException
  • FixAntenna.Fix.Validation.Engine.FixMessage.Beans
    • FixGroupContainer
    • FixMessageMap
    • ValidationFixGroup
    • ValidationFixGroupContainer
    • ValidationFixMessage
  • FixAntenna.Fix.Validation.Engine.FixMessage.Builder
    • ValidationFixGroupBuilder
    • ValidationFixMessageBuilder
  • FixAntenna.Fix.Validation.Engine.FixMessage.Tree
    • FixEntry
    • FixMessageTreeUtil
    • FixRepeatingGroup
  • FixAntenna.Fix.Validation.Engine.Utils
    • Constants
    • FixTypesEnum
    • FixUtil
    • FixUtilFactory
    • FixUtilFactory.Key
  • FixAntenna.Fix.Validation.Engine.Utils.Cache
    • AbstractCache
    • AbstractGroupsCache
    • BlockCache
    • BlockGroupsCache
    • GroupCache
    • GroupsCache
    • ICache<T, TV>
    • MessagesCache
  • FixAntenna.Fix.Validation.Engine.Utils.Cache.Keys
    • BlockCacheKey
    • GroupCacheKey
    • IKey<T, TV>
  • FixAntenna.Fix.Validation.Engine.Utils.Containers
    • GroupTagInfo
  • FixAntenna.Fix.Validation.Engine.Utils.Definitions
    • BlockDefinitionsUtils
    • IFixMessageDefinitions<T>
    • MessageDefinitionsUtils
  • FixAntenna.Fix.Validation.Engine.Validators
    • ConditionalValidator
    • DuplicatedFieldValidator
    • FieldAllowedInMessageValidator
    • FieldOrderValidator
    • FieldsDefinitionsTypeValidator
    • GroupValidator
    • MessageTypeValidator
    • MessageWelformedValidator
    • RequiredFieldValidator
  • FixAntenna.Fix.Validation.Engine.Validators.Condition
    • AbstractCondition
    • ConditionValidateParser
    • ICondition
  • FixAntenna.Fix.Validation.Engine.Validators.Condition.Container
    • ConditionalBlock
    • ConditionalGroup
    • ConditionalMessage
    • ConditionalType
    • ConditionParserContainer
    • IConditionalMessage
  • FixAntenna.Fix.Validation.Engine.Validators.Condition.Operators
    • AndValidateOperator
    • EqValidateOperator
    • ExistTagsValidateOperator
    • FalseValidateOperator
    • GreatThanValidateOperator
    • InValidateOperator
    • LessThanValidateOperator
    • NotValidateOperator
    • OrValidateOperator
  • FixAntenna.Fix.Validation.Engine.Validators.Factory
    • ValidatorFactory
  • FixAntenna.Fix.Validation.Error
    • FixError
    • FixErrorBuilder
    • FixErrorCode
    • FixErrorCode.InnerEnum
    • FixErrorContainer
  • FixAntenna.FixEngine
    • ChangesType
    • ConnectionValidatorListener
    • DefaultFixSessionFactoryStrategy
    • DefaultSessionTransportFactory
    • FixServer
    • FixSessionBuilder
    • FixSessionRuntimeState
    • FixSessionSendingType
    • FixVersionUtils
    • ForceSeqNumReset
    • IConnectionValidator
    • IErrorHandler
    • IExtendedFixSessionListener
    • IFixMessageFactory
    • IFixMessageListener
    • IFixServerListener
    • IFixServerStatusListener
    • IFixSession
    • IFixSessionFactory
    • IFixSessionFactoryStrategy
    • IFixSessionListener
    • IRejectMessageListener
    • ISessionTransportFactory
    • SerializationContext
    • SessionId
    • SessionParameters
    • SessionState
    • SessionState.InnerEnum
    • StandardFixSessionFactory
    • StorageCleanupMode
  • FixAntenna.FixEngine.Acceptor
    • AllowNonRegisteredAcceptorStrategyHandler
    • DefaultRegisteredAcceptorStrategyHandler
    • DenyNonRegisteredAcceptorStrategyHandler
    • FixConnectionHandler
    • IConnectionHandler
    • IFixAdminSessionListener
    • LogonMessageParser
    • LogonMessageParser.ParseResult
    • LogonMessageWaiter
    • NotAcceptedAdminSessionException
    • ParsedSessionParameters
    • SessionAcceptorStrategyHandler
  • FixAntenna.FixEngine.Acceptor.AutoStart
    • AutostartAcceptorSessions
    • AutostartAcceptorSessions.AutoStartAcceptorFactory
    • AutostartAcceptorSessions.AutostartSessionDetails
    • AutostartAcceptorSessions.StorageType
  • FixAntenna.FixEngine.Configuration
    • Config
    • Config.DefaultValue
    • Config.IValidator
    • Config.ValidatorBoolean
    • Config.ValidatorInteger
    • Config.ValidatorIntegerList
    • FixVersionContainer
    • FixVersionContainer.Builder
    • FixVersionContainerFactory
    • SendingMode
    • TemplatePropertiesWrapper
  • FixAntenna.FixEngine.Encryption
    • AbstractEncryption
    • DecryptException
    • DesEncryption
    • EncryptException
    • EncryptionFactory
    • EncryptionType
    • IEncryption
    • InitEncryptionException
    • NoneEncryption
    • PgpDesMd5Encryption
    • SignMessageException
  • FixAntenna.FixEngine.Encryption.Encryptor
    • IFixEncryptor
    • IRawEncryptor
  • FixAntenna.FixEngine.Encryption.Encryptor.Fix
    • AbstractFixEncryptor
    • DesFixEncryptor
    • PgpDesMd5FixEncryptor
  • FixAntenna.FixEngine.Encryption.Encryptor.Raw
    • DesRawEncryptor
  • FixAntenna.FixEngine.Encryption.Encryptor.Session
    • DesSessionInfo
    • PgpDesSessionInfo
    • SessionInfo
  • FixAntenna.FixEngine.Encryption.Util
    • CryptoUtil
    • DesKeyGenerator
    • DesKeySecretGenerator
    • HeaderRawTags
    • Md5MessageSigner
  • FixAntenna.FixEngine.iLinkFailover
    • BackupSessionSequenceManager
    • TransportFailoverSessionFactory
  • FixAntenna.FixEngine.Manager
    • ConfiguredSessionRegisterImpl
    • FixSessionManager
    • FixSessionManager.RarelyChangeList<TE>
    • FixSessionManager.ServiceStatus
    • IConfiguredSessionListener
    • IConfiguredSessionRegister
    • IFixSessionListListener
    • License
    • LicenseManager
    • ServerSessionManager
  • FixAntenna.FixEngine.Manager.Scheduler
    • SchedulerManager
    • SchedulerTask
  • FixAntenna.FixEngine.Manager.Tasks
    • BaseLicenseTask
    • BaseLicenseTask.PairValue
    • BaseReceiverLicenseTask
    • BroadcastInstanceLicenseTask
    • CheckSessionLicenseTask
    • InactivityCheckTask
    • ISessionManagerTask
    • LoopbackReceiverTask
    • MulticastReceiverTask
    • TestRequestTask
  • FixAntenna.FixEngine.Session
    • AbstractFixSession
    • AbstractFixSession.SchedulerTaskImpl
    • AcceptorFixSession
    • AutoreconnectFixSession
    • DisconnectReason
    • DisconnectReason.InnerEnum
    • DuplicateSessionException
    • ExtendedFixSessionAttribute
    • ExtendedFixSessionAttribute.InnerEnum
    • IBackupFixSession
    • IExtendedFixSession
    • IExtendedFixSessionAttributeListener
    • IFixSessionOutOfSyncListener
    • IFixSessionSlowConsumerListener
    • IFixSessionStateListener
    • InitiatorFixSession
    • ISequenceResendManager
    • ISessionSequenceManager
    • ISessionStateListenSupport
    • ITypedFixMessageListener
    • LoggingErrorHandler
    • SlowConsumerReason
    • StandardSessionSequenceManager
    • StandardSessionSequenceManager.AbstractSequenceResendManager
    • StateEvent
  • FixAntenna.FixEngine.Session.Common
    • AbstractFixMessageFactory
    • AbstractFixSessionFactory
    • Constants
    • RestrictedMessageException
    • SecureFixSessionFactory
  • FixAntenna.FixEngine.Session.Impl
    • AbstractSerializationStrategy
    • CmeSecureLogonStrategy
    • Fix40MessageFactory
    • Fix41MessageFactory
    • Fix42MessageFactory
    • Fix43MessageFactory
    • Fix44MessageFactory
    • Fixt11MessageFactory
    • ILogonCustomizationStrategy
    • ISerializationStrategy
    • LeaveIdsSerializationStrategy
    • StandardMessageFactory
    • StandardSessionFactory
  • FixAntenna.FixEngine.Session.IOThreads
    • AffinitySupportThread
    • AsyncMessagePumper
    • IMessagePumper
    • IMessageReader
    • MessageNotSentException
    • MessageReader
    • NoQueueMessagePumper
    • SyncBlockingMessagePumper
    • SyncBlockingMessagePumper.MessageBufferWorker
    • SyncMessagePumper
    • TransportMessagesNotSentException
  • FixAntenna.FixEngine.Session.IOThreads.Bean
    • MessageStatistic
  • FixAntenna.FixEngine.Session.MessageHandler
    • AbstractGlobalMessageHandler
    • AbstractGlobalPostProcessSessionMessageHandler
    • AbstractSessionMessageHandler
    • AbstractUserGlobalMessageHandler
    • CompositeMessageHandler
    • CompositeSystemMessageHandler
    • CompositeSystemMessageHandler.AbstractGlobalMessageHandlerAnonymousInnerClass
    • CompositeUserMessageHandler
    • HandlerChain
    • ICompositeMessageHandlerListener
    • IPostProcessMessageHandler
    • ISessionMessageHandler
    • NoUserHandlerException
    • SystemHandlerException
  • FixAntenna.FixEngine.Session.MessageHandler.Cme
    • AdjustSequencesHandler
    • EnhancedRRMessageHandler
    • ILinkQuietLogonModeHandler
    • ILinkRejectMessageHandler
    • SenderTargetIdConsistencyHandler
    • SenderTargetIdMSGWConsistencyHandler
  • FixAntenna.FixEngine.Session.MessageHandler.Global
    • AcceptorMissedResetOnLogonHandler
    • EnhancedRrMessageHandler
    • EnhancedTestRequestMessageHandler
    • GarbledMessageHandler
    • InvalidIncomingLogonMessageHandler
    • MessageValidatorHandler
    • MsgLoggingHandler
    • OutOfSequenceMessageHandler
    • PossDupMessageHandler
    • PossDupRejectCode
    • PossDupRejectCode.InnerEnum
    • QuietLogonModeHandler
    • RrLoopException
    • RrSequenceRangeResponseHandler
    • SenderTargetIdConsistencyHandler
    • SendingTimeAccuracyHandler
    • SequenceToLowException
    • ThrottleCheckingHandler
    • VersionConsistencyHandler
  • FixAntenna.FixEngine.Session.MessageHandler.PerType
    • HeartbeatMessageHandler
    • IgnoreMessageHandler
    • LogoffMessageHandler
    • LogonMessageHandler
    • ResendRequestMessageHandler
    • SequenceResetMessageHandler
    • TestRequestMessageHandler
  • FixAntenna.FixEngine.Session.MessageHandler.PerType.Util
    • RrMessageCarrierSender
    • RrMessageValidator
    • RrMessageValidator.IValidatorStrategy
    • RrMessageValidator.ValidationIsOffStrategy
    • RrMessageValidator.ValidationIsOnStrategy
    • StorageExtractor
    • StorageExtractor.SentRetrievedMessageCounter
  • FixAntenna.FixEngine.Session.MessageHandler.Post
    • AppendIncomingMessageHandler
    • IncrementIncomingMessageHandler
    • LastProcessedSequenceMessageHandler
    • RestoreSequenceAfterResendRequestHandler
  • FixAntenna.FixEngine.Session.MessageHandler.Pre
    • DecryptMessageHandler
    • PreProcessMessageHandler
    • SecureDataLengthCheckHandler
  • FixAntenna.FixEngine.Session.MessageHandler.User
    • DeliverToCompIdMessageHandler
    • LastProcessedSequenceSyncMessageHandler
    • LastProcessedSlowConsumerCheckerMessageHandler
  • FixAntenna.FixEngine.Session.Util
    • ConfigurationAdaptor
    • FixMessageWithType
    • FixMessageWithTypeFactory
    • FixMessageWithTypePoolFactory
    • MutableInteger
    • ReflectStorageFactory
    • SessionParametersBuilder
    • SessionParametersBuilder.IPropertiesFilter
    • SessionParametersBuilder.PropertiesFilterAnonymousInnerClass
    • SessionParametersBuilder.SessionTypeFilter
    • SessionStatusCheckerThread
    • TestReqIdTimestamp
  • FixAntenna.FixEngine.Session.Validation
    • SessionValidatorFactory
    • SessionValidatorFactory.MessageValidatorAnonymousInnerClass
    • ValidationResultWrapper
  • FixAntenna.FixEngine.Storage
    • BackupStorageTimestampFactory
    • DefaultLogFileLocator
    • FilesystemStorageFactory
    • IClosable
    • IInitializable
    • ILogFileLocator
    • IMessageStorage
    • IMessageStorageListener
    • InMemoryStorageFactory
    • IStorageFactory
    • MmfStorageFactory
    • SlicedFileStorageFactory
    • StorageTimestampFactory
    • TimestampLogFileLocator
  • FixAntenna.FixEngine.Storage.File
    • AbstractFileMessageStorage
    • FlatFileMessageStorage
    • IndexedMessageStorage
    • MmfIndexedMessageStorage
    • MmfMessageStorage
    • SlicedFileManager
    • SlicedFileMessageStorage
    • SlicedIndexedMessageStorage
  • FixAntenna.FixEngine.Storage.Queue
    • FileHelper
    • InMemoryQueue<T>
    • IQueue<T>
    • IQueueable
    • IQueueableFactory<T>
    • MmfPersistentInMemoryQueue<T>
    • PersistentInMemoryQueue<T>
  • FixAntenna.FixEngine.Storage.Timestamp
    • IStorageTimestamp
    • StorageTimestampMicro
    • StorageTimestampMilli
    • StorageTimestampNano
  • FixAntenna.FixEngine.Transport
    • AbstractFixTransport
    • AcceptorFixTransport
    • FixMessageChopper
    • FixMessageChopper.ReadOnlyTransport
    • FixParserListenerParseControl
    • GarbledMessageError
    • GarbledMessageError.InnerEnum
    • IFixParserListener
    • IFixTransport
    • IMessageChopper
    • InitiatorFixTransport
    • IOutgoingFixTransport
    • ITransport
    • MessageChopperFields
    • NewMessageChopper
    • ParseRequiredTags
    • SocketHelper
    • SocketTransport
  • FixAntenna.FixEngine.Transport.Client.Tcp
    • TcpTransport
  • FixAntenna.FixEngine.Transport.Client.Udp
    • UdpTransport
  • FixAntenna.FixEngine.Transport.Server
    • IConnectionListener
    • IServer
  • FixAntenna.FixEngine.Transport.Server.Firewall
    • PassthroughConnectionListener
    • RestrictByIpConnectionListener
  • FixAntenna.FixEngine.Transport.Server.Tcp
    • TcpServer
  • FixAntenna.FixEngine.Transport.Utils
    • TransportUtils
  • FixAntenna.Fixicc.Message
    • Action
    • ActiveConnection
    • AdapterProperties
    • AdapterPropertiesAdapterProperty
    • AdapterSession
    • AdaptersList
    • AdaptersListData
    • AdaptersListDataAdapter
    • ApplVerID
    • AverageReceivedStat
    • AverageReceivedStatData
    • AverageSentStat
    • AverageSentStatData
    • AverageValidateStat
    • AverageValidateStatData
    • Backup
    • BackupState
    • BatchLogData
    • CalendarParametersType
    • CalendarsList
    • CalendarsListData
    • CalendarsListDataCalendar
    • ChangeSeqNum
    • CleanLogs
    • ClientType
    • ComponentNameType
    • ConfigData
    • ConfigType
    • ConfiguredSessionParams
    • ConnectionParams
    • ConnectionParamsData
    • CreateAcceptor
    • CreateCalendar
    • CreateInitiator
    • CustomProtocolsListData
    • CustomProtocolsListDataSupportedProtocol
    • Delete
    • DeleteAll
    • DeleteAllData
    • EditSession
    • EncryptMethod
    • Exclude
    • ExportConfig
    • ExtraSessionParams
    • FIXEdgeActiveConnection
    • FIXProtocolsListData
    • FIXProtocolsListDataSupportedProtocol
    • FIXSessionProperties
    • FIXSessionPropertiesProperty
    • FIXVersion
    • ForceSeqNumReset
    • GeneralSessionsStat
    • GeneralSessionsStatData
    • GeneralSessionsStatDataNumOfProcessedMessagesByType
    • GeneralSessionsStatDataNumOfProcessedMessagesByTypeMessageType
    • GetCustomProtocolsList
    • GetFIXProtocolsList
    • Heartbeat
    • Help
    • HelpData
    • IMessage
    • ImportConfig
    • IParamsDataGroup
    • IStatDataGroup
    • IStatusDataGroup
    • LatencyAlertData
    • LatencyAlertSubscription
    • LatencyAlertSubscriptionLatencyRules
    • LogSource
    • Map
    • MapEntry
    • MeasurementPointList
    • MeasurementPointListData
    • MeasurementPointStatistic
    • MeasurementPointStatisticData
    • Message
    • MessageUtils
    • ParamsData
    • ProceedStat
    • ProceedStatData
    • ReceivedStat
    • ReceivedStatData
    • ReloadConfig
    • ReloadConfigComponent
    • ReloadConfigComponentElement
    • RemoveCalendar
    • Request
    • ResetSeqNum
    • Response
    • ResponseData
    • RestartServer
    • RestartSession
    • ResultCode
    • SendMessage
    • SentStat
    • SentStatData
    • ServerCommand
    • ServerEnv
    • ServerEnvData
    • ServerInformation
    • ServerInformationData
    • ServerSessionCommand
    • ServerState
    • ServerStatus
    • ServerStatusData
    • SessionCommand
    • SessionLog
    • SessionLogData
    • SessionParams
    • SessionParamsData
    • SessionProperties
    • SessionPropertiesSessionProperty
    • SessionRequest
    • SessionRole
    • SessionsList
    • SessionsListData
    • SessionsListDataSession
    • SessionsParametersData
    • SessionsParametersSubscription
    • SessionsSnapshot
    • SessionsSnapshotData
    • SessionsSnapshotDataSession
    • SessionsSnapshotSessionView
    • SessionStat
    • SessionStatData
    • SessionStatus
    • SessionStatusData
    • SessionSubscription
    • SocketOpPriority
    • SourceIPAddresses
    • StartServer
    • StartSession
    • StatData
    • StatDataGroupNumOfProcessedMessagesByType
    • StatDataGroupNumOfProcessedMessagesByTypeMessageType
    • StatusData
    • StatusGroup
    • StopServer
    • StopSession
    • StorageType
    • SubscriptionRequest
    • SubscriptionRequestType
    • TestRequest
    • ToBackup
    • ToPrimary
    • UndefinedCommand
    • UpdateCalendar
    • View
    • YNType
  • FixAntenna.Message.Message.SpecialTags
    • SpecialFixUtil
  • FixAntenna.Message.SpecialTags
    • CustomMaskedTags
    • DefaultMaskedTags
    • IMaskedTags
  • FixAntenna.Message.TagGenerator
    • BlockDefinition
    • FieldDefinition
    • FieldValue
    • Generator
    • IMessageItem
    • MessageDefinition
    • Tag
    • ValidationException
  • FixAntenna.Message.Validation.Error.Resource
    • ResourceHelper

Class AbstractFixEncryptor

Inheritance
System.Object
AbstractFixEncryptor
DesFixEncryptor
PgpDesMd5FixEncryptor
Implements
IFixEncryptor
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FixAntenna.FixEngine.Encryption.Encryptor.Fix
Assembly: FixAntenna.Encryption.dll
Syntax
public abstract class AbstractFixEncryptor : IFixEncryptor

Constructors

AbstractFixEncryptor(SessionInfo, Int32, IRawEncryptor)

Declaration
public AbstractFixEncryptor(SessionInfo sessionInfo, int maxMessageSize, IRawEncryptor encryptor)
Parameters
Type Name Description
SessionInfo sessionInfo
System.Int32 maxMessageSize
IRawEncryptor encryptor

Fields

Encryptor

Declaration
protected IRawEncryptor Encryptor
Field Value
Type Description
IRawEncryptor

Log

Declaration
protected ILog Log
Field Value
Type Description
ILog

RawTags

Declaration
protected HeaderRawTags RawTags
Field Value
Type Description
HeaderRawTags

Methods

AfterDecryptFixMessage(FixMessage)

Declaration
public virtual FixMessage AfterDecryptFixMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

AfterEncryptFixMessage(FixMessage)

Declaration
public virtual FixMessage AfterEncryptFixMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

BeforeDecryptFixMessage(FixMessage)

Declaration
public virtual FixMessage BeforeDecryptFixMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

BeforeEncryptFixMessage(FixMessage)

Declaration
public virtual FixMessage BeforeEncryptFixMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

Decrypt(Byte[])

Declaration
public virtual byte[] Decrypt(byte[] value)
Parameters
Type Name Description
System.Byte[] value
Returns
Type Description
System.Byte[]

DecryptFixMessage(FixMessage)

Declaration
public virtual FixMessage DecryptFixMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

DecryptMessage(FixMessage)

Declaration
public virtual FixMessage DecryptMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

Encrypt(Byte[])

Declaration
public virtual byte[] Encrypt(byte[] value)
Parameters
Type Name Description
System.Byte[] value
Returns
Type Description
System.Byte[]

EncryptFixMessage(FixMessage)

Declaration
public virtual FixMessage EncryptFixMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

EncryptMessage(FixMessage)

Declaration
public virtual FixMessage EncryptMessage(FixMessage message)
Parameters
Type Name Description
FixMessage message
Returns
Type Description
FixMessage

GetSessionInfo()

Declaration
public virtual SessionInfo GetSessionInfo()
Returns
Type Description
SessionInfo

IsSessionInfoEq(SessionInfo)

Declaration
public virtual bool IsSessionInfoEq(SessionInfo messageSessionInfo)
Parameters
Type Name Description
SessionInfo messageSessionInfo
Returns
Type Description
System.Boolean

SetDesKey(Byte[])

Declaration
public virtual void SetDesKey(byte[] desKey)
Parameters
Type Name Description
System.Byte[] desKey

SetIv(Byte[])

Declaration
public virtual void SetIv(byte[] desIv)
Parameters
Type Name Description
System.Byte[] desIv

SetNewSessionInfo(SessionInfo)

Declaration
public abstract void SetNewSessionInfo(SessionInfo sessionInfo)
Parameters
Type Name Description
SessionInfo sessionInfo

SetSessionInfo(SessionInfo)

Declaration
public virtual void SetSessionInfo(SessionInfo sessionInfo)
Parameters
Type Name Description
SessionInfo sessionInfo

Implements

IFixEncryptor
In This Article
  • Constructors
    • AbstractFixEncryptor(SessionInfo, Int32, IRawEncryptor)
  • Fields
    • Encryptor
    • Log
    • RawTags
  • Methods
    • AfterDecryptFixMessage(FixMessage)
    • AfterEncryptFixMessage(FixMessage)
    • BeforeDecryptFixMessage(FixMessage)
    • BeforeEncryptFixMessage(FixMessage)
    • Decrypt(Byte[])
    • DecryptFixMessage(FixMessage)
    • DecryptMessage(FixMessage)
    • Encrypt(Byte[])
    • EncryptFixMessage(FixMessage)
    • EncryptMessage(FixMessage)
    • GetSessionInfo()
    • IsSessionInfoEq(SessionInfo)
    • SetDesKey(Byte[])
    • SetIv(Byte[])
    • SetNewSessionInfo(SessionInfo)
    • SetSessionInfo(SessionInfo)
  • Implements
Back to top Generated by DocFX