• Programmer’s Guide
  • Api Documentation
  • FixAntenna.Fix.Message.Rg
  • RepeatingGroupStorage
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 RepeatingGroupStorage

Inheritance
System.Object
RepeatingGroupStorage
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.Fix.Message.Rg
Assembly: FixAntenna.Message.dll
Syntax
public class RepeatingGroupStorage

Constructors

RepeatingGroupStorage(IndexedStorage, FixVersion, String, Boolean)

Declaration
public RepeatingGroupStorage(IndexedStorage storage, FixVersion version, string msgType, bool validation)
Parameters
Type Name Description
IndexedStorage storage
FixVersion version
System.String msgType
System.Boolean validation

RepeatingGroupStorage(IndexedStorage, FixVersionContainer, String, Boolean)

Declaration
public RepeatingGroupStorage(IndexedStorage storage, FixVersionContainer version, string msgType, bool validation)
Parameters
Type Name Description
IndexedStorage storage
FixVersionContainer version
System.String msgType
System.Boolean validation

Fields

EntriesEntrySize

Declaration
public const int EntriesEntrySize = 3
Field Value
Type Description
System.Int32

EntriesHeaderSize

Declaration
public const int EntriesHeaderSize = 3
Field Value
Type Description
System.Int32

EntriesLastTagLinkIndex

Declaration
public const int EntriesLastTagLinkIndex = 1
Field Value
Type Description
System.Int32

EntriesLastTagPointerIndex

Declaration
public const int EntriesLastTagPointerIndex = 0
Field Value
Type Description
System.Int32

EntriesLink

Declaration
public const int EntriesLink = 1
Field Value
Type Description
System.Int32

EntriesParentEntryLink

Declaration
public const int EntriesParentEntryLink = 2
Field Value
Type Description
System.Int32

EntriesTag

Declaration
public const int EntriesTag = 0
Field Value
Type Description
System.Int32

EntriesType

Declaration
public const int EntriesType = 2
Field Value
Type Description
System.Int32

HidedEntry

Declaration
public const int HidedEntry = 3
Field Value
Type Description
System.Int32

HidedEntrySize

Declaration
public const int HidedEntrySize = 5
Field Value
Type Description
System.Int32

HidedHeaderArrayEnd

Declaration
public const int HidedHeaderArrayEnd = 0
Field Value
Type Description
System.Int32

HidedHeaderSize

Declaration
public const int HidedHeaderSize = 1
Field Value
Type Description
System.Int32

HidedRgId

Declaration
public const int HidedRgId = 2
Field Value
Type Description
System.Int32

HidedTag

Declaration
public const int HidedTag = 0
Field Value
Type Description
System.Int32

HidedTagLinkIndex

Declaration
public const int HidedTagLinkIndex = 1
Field Value
Type Description
System.Int32

HidedTagLinkVirtual

Declaration
public const int HidedTagLinkVirtual = 4
Field Value
Type Description
System.Int32

InitialSize

Declaration
public const int InitialSize = 8
Field Value
Type Description
System.Int32

LinkTypeRg

Declaration
public const int LinkTypeRg = 1
Field Value
Type Description
System.Int32

LinkTypeTag

Declaration
public const int LinkTypeTag = 0
Field Value
Type Description
System.Int32

RgHashEntryLinkIndex

Declaration
public const int RgHashEntryLinkIndex = 0
Field Value
Type Description
System.Int32

RgHashEntrySize

Declaration
public const int RgHashEntrySize = 1
Field Value
Type Description
System.Int32

RgHashHeaderSize

Declaration
public const int RgHashHeaderSize = 6
Field Value
Type Description
System.Int32

RgHashId

Declaration
public const int RgHashId = 1
Field Value
Type Description
System.Int32

RgHashLastEntryPointer

Declaration
public const int RgHashLastEntryPointer = 3
Field Value
Type Description
System.Int32

RgHashParentEntryLink

Declaration
public const int RgHashParentEntryLink = 4
Field Value
Type Description
System.Int32

RgHashTag

Declaration
public const int RgHashTag = 0
Field Value
Type Description
System.Int32

RgHashTagLink

Declaration
public const int RgHashTagLink = 2
Field Value
Type Description
System.Int32

RgHashVirtualTagLink

Declaration
public const int RgHashVirtualTagLink = 5
Field Value
Type Description
System.Int32

Methods

AddRepeatingGroup(Int32, Int32, Boolean, RepeatingGroup)

