Logging - Stack Thread
Questo modulo include le definizioni relative al logging di OpenThread.
Riepilogo
Functions |
|
---|---|
otDumpCritPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Questa funzione genera un dump della memoria a livello di log critico.
|
otDumpDebgPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Questa funzione genera un dump della memoria a livello di log di debug.
|
otDumpInfoPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Questa funzione genera un dump della memoria a livello di log delle informazioni.
|
otDumpNotePlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Questa funzione genera un dump della memoria a livello di log delle note.
|
otDumpWarnPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
Questa funzione genera un dump della memoria a livello di log degli avvisi.
|
otLogCli(otLogLevel aLogLevel, const char *aFormat, ...)
|
void
Questa funzione emette un messaggio di log a un determinato livello di log.
|
otLogCritPlat(const char *aFormat, ...)
|
void
Questa funzione emette un messaggio di log a livello di log critico.
|
otLogDebgPlat(const char *aFormat, ...)
|
void
Questa funzione emette un messaggio di log a livello di log di debug.
|
otLogInfoPlat(const char *aFormat, ...)
|
void
Questa funzione emette un messaggio di log a livello di log informazioni.
|
otLogNotePlat(const char *aFormat, ...)
|
void
Questa funzione emette un messaggio di log a livello di registro note.
|
otLogWarnPlat(const char *aFormat, ...)
|
void
Questa funzione emette un messaggio di log a livello di log di avviso.
|
otLoggingGetLevel(void)
|
Questa funzione restituisce il livello di log corrente.
|
otLoggingSetLevel(otLogLevel aLogLevel)
|
Questa funzione imposta il livello di log.
|
Functions
OtDumpCritPlat
void otDumpCritPlat( const char *aText, const void *aData, uint16_t aDataLength )
Questa funzione genera un dump della memoria a livello di log critico.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
o OPENTHREAD_CONFIG_LOG_PKT_DUMP
non è impostato o il livello di log corrente è inferiore a quello critico, questa funzione non emette alcun messaggio di log.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
OtDumpDebgPlat
void otDumpDebgPlat( const char *aText, const void *aData, uint16_t aDataLength )
Questa funzione genera un dump della memoria a livello di log di debug.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
o OPENTHREAD_CONFIG_LOG_PKT_DUMP
non è impostato o il livello di log corrente è inferiore a quello di debug, questa funzione non emette alcun messaggio di log.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
OtDumpInfoPlat
void otDumpInfoPlat( const char *aText, const void *aData, uint16_t aDataLength )
Questa funzione genera un dump della memoria a livello di log delle informazioni.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
o OPENTHREAD_CONFIG_LOG_PKT_DUMP
non è impostato o il livello di log corrente è inferiore a quello indicato, questa funzione non emette alcun messaggio di log.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
OtDumpNotePlat
void otDumpNotePlat( const char *aText, const void *aData, uint16_t aDataLength )
Questa funzione genera un dump della memoria a livello di log delle note.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
o OPENTHREAD_CONFIG_LOG_PKT_DUMP
non sono impostati o il livello di log corrente è inferiore a quello indicato, questa funzione non emette alcun messaggio di log.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
OtDumpWarnPlat
void otDumpWarnPlat( const char *aText, const void *aData, uint16_t aDataLength )
Questa funzione genera un dump della memoria a livello di log degli avvisi.
Se OPENTHREAD_CONFIG_LOG_PLATFORM
o OPENTHREAD_CONFIG_LOG_PKT_DUMP
non è impostato o il livello di log corrente è inferiore all'avviso, questa funzione non emette alcun messaggio di log.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
OtLogCli
void otLogCli( otLogLevel aLogLevel, const char *aFormat, ... )
Questa funzione emette un messaggio di log a un determinato livello di log.
Questa funzione è destinata all'uso solo da parte dell'interfaccia a riga di comando. Se il campo OPENTHREAD_CONFIG_LOG_CLI
non è impostato o il livello del log corrente è inferiore a quello specificato, questa funzione non emette alcun messaggio di log.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
OtLogCritPlat
void otLogCritPlat( const char *aFormat, ... )
Questa funzione emette un messaggio di log a livello di log critico.
Questa funzione è destinata all'uso da parte della piattaforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
non è impostato o il livello del log corrente è inferiore a quello critico, questa funzione non emette alcun messaggio di log.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
OtLogDebgPlat
void otLogDebgPlat( const char *aFormat, ... )
Questa funzione emette un messaggio di log a livello di log di debug.
Questa funzione è destinata all'uso da parte della piattaforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
non è impostato o il livello di log corrente è inferiore al debug, questa funzione non emette alcun messaggio di log.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
OtLogInfoPlat
void otLogInfoPlat( const char *aFormat, ... )
Questa funzione emette un messaggio di log a livello di log informazioni.
Questa funzione è destinata all'uso da parte della piattaforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
non è impostato o il livello di log corrente è inferiore alle informazioni, questa funzione non emette alcun messaggio di log.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
OtLogNotePlat
void otLogNotePlat( const char *aFormat, ... )
Questa funzione emette un messaggio di log a livello di registro note.
Questa funzione è destinata all'uso da parte della piattaforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
non è impostato o il livello di log corrente è inferiore alla nota, questa funzione non emette alcun messaggio di log.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
OtLogWarnPlat
void otLogWarnPlat( const char *aFormat, ... )
Questa funzione emette un messaggio di log a livello di log di avviso.
Questa funzione è destinata all'uso da parte della piattaforma. Se OPENTHREAD_CONFIG_LOG_PLATFORM
non è impostato o il livello di log corrente è inferiore all'avviso, questa funzione non emette alcun messaggio di log.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
otLoggingGetLevel
otLogLevel otLoggingGetLevel( void )
Questa funzione restituisce il livello di log corrente.
Se la funzione di livello log dinamico OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE
è abilitata, questa funzione restituisce il livello di log dinamico attualmente impostato. In caso contrario, questa funzione restituisce il livello di log configurato al momento della build.
Dettagli | |
---|---|
Restituisce |
Il livello di log.
|
OtLoggingSetLevel
otError otLoggingSetLevel( otLogLevel aLogLevel )
Questa funzione imposta il livello di log.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
||||
Valori di ritorno |
|
Risorse
Gli argomenti di riferimento per l'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per ulteriori informazioni o per contribuire alla nostra documentazione, consulta la sezione Risorse.