T-Box CLI 业务模块接口
More...
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
|
|
#define | TBOX_CLI_MODULE_ABI_VERSION 2U |
| | CLI 业务模块 ABI 版本。
|
T-Box CLI 业务模块接口
- Version
- 1.0.0
- Date
- 2026-07-13
- Copyright
- Copyright © 2026 Shenzhen One IOT World Co., Ltd. All rights reserved.
◆ tbox_cli_deinit_t
| typedef int(* tbox_cli_deinit_t) (void) |
CLI 模块反初始化函数。
- Returns
- TBOX_OK 成功,其他值失败。
◆ tbox_cli_handler_t
| typedef int(* tbox_cli_handler_t) (size_t argument_count, const char *arguments[]) |
CLI 命令处理函数。
- Parameters
-
| argument_count | 命令参数数量。 |
| arguments | 按命令参数定义顺序排列的参数值数组。 |
- Returns
- 0 表示成功,其他值表示失败。
◆ tbox_cli_pre_init_t
| typedef int(* tbox_cli_pre_init_t) (void) |
CLI 模块初始化函数。
- Returns
- TBOX_OK 成功,其他值失败。
◆ tbox_cli_get_modules()
获取业务模块集合
- Returns
- 生命周期覆盖整个进程的业务模块集合