Вы можете получить все номера тегов, которые появляются в одном конкретном сообщении, но вы не получите никаких вложенных сообщений - и вы не будете знать типов этих полей, только некоторое подмножество возможных типы.
Если вы посмотрите на проводное кодирование , вы увидите, что (например) байтовые массивы, строки и вложенные сообщения кодируются одинаково - поэтому вы можете знать, что «поле 3 - это длина двоичное поле с префиксом ", но вы не будете знать, означает ли это, что это вложенное сообщение, строка или байтовый массив.