Example #1
0
        public void OnOrderFilled(SessionID sessionID, OrderMatch match)
        {
            // Send the order filled execution report to the owning session
            var message = _messageGenerator.CreateFillReport(match, _execIdGenerator());

            _fixFacade.SendToTarget(message, sessionID);
        }
Example #2
0
        public void OnOrderFilled(SessionID sessionID, OrderMatch match)
        {
            // Send the order filled execution report to the owning session
            var message = _messageGenerator.CreateFillReport(match, _execIdGenerator());

            _fixFacade.SendToTarget(message, sessionID);

            // TODO Send the trade message to other connections
            //var loggedInSessions = _sessionMediator.GetLoggedInSessions();
        }
Example #3
0
 public void SendMessage(Message message, SessionID sessionID)
 {
     _fixFacade.SendToTarget(message, sessionID);
 }