|
|
|
@ -93,40 +93,45 @@
|
|
|
|
|
#else
|
|
|
|
|
#if LIBRARY_LOG_LEVEL == LOG_DEBUG
|
|
|
|
|
/* All log level messages will logged. */
|
|
|
|
|
#define LogAlways( message ) SdkLog( ( "[ALWAYS] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogError( message ) SdkLog( ( "[ERROR] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogWarn( message ) SdkLog( ( "[WARN] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogInfo( message ) SdkLog( ( "[INFO] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogDebug( message ) SdkLog( ( "[DEBUG] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
|
|
|
|
|
#elif LIBRARY_LOG_LEVEL == LOG_INFO
|
|
|
|
|
/* Only INFO, WARNING and ERROR messages will be logged. */
|
|
|
|
|
/* Only INFO, WARNING, ERROR, and ALWAYS messages will be logged. */
|
|
|
|
|
#define LogAlways( message ) SdkLog( ( "[ALWAYS] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogError( message ) SdkLog( ( "[ERROR] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogWarn( message ) SdkLog( ( "[WARN] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogInfo( message ) SdkLog( ( "[INFO] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogDebug( message )
|
|
|
|
|
|
|
|
|
|
#elif LIBRARY_LOG_LEVEL == LOG_WARN
|
|
|
|
|
/* Only WARNING and ERROR messages will be logged.*/
|
|
|
|
|
/* Only WARNING, ERROR, and ALWAYS messages will be logged. */
|
|
|
|
|
#define LogAlways( message ) SdkLog( ( "[ALWAYS] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogError( message ) SdkLog( ( "[ERROR] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogWarn( message ) SdkLog( ( "[WARN] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogInfo( message )
|
|
|
|
|
#define LogDebug( message )
|
|
|
|
|
|
|
|
|
|
#elif LIBRARY_LOG_LEVEL == LOG_ERROR
|
|
|
|
|
/* Only ERROR messages will be logged. */
|
|
|
|
|
/* Only ERROR and ALWAYS messages will be logged. */
|
|
|
|
|
#define LogAlways( message ) SdkLog( ( "[ALWAYS] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogError( message ) SdkLog( ( "[ERROR] [%s] "LOG_METADATA_FORMAT, LIBRARY_LOG_NAME, LOG_METADATA_ARGS ) ); SdkLog( message ); SdkLog( ( "\r\n" ) )
|
|
|
|
|
#define LogWarn( message )
|
|
|
|
|
#define LogInfo( message )
|
|
|
|
|
#define LogDebug( message )
|
|
|
|
|
|
|
|
|
|
#else /* if LIBRARY_LOG_LEVEL == LOG_ERROR */
|
|
|
|
|
#else /* if LIBRARY_LOG_LEVEL == LOG_NONE */
|
|
|
|
|
|
|
|
|
|
#define LogAlways( message )
|
|
|
|
|
#define LogError( message )
|
|
|
|
|
#define LogWarn( message )
|
|
|
|
|
#define LogInfo( message )
|
|
|
|
|
#define LogDebug( message )
|
|
|
|
|
|
|
|
|
|
#endif /* if LIBRARY_LOG_LEVEL == LOG_ERROR */
|
|
|
|
|
#endif /* if LIBRARY_LOG_LEVEL == LOG_NONE */
|
|
|
|
|
#endif /* if !defined( LIBRARY_LOG_LEVEL ) || ( ( LIBRARY_LOG_LEVEL != LOG_NONE ) && ( LIBRARY_LOG_LEVEL != LOG_ERROR ) && ( LIBRARY_LOG_LEVEL != LOG_WARN ) && ( LIBRARY_LOG_LEVEL != LOG_INFO ) && ( LIBRARY_LOG_LEVEL != LOG_DEBUG ) ) */
|
|
|
|
|
|
|
|
|
|
#endif /* ifndef LOGGING_STACK_H */
|
|
|
|
|