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

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.