Форматирование пакета CoAP
[RFC 7252 CoAP] [1]
В RFC 7252, раздел 3, рисунок 7, третья строка, байты 9 ... 16 или больше, это поле Options. Я не могу найти ничего, что указывало бы на длину поля параметров. Я понимаю, что это может измениться, но в отличие от поля Token, длина которого указана полем TKL, я не могу распознать, где указана длина параметров.
Да, я вижу разделы 3.1 и 3.2, но не могу понять, что они мне говорят. В документе указывается ссылка на предыдущие варианты. Хорошо, что вы делаете для первого сообщения, в котором нет предыдущего пакета и предыдущей опции?
Когда моему коду необходимо отправить сообщение CoAP, как мне определить, какие варианты можно отправить? Какие значения необходимо загрузить в пакет для отправки, например, без параметров?