A Quickfix client checks incoming messages using XML spec files . If the message fails verification, quickfix automatically sends a reject response. AFAIK in this case quickfix does not call the standard callback for incoming messages fromApp(), so until now I have not been able to programmatically capture these erroneous incoming messages and process them.
Is there a way to capture incoming FIX messages that do not confirm fastfix checking?
Of course, they may appear in the fastfix log files by default, but I'd rather write them to my code in real time.
source
share