otMeshDiagChildEntry

#include <mesh_diag.h>

Представляет информацию о дочерней записи из otMeshDiagQueryChildTable() .

Краткое содержание

mSupportsErrRate указывает, поддерживается ли функция отслеживания ошибок и допустимы ли значения mFrameErrorRate и mMessageErrorRate . Частота ошибок кадров отслеживает ошибки передачи кадров (в направлении дочернего элемента) на уровне MAC, а mMessageErrorRate отслеживает частоту ошибок сообщений IPv6 (выше уровня MAC и после повторных попыток MAC), когда сообщение IPv6 отбрасывается. Например, если сообщение большое и требует фрагментации 6LoWPAN, передача сообщения считается неудачной, если передача одного из его фрагментных кадров не удалась (например, никогда не подтверждалась).

Публичные атрибуты

mAge
uint32_t
Секунды с момента последнего известия от ребенка.
mAverageRssi
int8_t
Средний RSSI.
mConnectionTime
uint32_t
Секунды с момента прикрепления ребенка.
mCslChannel
uint8_t
CSL-канал.
mCslPeriod
uint16_t
Период CSL в единицах времени 10 символов. Ноль означает, что CSL отключен.
mCslSynchronized
bool
Поддержка CSL и синхронизация CSL.
mCslTimeout
uint32_t
Тайм-аут CSL в секундах.
mDeviceTypeFtd
bool
Является ли устройство FTD (против MTD).
mExtAddress
Расширенный адрес.
mFrameErrorRate
uint16_t
Частота ошибок кадров (0x0000->0%, 0xffff->100%).
mFullNetData
bool
Получает ли устройство полные сетевые данные (по сравнению со стабильным подмножеством).
mLastRssi
int8_t
RSSI последнего полученного кадра.
mLinkMargin
uint8_t
Запас связи в дБ.
mMessageErrorRate
uint16_t
(IPv6) частота ошибок сообщений (0x0000->0%, 0xffff->100%).
mQueuedMessageCount
uint16_t
Количество сообщений в очереди для косвенной передачи дочернему элементу.
mRloc16
uint16_t
РЛОК16.
mRxOnWhenIdle
bool
Включен ли прием в режиме ожидания (или сонливости).
mSupervisionInterval
uint16_t
Интервал наблюдения в секундах. Ноль означает, что не используется.
mSupportsErrRate
bool
Значения mFrameErrorRate и mMessageErrorRate действительны.
mTimeout
uint32_t
Таймаут в секундах.
mVersion
uint16_t
Версия.

Публичные атрибуты

МАГ

uint32_t otMeshDiagChildEntry::mAge

Секунды с момента последнего известия от ребенка.

mAverageRssi

int8_t otMeshDiagChildEntry::mAverageRssi

Средний RSSI.

мконнектионтиме

uint32_t otMeshDiagChildEntry::mConnectionTime

Секунды с момента прикрепления ребенка.

mCslChannel

uint8_t otMeshDiagChildEntry::mCslChannel

CSL-канал.

mCslPeriod

uint16_t otMeshDiagChildEntry::mCslPeriod

Период CSL в единицах времени 10 символов. Ноль означает, что CSL отключен.

mCslSynchronized

bool otMeshDiagChildEntry::mCslSynchronized

Поддержка CSL и синхронизация CSL.

mCslTimeout

uint32_t otMeshDiagChildEntry::mCslTimeout

Тайм-аут CSL в секундах.

мдевицетипефтд

bool otMeshDiagChildEntry::mDeviceTypeFtd

Является ли устройство FTD (против MTD).

mExtAddress

otExtAddress otMeshDiagChildEntry::mExtAddress

Расширенный адрес.

мфрамееррорате

uint16_t otMeshDiagChildEntry::mFrameErrorRate

Частота ошибок кадров (0x0000->0%, 0xffff->100%).

мфуллнетдата

bool otMeshDiagChildEntry::mFullNetData

Получает ли устройство полные сетевые данные (по сравнению со стабильным подмножеством).

mLastRssi

int8_t otMeshDiagChildEntry::mLastRssi

RSSI последнего полученного кадра.

mLinkMargin

uint8_t otMeshDiagChildEntry::mLinkMargin

Запас связи в дБ.

ммессажеерроррате

uint16_t otMeshDiagChildEntry::mMessageErrorRate

(IPv6) частота ошибок сообщений (0x0000->0%, 0xffff->100%).

mQueuedMessageCount

uint16_t otMeshDiagChildEntry::mQueuedMessageCount

Количество сообщений в очереди для косвенной передачи дочернему элементу.

mRloc16

uint16_t otMeshDiagChildEntry::mRloc16

РЛОК16.

mRxOnWhenIdle

bool otMeshDiagChildEntry::mRxOnWhenIdle

Включен ли прием в режиме ожидания (или сонливости).

мсупервидионинтервал

uint16_t otMeshDiagChildEntry::mSupervisionInterval

Интервал наблюдения в секундах. Ноль означает, что не используется.

mSupportsErrRate

bool otMeshDiagChildEntry::mSupportsErrRate

Значения mFrameErrorRate и mMessageErrorRate действительны.

mTimeout

uint32_t otMeshDiagChildEntry::mTimeout

Таймаут в секундах.

мВерсия

uint16_t otMeshDiagChildEntry::mVersion

Версия.

Ресурсы

Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .