Поддержка региона журнала удалена, и вместо этого каждый основной модуль может определить свое собственное имя для добавления в журналы. Однако перечисление otLogRegion по-прежнему определено, как и раньше, чтобы помочь платформам, на которых мы можем использовать его в реализации otPlatLog() . Ядро OT всегда будет отправлять все журналы с OT_LOG_REGION_CORE .
Характеристики
OT_LOG_REGION_API
API OpenThread.
OT_LOG_REGION_ARP
Сопоставление EID-RLOC.
OT_LOG_REGION_BBR
Магистральный маршрутизатор (доступен начиная с потока 1.2)
OT_LOG_REGION_BR
Пограничный маршрутизатор.
OT_LOG_REGION_CLI
Интерфейс командной строки.
OT_LOG_REGION_COAP
КоАП.
OT_LOG_REGION_CORE
Ядро OpenThread.
OT_LOG_REGION_DNS
DNS.
OT_LOG_REGION_DUA
Одноадресный адрес домена (доступен, начиная с потока 1.2)
OT_LOG_REGION_ICMP
ICMPv6.
OT_LOG_REGION_IP6
IPv6.
OT_LOG_REGION_MAC
IEEE 802.15.4 МАК.
OT_LOG_REGION_MEM
Объем памяти.
OT_LOG_REGION_MESH_COP
Протокол ввода в эксплуатацию сетки.
OT_LOG_REGION_MLE
МЛЭ.
OT_LOG_REGION_MLR
Регистрация прослушивателя многоадресной рассылки (доступна начиная с темы 1.2)
Поддержка региона журнала удалена, и вместо этого каждый основной модуль может определить свое собственное имя для добавления в журналы. Однако перечисление otLogRegion по-прежнему определено, как и раньше, чтобы помочь платформам, на которых мы можем использовать его в реализации otPlatLog() . Ядро OT всегда будет отправлять все журналы с OT_LOG_REGION_CORE .
Эта функция платформы вызывается всякий раз, когда изменяется уровень журнала OpenThread. Эта функция платформы необязательна, поскольку предоставлена пустая слабая реализация.
Подробности
Параметры
[in] aLogLevel
Новый уровень журнала OpenThread.
Макросы
OT_LOG_LEVEL_CRIT
OT_LOG_LEVEL_CRIT 1
Уровень журнала Критический.
OT_LOG_LEVEL_DEBG
OT_LOG_LEVEL_DEBG 5
Отладка уровня журнала.
OT_LOG_LEVEL_INFO
OT_LOG_LEVEL_INFO 4
Уровень журнала Информационный.
OT_LOG_LEVEL_NONE
OT_LOG_LEVEL_NONE 0
Уровень журнала Нет.
OT_LOG_LEVEL_NOTE
OT_LOG_LEVEL_NOTE 3
Уведомление об уровне журнала.
OT_LOG_LEVEL_WARN
OT_LOG_LEVEL_WARN 2
Предупреждение на уровне журнала.
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта Google Developers. Java – это зарегистрированный товарный знак корпорации Oracle и/или ее аффилированных лиц. OPENTHREAD и связанные с ним торговые марки являются товарными знаками Thread Group и используются по лицензии.