100 virtual void onUnknownIncomingConnection(
const FlatMessage & incomingLogon,
const int listenPort,
101 const int counterpartyPort,
const std::string & counterpartyIpAddress,
102 std::string * rejectReason) = 0;
A garbled message is received.
The license expiration warning.
The session state cannot be restored.
The general system-related warning.
The general system-related error.
The Engine's Listener.
The session state cannot be changed.
virtual void onIncomingTelecommunicationLink(ONIXS_FIXENGINE_UNUSED const int listenPort, ONIXS_FIXENGINE_UNUSED const int counterpartyPort, ONIXS_FIXENGINE_UNUSED const std::string &counterpartyIpAddress, ONIXS_FIXENGINE_UNUSED std::string *rejectReason)
Called when an incoming TCP connection is detected.
#define ONIXS_FIXENGINE_DEFAULT
#define ONIXS_FIXENGINE_API
An exception was thrown during the reading of the sent message.
#define ONIXS_FIXENGINE_UNUSED
Provides an access to FIX fields from a flat (tag=value) message.
The first message cannot be received during the timeout.
ONIXS_FIXENGINE_API_DECL(class, IEngineListener)
The internal error, please contact support@onixs.biz to investigate the issue.
virtual void onIncomingConnection(ONIXS_FIXENGINE_UNUSED const FlatMessage &incomingLogon, ONIXS_FIXENGINE_UNUSED const int listenPort, ONIXS_FIXENGINE_UNUSED const int counterpartyPort, ONIXS_FIXENGINE_UNUSED const std::string &counterpartyIpAddress, ONIXS_FIXENGINE_UNUSED std::string *rejectReason)
Called when an incoming FIX connection is detected.