Logging – pilha de linhas de execução
Este módulo inclui definições relacionadas à geração de registros do OpenThread.
Resumo
Funções |
|
---|---|
otDumpCritPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void void void void void void
Essa função gera um despejo de memória no nível de registro crítico.
|
otDumpDebgPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Essa função gera um despejo de memória no nível do registro de depuração.
|
otDumpInfoPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Essa função gera um despejo de memória no nível do registro de informações.
|
otDumpNotePlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Essa função gera um despejo de memória no nível do registro de notas.
|
otDumpWarnPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Essa função gera um despejo de memória no nível de registro de aviso.
|
otLogCli(otLogLevel aLogLevel, const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(2
|
void
Essa função emite uma mensagem de registro em um determinado nível de registro.
|
otLogCritPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void
Essa função emite uma mensagem de registro no nível de registro crítico.
|
otLogDebgPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void void void void
Essa função emite uma mensagem de registro no nível de registro de depuração.
|
otLogInfoPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void void void
Essa função emite uma mensagem de registro no nível de registro de informações.
|
otLogNotePlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void void
Essa função emite uma mensagem de registro no nível do registro de notas.
|
otLogWarnPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void
Essa função emite uma mensagem de registro no nível de registro de aviso.
|
otLoggingGetLevel(void)
|
Essa função retorna o nível de registro atual.
|
otLoggingSetLevel(otLogLevel aLogLevel)
|
Essa função define o nível de registro.
|
Funções
OtDumpCritPlat
void void void void void void otDumpCritPlat( const char *aText, const void *aData, uint16_t aDataLength )
Essa função gera um despejo de memória no nível de registro crítico.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
ou OPENTHREAD_CONFIG_LOG_PKT_DUMP
não estiverem definidos ou se o nível de registro atual estiver abaixo do crítico, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtDumpDebgPlat
void otDumpDebgPlat( const char *aText, const void *aData, uint16_t aDataLength )
Essa função gera um despejo de memória no nível do registro de depuração.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
ou OPENTHREAD_CONFIG_LOG_PKT_DUMP
não estiverem definidos ou se o nível de registro atual estiver abaixo da depuração, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtDumpInfoPlat
void otDumpInfoPlat( const char *aText, const void *aData, uint16_t aDataLength )
Essa função gera um despejo de memória no nível do registro de informações.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
ou OPENTHREAD_CONFIG_LOG_PKT_DUMP
não estiverem definidos ou se o nível de registro atual estiver abaixo das informações, esta função não emitirá nenhuma mensagem de registro.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtDumpNotePlat
void otDumpNotePlat( const char *aText, const void *aData, uint16_t aDataLength )
Essa função gera um despejo de memória no nível do registro de notas.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
ou OPENTHREAD_CONFIG_LOG_PKT_DUMP
não estiverem definidos ou se o nível de registro atual estiver abaixo da nota, esta função não emitirá nenhuma mensagem de registro.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtDumpWarnPlat
void otDumpWarnPlat( const char *aText, const void *aData, uint16_t aDataLength )
Essa função gera um despejo de memória no nível de registro de aviso.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
ou OPENTHREAD_CONFIG_LOG_PKT_DUMP
não estiverem definidos ou se o nível de registro atual estiver abaixo do aviso, esta função não emitirá nenhuma mensagem de registro.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtLogCli
void otLogCli( otLogLevel aLogLevel, const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(2
Essa função emite uma mensagem de registro em um determinado nível de registro.
Esta função é destinada apenas ao uso da CLI. Se OPENTHREAD_CONFIG_LOG_CLI
não estiver definido ou o nível de registro atual estiver abaixo do nível fornecido, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtLogCritPlat
void otLogCritPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
Essa função emite uma mensagem de registro no nível de registro crítico.
Esta função é destinada ao uso por plataforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
não estiver definido ou se o nível de registro atual estiver abaixo do crítico, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
OtLogDebgPlat
void void void void void otLogDebgPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
Essa função emite uma mensagem de registro no nível de registro de depuração.
Esta função é destinada ao uso por plataforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
não estiver definido ou se o nível de registro atual estiver abaixo da depuração, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
OtLogInfoPlat
void void void void otLogInfoPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
Essa função emite uma mensagem de registro no nível de registro de informações.
Esta função é destinada ao uso por plataforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
não estiver definido ou se o nível de registro atual estiver abaixo das informações, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
OtLogNotePlat
void void void otLogNotePlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
Essa função emite uma mensagem de registro no nível do registro de notas.
Esta função é destinada ao uso por plataforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
não estiver definido ou se o nível de registro atual estiver abaixo da nota, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
OtLogWarnPlat
void void otLogWarnPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
Essa função emite uma mensagem de registro no nível de registro de aviso.
Esta função é destinada ao uso por plataforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
não estiver definido ou se o nível de registro atual estiver abaixo do aviso, essa função não emitirá nenhuma mensagem de registro.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
OtLoggingGetLevel
otLogLevel otLoggingGetLevel( void )
Essa função retorna o nível de registro atual.
Se o recurso de nível de registro dinâmico OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE
estiver ativado, esta função retornará o nível de registro dinâmico definido atualmente. Caso contrário, essa função retornará o nível de registro configurado no tempo de compilação.
Detalhes | |
---|---|
Retorna |
O nível de registro.
|
OtLoggingSetLevel
otError otLoggingSetLevel( otLogLevel aLogLevel )
Essa função define o nível de registro.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Valores de retorno |
|
Recursos
Os tópicos de referência da API OpenThread são provenientes do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.