30 lines
2.3 KiB
Markdown
30 lines
2.3 KiB
Markdown
|
# Зарезервированные типы событий
|
|||
|
|
|||
|
Некоторые категории _событий_ зарезервированы под нужды базового протокола или просто для _событий_ определённого класса. Второе носит рекомендательный характер; вы также можете использовать иные диапазоны для тех-же целей. Ниже приведены диапазоны зарезервированных значений в виде шестнадцатеричных чисел. Конкретный перечень всех зарезервированных событий, описание их структуры - есть в папке `Reserved events/`.
|
|||
|
|
|||
|
|
|||
|
Зарезервировано для нужд протокола и запрещено к использованию в сторонних расширениях:
|
|||
|
|
|||
|
1. Категория и субкатегория `0x00`
|
|||
|
- Запрещены к использованию.
|
|||
|
|
|||
|
2. Категория `0x01`
|
|||
|
- Все субкатегории: выделены для базовых _событий_, связанных с менджментом сессии.
|
|||
|
|
|||
|
3. Категория `0x02`
|
|||
|
- Все субкатегории: выделены для базовых _событий_, которые могут быть приняты _узлом_ вне _подписанного соединения_.
|
|||
|
|
|||
|
4. Категория `0x11`
|
|||
|
- Все субкатегории: выделены для базовых кодов ответа, ошибок и предупреждений.
|
|||
|
|
|||
|
|
|||
|
Рекомендуется к использованию расширениями в конкретных ситуациях:
|
|||
|
|
|||
|
1. Категории `0x12`-`0x1F` (включительно)
|
|||
|
- Все субкатегории: для кодов ответа, ошибок и предупреждений сторонних реализаций.
|
|||
|
|
|||
|
2. Категории `0x20`-`0x2F` (включительно)
|
|||
|
- Все субкатегории: для _событий_, которые могут быть приняты _узлом_ вне _подписанного соединения_.
|
|||
|
|
|||
|
<!-- TODO: событие запроса всех сервисов на сервере -->
|