Перейти к основному содержимому

Библиотека протоколов конструктора пакетов

GET
/packet-constructor/protocols

Возвращает протоколы конструктора пакетов: поля с битовыми смещениями, форматами, значениями по умолчанию и авто-вычислением, допустимые следующие заголовки, а также версии шаблона и бинарного формата, пределы размера кадра, превью и пресеты IMIX.

Контракт

Параметр
Значение
Разделpacket-constructor
АвторизацияCookieAuth
Принимаетне требуется
Возвращаетapplication/json

Параметры

0 параметров

Параметры не требуются.

Ответы

3 ответов

Статус
Описание
Тип
200
OKobject
401
Не авторизованobject
500
Библиотека протоколов не загрузиласьobject
  • {
      "formatVersion": 0,
      "imixPresets": {
        "<key>": [
          {
            "size": 0,
            "weight": 0
          }
        ]
      },
      "maxFrameSize": 0,
      "maxPreviewFrames": 0,
      "minFrameSize": 0,
      "protocols": [
        {
          "fields": [
            {
              "auto": {},
              "bind": "<string>",
              "bitOffset": 0,
              "bits": 0,
              "default": "<string>",
              "format": "<string>",
              "id": "<string>",
              "name": "<string>",
              "readOnly": true
            }
          ],
          "id": "<string>",
          "length": 0,
          "name": "<string>",
          "root": true,
          "standard": "<string>",
          "successors": [
            "<string>"
          ]
        }
      ],
      "templateVersion": 0
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }