这个页面的 最新开发版本 可能比这个发布的 2.3-beta.1 版本新。

CLI API 参考

int wm_cli_init(void)

Initialize cli.

返回:

  • WM_ERR_SUCCESS: succeed

  • others: failed

int wm_cli_printf(const char *fmt, ...)

output cli information

参数:
  • fmt[in] string format list

  • ...[in] variable parameters

返回:

the number of bytes transmitted

WM_CLI_CMD_DEFINE(cmd, handler, description, usage)

define an cli command

参数:
  • cmd[in] cmd name

  • handler[in] cmd handler funtion

  • description[in] cmd description

  • usage[in] cmd usage

返回:

None

typedef void (*wm_cli_handler)(int argc, char *argv[])

command handler.

Param argc:

number of input parameters.

Param argv:

input parameters.