Module log

模块功能:系统日志记录,分级别日志工具

Info:

  • Copyright: openLuat
  • Release: 2017.09.26
  • License: MIT
  • Author: openLuat

Functions

trace (tag, ...) 输出trace级别的日志
debug (tag, ...) 输出debug级别的日志
info (tag, ...) 输出info级别的日志
warn (tag, ...) 输出warn级别的日志
error (tag, ...) 输出error级别的日志
fatal (tag, ...) 输出fatal级别的日志
openTrace (v, uartid, baudrate) 开启或者关闭print的打印输出功能


Functions

trace (tag, ...)
输出trace级别的日志

Parameters:

  • tag
       ,模块或功能名称,作为日志前缀
  • ...
       ,日志内容,可变参数

Returns:

  • nil

Usage:

  • trace('moduleA', 'log content')
debug (tag, ...)
输出debug级别的日志

Parameters:

  • tag
       ,模块或功能名称,作为日志前缀
  • ...
       ,日志内容,可变参数

Returns:

  • nil

Usage:

  • debug('moduleA', 'log content')
info (tag, ...)
输出info级别的日志

Parameters:

  • tag
       ,模块或功能名称,作为日志前缀
  • ...
       ,日志内容,可变参数

Returns:

  • nil

Usage:

  • info('moduleA', 'log content')
warn (tag, ...)
输出warn级别的日志

Parameters:

  • tag
       ,模块或功能名称,作为日志前缀
  • ...
       ,日志内容,可变参数

Returns:

  • nil

Usage:

  • warn('moduleA', 'log content')
error (tag, ...)
输出error级别的日志

Parameters:

  • tag
       ,模块或功能名称,作为日志前缀
  • ...
       ,日志内容,可变参数

Returns:

  • nil

Usage:

  • error('moduleA', 'log content')
fatal (tag, ...)
输出fatal级别的日志

Parameters:

  • tag
       ,模块或功能名称,作为日志前缀
  • ...
       ,日志内容,可变参数

Returns:

  • nil

Usage:

  • fatal('moduleA', 'log content')
openTrace (v, uartid, baudrate)
开启或者关闭print的打印输出功能

Parameters:

  • v bool
    false或nil为关闭,其余为开启
  • uartid
    输出Luatrace的端口:nil表示host口,1表示uart1,2表示uart2
  • baudrate number
    number类型,uartid不为nil时,此参数才有意义,表示波特率,默认115200 \
     支持1200,2400,4800,9600,10400,14400,19200,28800,38400,57600,76800,115200,230400,460800,576000,921600,1152000,4000000

Returns:

  • nil

Usage:

  • sys.openTrace(1,nil,921600)
generated by LDoc 1.4.6 Last updated 2020-04-11 23:40:56