Ejemplo n.º 1
0
        public void onMessage(QuickFix.FIX42.TradingSessionStatus message, SessionID sessionID)
        {
            List <string> list = new List <string>();

            list.Add(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1532));
            if (this.SessionEquals(sessionID, this.priceSessionID))
            {
                list.Add(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1578));
            }
            if (this.SessionEquals(sessionID, this.orderSessionID))
            {
                list.Add(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1592));
            }
            if (message.isSetTradSesStatus())
            {
                int num = message.getTradSesStatus().getValue();
                list.Add(string.Format(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1606), (object)num, (object)FIXTradSesStatus.ToString(num)));
            }
            if (message.isSetText())
            {
                list.Add(string.Format(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1654), (object)message.getText().getValue()));
            }
            this.provider.EmitError(string.Join(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1674), (IEnumerable <string>)list));
        }
Ejemplo n.º 2
0
 public void OnMessage(QuickFix.FIX42.TradingSessionStatus message, SessionID s)
 {
 }