Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Logging: pila de subprocesos

Este módulo incluye definiciones relacionadas con el registro de OpenThread.

Resumen

Funciones

otDumpCritPlat(const char *aText, const void *aData, uint16_t aDataLength)
void
Esta función genera un volcado de memoria a nivel de registro crítico.
otDumpDebgPlat(const char *aText, const void *aData, uint16_t aDataLength)
void
Esta función genera un volcado de memoria a nivel del registro de depuración.
otDumpInfoPlat(const char *aText, const void *aData, uint16_t aDataLength)
void
Esta función genera un volcado de memoria a nivel de registro de información.
otDumpNotePlat(const char *aText, const void *aData, uint16_t aDataLength)
void
Esta función genera un volcado de memoria a nivel de registro de la nota.
otDumpWarnPlat(const char *aText, const void *aData, uint16_t aDataLength)
void
Esta función genera un volcado de memoria a nivel del registro de advertencias.
otLogCli(otLogLevel aLogLevel, const char *aFormat, ...)
void
Esta función emite un mensaje de registro en un nivel de registro determinado.
otLogCritPlat(const char *aFormat, ...)
void
Esta función emite un mensaje de registro en el nivel del registro crítico.
otLogDebgPlat(const char *aFormat, ...)
void
Esta función emite un mensaje de registro a nivel del registro de depuración.
otLogInfoPlat(const char *aFormat, ...)
void
Esta función emite un mensaje de registro a nivel de registro de información.
otLogNotePlat(const char *aFormat, ...)
void
Esta función emite un mensaje de registro a nivel de registro de la nota.
otLogWarnPlat(const char *aFormat, ...)
void
Esta función emite un mensaje de registro a nivel de registro de advertencia.
otLoggingGetLevel(void)
Esta función muestra el nivel de registro actual.
otLoggingSetLevel(otLogLevel aLogLevel)
Esta función establece el nivel de registro.

Funciones

otDumpCritPlat

void otDumpCritPlat(
  const char *aText,
  const void *aData,
  uint16_t aDataLength
)

Esta función genera un volcado de memoria a nivel de registro crítico.

Si no se establecen OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP, o si el nivel de registro actual es inferior al principal, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
Es una string que se imprime antes de los bytes.
[in] aData
Un puntero para el búfer de datos.
[in] aDataLength
Cantidad de bytes en aData.

otDumpDebgPlat

void otDumpDebgPlat(
  const char *aText,
  const void *aData,
  uint16_t aDataLength
)

Esta función genera un volcado de memoria a nivel del registro de depuración.

Si no se establecen OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP, o el nivel de registro actual es inferior a la depuración, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
Es una string que se imprime antes de los bytes.
[in] aData
Un puntero para el búfer de datos.
[in] aDataLength
Cantidad de bytes en aData.

otDumpInfoPlat

void otDumpInfoPlat(
  const char *aText,
  const void *aData,
  uint16_t aDataLength
)

Esta función genera un volcado de memoria a nivel de registro de información.

Si no se establecen OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP, o el nivel de registro actual es inferior al de la información, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
Es una string que se imprime antes de los bytes.
[in] aData
Un puntero para el búfer de datos.
[in] aDataLength
Cantidad de bytes en aData.

otDumpNotePlat

void otDumpNotePlat(
  const char *aText,
  const void *aData,
  uint16_t aDataLength
)

Esta función genera un volcado de memoria a nivel de registro de la nota.

Si OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP no están configurados o el nivel de registro actual es inferior, ten en cuenta que esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
Es una string que se imprime antes de los bytes.
[in] aData
Un puntero para el búfer de datos.
[in] aDataLength
Cantidad de bytes en aData.

otDumpWarnPlat

void otDumpWarnPlat(
  const char *aText,
  const void *aData,
  uint16_t aDataLength
)

Esta función genera un volcado de memoria a nivel del registro de advertencias.

Si OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP no están configurados o el nivel de registro actual es inferior a la advertencia, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
Es una string que se imprime antes de los bytes.
[in] aData
Un puntero para el búfer de datos.
[in] aDataLength
Cantidad de bytes en aData.

OtLogCli

void otLogCli(
  otLogLevel aLogLevel,
  const char *aFormat,
  ...
)

Esta función emite un mensaje de registro en un nivel de registro determinado.

Esta función está diseñada para que la use solo la CLI. Si no se establece OPENTHREAD_CONFIG_LOG_CLI o el nivel de registro actual es inferior al determinado nivel de registro, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aLogLevel
El nivel de registro
[in] aFormat
String de formato.
[in] ...
Argumentos para la especificación del formato.

otLogCritPlat

void otLogCritPlat(
  const char *aFormat,
  ...
)

Esta función emite un mensaje de registro en el nivel del registro crítico.

Esta función está diseñada para que la use la plataforma. Si OPENTHREAD_CONFIG_LOG_PLATFORM no está configurado o el nivel de registro actual es inferior al crítico, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aFormat
String de formato.
[in] ...
Argumentos para la especificación del formato.

otLogDebgPlat

void otLogDebgPlat(
  const char *aFormat,
  ...
)

Esta función emite un mensaje de registro a nivel del registro de depuración.

Esta función está diseñada para que la use la plataforma. Si no se establece OPENTHREAD_CONFIG_LOG_PLATFORM o el nivel de registro actual es inferior a la depuración, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aFormat
String de formato.
[in] ...
Argumentos para la especificación del formato.

otLogInfoPlat

void otLogInfoPlat(
  const char *aFormat,
  ...
)

Esta función emite un mensaje de registro a nivel de registro de información.

Esta función está diseñada para que la use la plataforma. Si OPENTHREAD_CONFIG_LOG_PLATFORM no está configurado o el nivel de registro actual es inferior a la información, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aFormat
String de formato.
[in] ...
Argumentos para la especificación del formato.

otLogNotePlat

void otLogNotePlat(
  const char *aFormat,
  ...
)

Esta función emite un mensaje de registro a nivel de registro de la nota.

Esta función está diseñada para que la use la plataforma. Si no se establece OPENTHREAD_CONFIG_LOG_PLATFORM o el nivel de registro actual es inferior a la nota, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aFormat
String de formato.
[in] ...
Argumentos para la especificación del formato.

otLogWarnPlat

void otLogWarnPlat(
  const char *aFormat,
  ...
)

Esta función emite un mensaje de registro a nivel de registro de advertencia.

Esta función está diseñada para que la use la plataforma. Si no se establece OPENTHREAD_CONFIG_LOG_PLATFORM o el nivel de registro actual es inferior a la advertencia, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aFormat
String de formato.
[in] ...
Argumentos para la especificación del formato.

OtLoggingGetLevel

otLogLevel otLoggingGetLevel(
  void
)

Esta función muestra el nivel de registro actual.

Si la función OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE de nivel de registro dinámico está habilitada, esta función muestra el nivel de registro dinámico establecido actualmente. De lo contrario, esta función muestra el nivel de registro configurado en el tiempo de compilación.

Detalles
Qué muestra
El nivel de registro

OtLoggingSetLevel

otError otLoggingSetLevel(
  otLogLevel aLogLevel
)

Esta función establece el nivel de registro.

Detalles
Parámetros
[in] aLogLevel
El nivel de registro
Valores que se muestran
OT_ERROR_NONE
Se actualizó correctamente el nivel de registro.
OT_ERROR_INVALID_ARGS
El valor del nivel de registro no es válido.

Recursos

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