Declaration
public virtual RepeatingGroup AddRepeatingGroup(int indexInFixMessage, int leadingTag, bool validation, RepeatingGroup group)
Parameters
Type Name Description
System.Int32 indexInFixMessage
System.Int32 leadingTag
System.Boolean validation
RepeatingGroup group
Returns
Type Description
RepeatingGroup

AddSubGroup(Int32, Int32, Int32, RepeatingGroup)

Declaration
public virtual RepeatingGroup AddSubGroup(int indexInFixMessage, int leadingTag, int parentEntryIndex, RepeatingGroup group)
Parameters
Type Name Description
System.Int32 indexInFixMessage
System.Int32 leadingTag
System.Int32 parentEntryIndex
RepeatingGroup group
Returns
Type Description
RepeatingGroup

AddSubGroup(Int32, Int32, Int32, RepeatingGroup, Boolean)

Declaration
public virtual void AddSubGroup(int index, int leadingTag, int parentEntryLink, RepeatingGroup group, bool validation)
Parameters
Type Name Description
System.Int32 index
System.Int32 leadingTag
System.Int32 parentEntryLink
RepeatingGroup group
System.Boolean validation

AddTag(Int32, Int32, Int32)

Declaration
public virtual void AddTag(int tag, int tagIndex, int counterTag)
Parameters
Type Name Description
System.Int32 tag
System.Int32 tagIndex
System.Int32 counterTag

ClearRepeatingGroupStorage()

Declaration
public virtual void ClearRepeatingGroupStorage()

Copy(IndexedStorage)

Declaration
public virtual RepeatingGroupStorage Copy(IndexedStorage newStorage)
Parameters
Type Name Description
IndexedStorage newStorage
Returns
Type Description
RepeatingGroupStorage

GetEntries()

Declaration
public virtual int[][] GetEntries()
Returns
Type Description
System.Int32[][]

GetEntriesArray()

Declaration
public virtual EntriesArray GetEntriesArray()
Returns
Type Description
EntriesArray

GetEntryForCreate(Int32, Int32)

Declaration
public virtual int GetEntryForCreate(int rgIndex, int parentEntryIndex)
Parameters
Type Name Description
System.Int32 rgIndex
System.Int32 parentEntryIndex
Returns
Type Description
System.Int32

GetEntryForCreate(Int32, Int32, Int32)

Declaration
public virtual int GetEntryForCreate(int rgIndex, int parentEntryIndex, int index)
Parameters
Type Name Description
System.Int32 rgIndex
System.Int32 parentEntryIndex
System.Int32 index
Returns
Type Description
System.Int32

GetHiddenLeadingTagsArray()

Declaration
public virtual HiddenLeadingTagsArray GetHiddenLeadingTagsArray()
Returns
Type Description
HiddenLeadingTagsArray

GetLeadingTagValue(Int32, Int32)

Declaration
public virtual int GetLeadingTagValue(int leadingTag, int rgId)
Parameters
Type Name Description
System.Int32 leadingTag
System.Int32 rgId
Returns
Type Description
System.Int32

GetRepeatingGroup(Int32)

Declaration
public virtual RepeatingGroup GetRepeatingGroup(int tag)
Parameters
Type Name Description
System.Int32 tag
Returns
Type Description
RepeatingGroup

GetRepeatingGroup(Int32, RepeatingGroup)

Declaration
public virtual void GetRepeatingGroup(int tag, RepeatingGroup group)
Parameters
Type Name Description
System.Int32 tag
RepeatingGroup group

GetRepeatingGroup(Int32, Int32, RepeatingGroup)

Declaration
public virtual void GetRepeatingGroup(int tag, int rgId, RepeatingGroup rg)
Parameters
Type Name Description
System.Int32 tag
System.Int32 rgId
RepeatingGroup rg

GetRgArrayManager()

Declaration
public virtual RepeatingGroupArray GetRgArrayManager()
Returns
Type Description
RepeatingGroupArray

Init(FixVersion, String, Boolean)

Declaration
public virtual void Init(FixVersion version, string msgType, bool validation)
Parameters
Type Name Description
FixVersion version
System.String msgType
System.Boolean validation

Init(FixVersionContainer, String, Boolean)

Declaration
public virtual void Init(FixVersionContainer version, string msgType, bool validation)
Parameters
Type Name Description
FixVersionContainer version
System.String msgType
System.Boolean validation

Init(Boolean)

Declaration
public virtual void Init(bool validation)
Parameters
Type Name Description
System.Boolean validation

IsInvalidated()

