предварительно в хвост буфера заэнкодить тело,
там же не только длина тела и тело меняется, но еще и sync id в заголовке iproto, или вы без него?
все так, но мы просто вшили что syncid - это uint фиксированного размера - в итоге оно не волияет на общую длинну заголовка, она всегда фиксирована
и то же самое, мы зафиксировали uint для длинны тела, т.е. мы просто забиваем на возможность msgp кодировать меньшие числа подругому, мы зразу берем по максималке
Обсуждают сегодня