Class InvalidIncomingLogonMessageHandler
The global logon message handler.
Inheritance
System.Object
InvalidIncomingLogonMessageHandler
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.Session.MessageHandler.Global
Assembly: FixAntenna.Core.dll
Syntax
public class InvalidIncomingLogonMessageHandler : AbstractGlobalMessageHandler, ISessionMessageHandler, IFixMessageListener
Fields
ErrorNotLogon
Declaration
public const string ErrorNotLogon = "First message is not logon"
Field Value
Type | Description |
---|---|
System.String |
Log
Declaration
protected static readonly ILog Log
Field Value
Type | Description |
---|---|
ILog |
Methods
OnNewMessage(FixMessage)
The handler calls the next handler only if the session state is WaitingForLogon
and the first message is 'A', otherwise the session is shutdown.
Declaration
public override void OnNewMessage(FixMessage message)
Parameters
Type | Name | Description |
---|---|---|
FixMessage | message |