com.b2bits.FIXAntenna Namespace

FIX Antenna .NET Programmer's Guide
The com.b2bits.FIXAntenna namespace contains classes for creating FIX-based applications.
Classes

  ClassDescription
Public classAcceptorWasClosed
Acceptor's session was closed.
Public classConstTagValue
Public classEngineStatistics
Statistical information about the current state of FIX Engine.
Public classError
Error event.
Public classEvent
Generic event
Public classFastMappingOptions
Fast mapping details
Public classFastSessionExtraParameters
Fast Session's extra parameters.
Public classFieldDescription
Describe the FIX tag that does not belong to the message in compliance with the FIX Protocol, but that should still be allowed (or required) instead of causing a rejection of the FIX message.
Public classFixEngine
FIX Engine. This class is responsible for: initialization, creating sessions and obtaining state information.
Public classFixEngineErrorArgs
Contains information about FixEngine.Error event.
Public classFixEngineNotificationArgs
Contains information about FixEngine.Notification event.
Public classFixEngineStartupParams
Public classFixEngineUnregisteredAcceptorArgs
Contains information about FixEngine.UnregisteredAcceptor event.
Public classFixEngineWarningArgs
Contains information about FixEngine.Warning event.
Public classFixMessage
Basic FIX message.
Public classGroup
FIX Repeating Group.
Public classGroupEntry
Provides access to the one group entry
Public classLinkErrorWasDetected
A telecommunication link error was detected.
Public classLinkWasRestored
A telecommunication link was restored.
Public classMsgFilter
Messages filter.
Public classNewIncomingConnection
New Incoming Connection event.
Public classNotification
Notification event.
Public classParseErrorInSession
Parse error was detected.
Public classParserDescription
ParserDescription The class is used for passing a parser description from FA C++ to FA.NET
Public classPersistentDataWereFound
Session was restored from Persistent Message Storage.
Public classPreparedMessage
Represents prepared message.
Public classPutMessageOptions
Options to Session.Put method
Public classSession
FIX Session.
Public classSessionAfterMessageIsParsedEventArgs
Contains information about Session.AfterMessageIsParsedEvent event.
Public classSessionAfterMessageIsReceivedEventArgs
Contains information about Session.AfterMessageIsReceivedEvent event.
Public classSessionBeforeMessageIsSentEventArgs
Contains information about Session.BeforeMessageIsSentEvent event.
Public classSessionBeforeMessageIsSerializedEventArgs
Contains information about Session.BeforeMessageIsSerializedEvent event.
Public classSessionHeartbeatWithTestReqIDEventArgs
Contains information about Session.HeartbeatWithTestReqIDEvent event.
Public classSessionIncomingMessageEventArgs
Contains information about Session.IncomingMessageEvent event.
Public classSessionLogonEventArgs
Contains information about Session.LogonEvent event.
Public classSessionLogoutEventArgs
Contains information about Session.LogoutEvent event.
Public classSessionMsgRejectArgs
Contains information about Session.MsgRejectEvent event.
Public classSessionNewStateEventArgs
Contains information about Session.NewStateEvent event.
Public classSessionReconnectTryArgs
Contains information about Session.UnexpectedMessageEvent event.
Public classSessionResendEventArgs
Contains information about Session.ResendEvent event.
Public classSessionResendRequestEventArgs
Contains information about Session.ResendRequestEvent event.
Public classSessionResendRequestLoopEventArgs
Contains information about Session.ResendRequestEvent event.
Public classSessionSequenceGapEventArgs
Contains information about Session.SequenceGapEvent event.
Public classSessionSessionLevelRejectEventArgs
Contains information about Session.SessionLevelRejectEvent event.
Public classSessionUnableToRouteMessageArgs
Contains information about Session.UnableToRouteMessageEvent event.
Public classSessionUnexpectedMessageArgs
Contains information about Session.UnexpectedMessageEvent event.
Public classSessionError
Error in Session.
Public classSessionExtraParameters
Session's extra parameters.
Public classSessionId
FIX Session Identifier.
Public classSessionNotification
Event related to FixSession.
Public classSessionWarning
Warning related to Session.
Public classSessionWasClosed
Session was closed.
Public classSessionWasConnected
Session was connected.
Public classSessionWasCreated
Session was created.
Public classSessionWasEstablished
Session was established.
Public classSessionWasRestored
Session was restored from Persistent Message Storage.
Public classTag
Field Name Field ID (TAG)
Public classWarning
Warning event.
Structures

  StructureDescription
