pub enum EngineEvent {
ConnectionFailed(Connection, Error),
ConnectionSucceeded(Connection),
ConnectionTerminated(Connection, ConnectionTerminatedReason),
ConnectionDropped(Listener, SocketAddr),
ConnectionAccepted(Listener, Connection, SocketAddr),
ConnectionLoggingOn(Listener, Connection, Box<Logon>),
SessionEstablished(Connection),
ListenerFailed(Listener, Error),
ListenerAcceptFailed(Listener, Error),
MessageReceived(Connection, Box<FIXTMessage + Send>),
MessageReceivedGarbled(Connection, ParseError),
MessageReceivedDuplicate(Connection, Box<FIXTMessage + Send>),
MessageRejected(Connection, Box<FIXTMessage + Send>),
ResendRequested(Connection, Range<u64>),
SequenceResetResetHasNoEffect(Connection),
SequenceResetResetInThePast(Connection),
FatalError(&'static str, Error),
}
Variants
ConnectionFailed(Connection, Error)
ConnectionSucceeded(Connection)
ConnectionTerminated(Connection, ConnectionTerminatedReason)
ConnectionDropped(Listener, SocketAddr)
ConnectionAccepted(Listener, Connection, SocketAddr)
ConnectionLoggingOn(Listener, Connection, Box<Logon>)
SessionEstablished(Connection)
ListenerFailed(Listener, Error)
ListenerAcceptFailed(Listener, Error)
MessageReceived(Connection, Box<FIXTMessage + Send>)
MessageReceivedGarbled(Connection, ParseError)
MessageReceivedDuplicate(Connection, Box<FIXTMessage + Send>)
MessageRejected(Connection, Box<FIXTMessage + Send>)
ResendRequested(Connection, Range<u64>)
SequenceResetResetHasNoEffect(Connection)
SequenceResetResetInThePast(Connection)
FatalError(&'static str, Error)
Trait Implementations
Formats the value using the given formatter.