otMeshDiagChildEntry

#include <mesh_diag.h>

Representa información sobre una entrada secundaria de otMeshDiagQueryChildTable().

Resumen

mSupportsErrRate indica si se admite la función de seguimiento de errores y si los valores mFrameErrorRate y mMessageErrorRate son válidos. La tasa de errores de trama realiza un seguimiento de los errores de fotogramas (hacia el elemento secundario) en la capa de MAC, mientras que mMessageErrorRate rastrea la tasa de errores de mensajes IPv6 (por encima de la capa de MAC y después de los reintentos de MAC) cuando se descarta un mensaje IPv6. Por ejemplo, si el mensaje es grande y requiere fragmentación 6LoWPAN, se considera que el mensaje tx falló si uno de sus fotogramas de fragmento falla (por ejemplo, nunca se confirma).

Atributos públicos

mAge
uint32_t
Segundos desde la última vez que se escuchó al niño.
mAverageRssi
int8_t
RSSI promedio
mConnectionTime
uint32_t
Segundos desde la conexión secundaria.
mCslChannel
uint8_t
CSL.
mCslPeriod
uint16_t
Período de CSL en una unidad de 10 símbolos de tiempo. El cero indica que la CSL está inhabilitada.
mCslSynchronized
bool
Compatibilidad con CSL y CSL sincronizada
mCslTimeout
uint32_t
Tiempo de espera del CSL en segundos.
mDeviceTypeFtd
bool
Es el FTD del dispositivo (en comparación con el MTD).
mExtAddress
Dirección extendida.
mFrameErrorRate
uint16_t
Tasa de errores de trama (0x0000->0%, 0xffff->100%)
mFullNetData
bool
Indica si el dispositivo obtiene los datos de red completos (en comparación con el subconjunto estable).
mLastRssi
int8_t
RSSI del último fotograma recibido
mLinkMargin
uint8_t
Margen de vínculo en dB.
mMessageErrorRate
uint16_t
Tasa de errores de los mensajes (IPv6) (0x0000->0%, 0xffff->100%)
mQueuedMessageCount
uint16_t
Cantidad de mensajes en cola para transmisión indirecta al elemento secundario.
mRloc16
uint16_t
RLOC16.
mRxOnWhenIdle
bool
Activa la rx cuando está inactivo (en comparación con el modo de sueño).
mSupervisionInterval
uint16_t
Intervalo de supervisión en segundos Cero para indicar que no se usó.
mSupportsErrRate
bool
Los valores mFrameErrorRate y mMessageErrorRate son válidos.
mTimeout
uint32_t
Tiempo de espera en segundos.
mVersion
uint16_t
Versión.

Atributos públicos

mAge

uint32_t otMeshDiagChildEntry::mAge

Segundos desde la última vez que se escuchó al niño.

mAverageRssi

int8_t otMeshDiagChildEntry::mAverageRssi

RSSI promedio

mConnectionTime

uint32_t otMeshDiagChildEntry::mConnectionTime

Segundos desde la conexión secundaria.

mCslChannel

uint8_t otMeshDiagChildEntry::mCslChannel

CSL.

mCslPeriod

uint16_t otMeshDiagChildEntry::mCslPeriod

Período de CSL en una unidad de 10 símbolos de tiempo. El cero indica que la CSL está inhabilitada.

mCslSynchronized

bool otMeshDiagChildEntry::mCslSynchronized

Compatibilidad con CSL y CSL sincronizada

mCslTimeout

uint32_t otMeshDiagChildEntry::mCslTimeout

Tiempo de espera del CSL en segundos.

mDeviceTypeFtd

bool otMeshDiagChildEntry::mDeviceTypeFtd

Es el FTD del dispositivo (en comparación con el MTD).

mExtAddress

otExtAddress otMeshDiagChildEntry::mExtAddress

Dirección extendida.

mFrameErrorRate

uint16_t otMeshDiagChildEntry::mFrameErrorRate

Tasa de errores de trama (0x0000->0%, 0xffff->100%)

mFullNetData

bool otMeshDiagChildEntry::mFullNetData

Indica si el dispositivo obtiene los datos de red completos (en comparación con el subconjunto estable).

mLastRssi

int8_t otMeshDiagChildEntry::mLastRssi

RSSI del último fotograma recibido

mLinkMargin

uint8_t otMeshDiagChildEntry::mLinkMargin

Margen de vínculo en dB.

mMessageErrorRate

uint16_t otMeshDiagChildEntry::mMessageErrorRate

Tasa de errores de los mensajes (IPv6) (0x0000->0%, 0xffff->100%)

mQueuedMessageCount

uint16_t otMeshDiagChildEntry::mQueuedMessageCount

Cantidad de mensajes en cola para transmisión indirecta al elemento secundario.

mRloc16

uint16_t otMeshDiagChildEntry::mRloc16

RLOC16.

mRxOnWhenIdle

bool otMeshDiagChildEntry::mRxOnWhenIdle

Activa la rx cuando está inactivo (en comparación con el modo de sueño).

mSupervisionInterval

uint16_t otMeshDiagChildEntry::mSupervisionInterval

Intervalo de supervisión en segundos Cero para indicar que no se usó.

mSupportsErrRate

bool otMeshDiagChildEntry::mSupportsErrRate

Los valores mFrameErrorRate y mMessageErrorRate son válidos.

mTimeout

uint32_t otMeshDiagChildEntry::mTimeout

Tiempo de espera en segundos.

mVersion

uint16_t otMeshDiagChildEntry::mVersion

Versión.

Recursos

Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o contribuir a nuestra documentación, consulta Recursos.