Мое (DSP) приложение производит данные с постоянной скоростью. Скорость зависит от конфигурации, выбранной пользователем. Я хотел бы знать, сколько байтов генерируется в секунду. Структура данных содержит повторяющееся (упакованное) поле с плавающей запятой. Длина поля постоянна, но может быть изменена пользователем.
Есть ли функция протокольных буферов, которая будет вычислять размер сообщения перед сериализацией?