Разработать интерфейс (обертку) для Python3.8+ над библиотекой C++

Цена договорная
11 октября 2021, 22:59 • 4 отклика • 53 просмотра
Нужно разработать интерфейс на языке Python для взаимодействия с С++ библиотекой только для декодирования протокола FAST. Библиотека доступа в open source: https://objectcomputing.github.io/mFAST/

Интерфейс должен быть выполнен в виде класса и поддерживать:
- Загрузку шаблона для декодирования сообщений;
- Все публичные методы поддерживаемые библиотекой для декодирования сообщений;
- Возвращать декодированное сообщение в виде объекта доступного для обработки в Python;
- Быть оформлен в виде pip пакета, простого для установки;

Интерфейс не должен вносить большую задержку на декодирование сообщения, так как планируется к использованию для декодирования онлайн потока, порядка 200k сообщений в минуту по UDP. Вносимую задержку можно будет оценить выполнив тест из библиотеки и из интерфейса с одними и теми же данными.

В отклике на заказ указывайте денежную и временную оценку для реализации проекта.