Добрый день.
В процессе разработки софта, возникла проблема с организацией сетевого взаимодействия. Для начала проекта нам было достаточно жесткой структуры пакета. В дальнейшем разработка поплыла в связи с требованиями заказчика, теперь мы уперлись в жесткую структуру.
Было принято решение перейти на пакеты переменной длины и разного содержания, (есть 1 большой пакет который объединяет переменное кол-во малых пакетов с некой определенной информацией) протокол должен быть бинарным.
Вопрос в связи с нехваткой времени хотелось бы взять уже готовую библиотеку C\C++ для организации подобной структуры пакета, основные требования что бы библиотеку можно было скомпелить для устройств без операционной системы.
Заранее спасибо.