Public structureSessionExtraParametersValidationParameters
Validation parameters
Interfaces

  InterfaceDescription
Public interfaceIFixFields
Provides interface for data reading/writing
Delegates

  DelegateDescription
Public delegateFixEngineErrorHandler
Represents the method that will handle an FixEngine.Error event.
Public delegateFixEngineNotificationHandler
Represents the method that will handle an FixEngine.Notification event.
Public delegateFixEngineUnregisteredAcceptorHandler
Represents the method that will handle an FixEngine.UnregisteredAcceptor event.
Public delegateFixEngineWarningHandler
Represents the method that will handle an FixEngine.Warning event.
Public delegateSessionAfterMessageIsParsedEventHandler
Represents the method that will handle an Session.AfterMessageIsParsedEvent event.
Public delegateSessionAfterMessageIsReceivedEventHandler
Represents the method that will handle an Session.AfterMessageIsReceivedEvent event.
Public delegateSessionBeforeMessageIsSentEventHandler
Represents the method that will handle an Session.BeforeMessageIsSentEvent event.
Public delegateSessionBeforeMessageIsSerializedEventHandler
Represents the method that will handle an Session.BeforeMessageIsSerializedEvent event.
Public delegateSessionHeartbeatWithTestReqIDEventHandler
Represents the method that will handle an Session.HeartbeatWithTestReqIDEvent event.
Public delegateSessionIncomingMessageEventHandler
Represents the method that will handle an Session.IncomingMessageEvent event.
Public delegateSessionLogonEventHandler
Represents the method that will handle an Session.LogonEvent event.
Public delegateSessionLogoutEventHandler
Represents the method that will handle an Session.LogoutEvent event.
Public delegateSessionMsgRejectEventHandler
Represents the method that will handle an Session.MsgRejectEvent event.
Public delegateSessionNewStateEventHandler
Represents the method that will handle an Session.NewStateEvent event.
Public delegateSessionReconnectTryEventHandler
Represents the method that will handle an Session.ReconnectTryEvent event.
Public delegateSessionResendEventHandler
Represents the method that will handle an Session.ResendEvent event.
Public delegateSessionResendRequestEventHandler
Represents the method that will handle event that accepts Session.ResendRequestEventArgs.
Public delegateSessionResendRequestLoopEventHandler
Represents the method that will handle event that accepts Session.ResendRequestLoopEventArgs.
Public delegateSessionSequenceGapEventHandler
Represents the method that will handle an Session.SequenceGapEvent event.
Public delegateSessionSessionLevelRejectEventHandler
Represents the method that will handle an Session.SessionLevelRejectEvent event.
Public delegateSessionUnableToRouteMessageEventHandler
Represents the method that will handle an Session.UnableToRouteMessageEvent event.
Public delegateSessionUnexpectedMessageEventHandler
Represents the method that will handle an Session.UnexpectedMessageEvent event.
Enumerations

  EnumerationDescription
Public enumerationCustomSessionType
Session encryption type.
Public enumerationEncryptionMethod
Encryption method. Used to created crypted Session
Public enumerationFailoverRole
Failover role of FIX Engine instance
Public enumerationFixVersion
FIX protocol version.
Public enumerationForceSeqNumResetMode
Force SeqNum Reset mode
Public enumerationMessageStorageType
Enumeration of the message storage types
Public enumerationSeqNumResetStrategy
Sequence numbers reset strategy
Public enumerationSessionLogonEventArgsAction
Defines list of possible logon response actions.
Public enumerationSessionRole
Defines role of session
Public enumerationSessionState
Possible states of Session.
Public enumerationSocketOpPriority
The priorities of the messages send receive operations
Public enumerationSSLProtocols
Set of available SSL protocols
Public enumerationTimeFlags
Flags indicating time format
Public enumerationTransport
Set of transports