如果43 = Y,如何告诉FIX接受者不要发送消息
或者如果不可能从客户端完成...
如果43 = Y,如何告诉发起人的应用忽略传入消息
QuickFixN版本1.5.0
答案 0 :(得分:1)
我认为,您是在说您的应用是启动器,并且正在连接到其他人的接收器,对吗? (如果我弄错了,请纠正我。)
在这种情况下,您无法真正告诉受体如何表现。这是您无法控制的。
您的 功能是在OnMessage(ExecutionReport)
函数内部,只需将行为包装在
if(msg.Header.IsSetField(43) && msg.GetString(43)=="Y") {
...
}