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 void void void void 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 notas.
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, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(2
void
Esta función emite un mensaje de registro en un nivel de registro determinado.
otLogCritPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
void
Esta función emite un mensaje de registro a nivel de registro crítico.
otLogDebgPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
void void void void void
Esta función emite un mensaje de registro a nivel de registro de depuración.
otLogInfoPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
void void void void
Esta función emite un mensaje de registro a nivel de registro de información.
otLogNotePlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
void void void
Esta función emite un mensaje de registro a nivel de registro de la nota.
otLogWarnPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
void 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 void void void void 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 OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP no están configurados o el nivel de registro actual es inferior a crítico, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
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 OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP no están configurados 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
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 OPENTHREAD_CONFIG_LOG_PLATFORM o OPENTHREAD_CONFIG_LOG_PKT_DUMP no están configurados 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] aText
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 notas.

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
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 este, esta función no emite ningún mensaje de registro.

Detalles
Parámetros
[in] aText
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,
  ...
) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(2

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

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

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

otLogCritPlat

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

Esta función emite un mensaje de registro a nivel de registro crítico.

Esta función está diseñada para que la use la plataforma. Si no se configura OPENTHREAD_CONFIG_LOG_PLATFORM 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
La string de formato.
[in] ...
Argumentos para la especificación de formato.

otLogDebgPlat

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

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

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

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

otLogInfoPlat

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

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 no se establece OPENTHREAD_CONFIG_LOG_PLATFORM 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
La string de formato.
[in] ...
Argumentos para la especificación de formato.

otLogNotePlat

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

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 configura OPENTHREAD_CONFIG_LOG_PLATFORM o si 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
La string de formato.
[in] ...
Argumentos para la especificación de formato.

otLogWarnPlat

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

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 OPENTHREAD_CONFIG_LOG_PLATFORM no está configurado 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
La string de formato.
[in] ...
Argumentos para la especificación de formato.

otLoggingGetLevel

otLogLevel otLoggingGetLevel(
  void
)

Esta función muestra el nivel de registro actual.

Si la función de nivel de registro dinámico OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE 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 de retorno
OT_ERROR_NONE
Se actualizó correctamente el nivel de registro.
OT_ERROR_INVALID_ARGS
El valor de nivel de registro no es válido.

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 con nuestra documentación, consulta Recursos.