物联网操作系统AliOS Things 3.3 |
结构体 | |
| struct | cli_command |
| struct | cli_region |
宏定义 | |
| #define | SECTION(x) __attribute__((section(x))) |
| #define | USED __attribute__((used)) |
| #define | ALIOS_CLI_CMD_REGISTER(name, cmd, desc) |
类型定义 | |
| typedef void(* | cmd_fun_t) (char *outbuf, int len, int argc, char **argv) |
| typedef int(* | cli_region_func) (int argc, char **argv) |
函数 | |
| int | aos_cli_init (void) |
| Initialize the CLI module 更多... | |
| int | aos_cli_register_command (const struct cli_command *cmd) |
| This function register a command with the command-line interface 更多... | |
| int | aos_cli_unregister_command (const struct cli_command *cmd) |
| This function unregister a command from the command-line interface 更多... | |
| int | aos_cli_register_commands (const struct cli_command *cmds, int num) |
| This function register multi CLI commands 更多... | |
| int | aos_cli_unregister_commands (const struct cli_command *cmds, int num) |
| This function unregisters multi CLI commands 更多... | |
| int | aos_cli_printf (const char *fmt,...) |
| use aos_cli_printf instead of printf in cli cmd 更多... | |
在文件 cli.h 中定义.