OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
Gateway Emulator

To simplify development and testing, the Handler's SDK includes the Gateway Emulator. The Emulator simulates the B3 Gateway. It can accept a connection, establish a FIXP session, and send/receive session-level/application-level messages. To receive notifications about incoming message, there are corresponding callbacks declared in OnixS::B3::BOE::Testing::ClientMessageListener and OnixS::B3::BOE::Testing::ClientSessionMessageListener classes. One can inherit from the corresponding class, override corresponding virtual methods, and implement the necessary logic.

To simplify running and testing, most of the samples from the distribution package use the Gateway Emulator by default. Therefore, one can see in detail how to use the Gateway Emulator.

Note
The Gateway Emulator is supported in C++11 or higher code base only.
See also
Gateway Emulator Sample