UDP Dumper
The app UDPDumper is designed to accumulate UDP packets. Using this program, you can check the valid of the network settings made by a broker or exchange. And also, accumulate data for further tests of a UDP-based connectors (e.g., FAST or SBE).
To install need use Installer.
Setup and run
On first launch, the app shows the following:
To add network feeds, you can add both manually and automatically load all feeds from the config files of exchanges. To do this, click on the button:
In the window that appears, you need to find the desired config file from the exchange and open it:
All feeds with IP addresses and ports settings will be loaded from a file:
It is necessary to select the necessary feeds, and click on the download start button:
В случае успешных настроек программа начнет получать UDP датаграммы и записывать на диск. Программа будет писать кол-во полученных байтов для каждого потока:
Caution
If the settings are successful, the program will start receiving UDP datagrams and writing them to disk. The app will write the number of bytes received for each feed.
The app UDPDumper is written with a graphical interface. If the program is launched without a graphical interface (as well as running under Linux operating systems, etc.) you can use the UDPDumper.Console, program, which is a console and cross-platform version.
The app UDPDumper.Console takes as a parameter the path to the file created by the UI version (exactly the UI version, and not an exchange config):
StockSharp.UdpDumper.Console.exe settings.json
To test on the accumulated data of the connector, you can use the dump mode. More details Dump mode.