Declaration
public virtual bool IsInvalidated()
Returns
Type Description
System.Boolean

IsRepeatingGroupExists(Int32)

Declaration
public virtual bool IsRepeatingGroupExists(int leadingTag)
Parameters
Type Name Description
System.Int32 leadingTag
Returns
Type Description
System.Boolean

RemoveRgTagAtIndex(Int32, Int32)

Declaration
public virtual bool RemoveRgTagAtIndex(int tagIndex, int parentEntryIndex)
Parameters
Type Name Description
System.Int32 tagIndex
System.Int32 parentEntryIndex
Returns
Type Description
System.Boolean

Shift(Int32, Int32, Int32, Int32, Boolean)

Declaration
public virtual void Shift(int index, int offset, int parentEntryIndex, int updatedEntry, bool shouldUpdatedHided)
Parameters
Type Name Description
System.Int32 index
System.Int32 offset
System.Int32 parentEntryIndex
System.Int32 updatedEntry
System.Boolean shouldUpdatedHided

ShiftIndexes(Int32, Int32)

Declaration
public virtual void ShiftIndexes(int startIndex, int offset)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 offset

StartCreateRg(Int32, Int32, Int32, Int32)

Declaration
public virtual void StartCreateRg(int leadingTag, int leadingTagIndex, int size, int delimTag)
Parameters
Type Name Description
System.Int32 leadingTag
System.Int32 leadingTagIndex
System.Int32 size
System.Int32 delimTag

StopCreateRg()

Declaration
public virtual void StopCreateRg()

ValidateGroupDuplicate(Int32)

Declaration
public virtual void ValidateGroupDuplicate(int leadingTag)
Parameters
Type Name Description
System.Int32 leadingTag

ValidateLeadingTag(Int32)

Declaration
public virtual void ValidateLeadingTag(int leadingTag)
Parameters
Type Name Description
System.Int32 leadingTag
In This Article
  • Constructors
    • RepeatingGroupStorage(IndexedStorage, FixVersion, String, Boolean)
    • RepeatingGroupStorage(IndexedStorage, FixVersionContainer, String, Boolean)
  • Fields
    • EntriesEntrySize
    • EntriesHeaderSize
    • EntriesLastTagLinkIndex
    • EntriesLastTagPointerIndex
    • EntriesLink
    • EntriesParentEntryLink
    • EntriesTag
    • EntriesType
    • HidedEntry
    • HidedEntrySize
    • HidedHeaderArrayEnd
    • HidedHeaderSize
    • HidedRgId
    • HidedTag
    • HidedTagLinkIndex
    • HidedTagLinkVirtual
    • InitialSize
    • LinkTypeRg
    • LinkTypeTag
    • RgHashEntryLinkIndex
    • RgHashEntrySize
    • RgHashHeaderSize
    • RgHashId
    • RgHashLastEntryPointer
    • RgHashParentEntryLink
    • RgHashTag
    • RgHashTagLink
    • RgHashVirtualTagLink
  • Methods
    • AddRepeatingGroup(Int32, Int32, Boolean, RepeatingGroup)
    • AddSubGroup(Int32, Int32, Int32, RepeatingGroup)
    • AddSubGroup(Int32, Int32, Int32, RepeatingGroup, Boolean)
    • AddTag(Int32, Int32, Int32)
    • ClearRepeatingGroupStorage()
    • Copy(IndexedStorage)
    • GetEntries()
    • GetEntriesArray()
    • GetEntryForCreate(Int32, Int32)
    • GetEntryForCreate(Int32, Int32, Int32)
    • GetHiddenLeadingTagsArray()
    • GetLeadingTagValue(Int32, Int32)
    • GetRepeatingGroup(Int32)
    • GetRepeatingGroup(Int32, RepeatingGroup)
    • GetRepeatingGroup(Int32, Int32, RepeatingGroup)
    • GetRgArrayManager()
    • Init(FixVersion, String, Boolean)
    • Init(FixVersionContainer, String, Boolean)
    • Init(Boolean)
    • IsInvalidated()
    • IsRepeatingGroupExists(Int32)
    • RemoveRgTagAtIndex(Int32, Int32)
    • Shift(Int32, Int32, Int32, Int32, Boolean)
    • ShiftIndexes(Int32, Int32)
    • StartCreateRg(Int32, Int32, Int32, Int32)
    • StopCreateRg()
    • ValidateGroupDuplicate(Int32)
    • ValidateLeadingTag(Int32)
Back to top Generated by DocFX