|
T-Box Basic dev
|
T-Box RIL 客户端核心接口 More...
#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Macros | |
| #define | TBOX_RIL_VERSION_MAX 128U |
| 包含结尾 NUL 的模组版本字符串容量 | |
| #define | TBOX_RIL_IMEI_MAX 16U |
| 包含结尾 NUL 的 IMEI 容量 | |
| #define | TBOX_RIL_SV_MAX 3U |
| 包含结尾 NUL 的 IMEI 软件版本号容量 | |
| #define | TBOX_RIL_CAP_RADIO ((tbox_ril_capability_t)(UINT32_C(1) << 0)) |
| 支持无线网络接口 | |
| #define | TBOX_RIL_CAP_SIM ((tbox_ril_capability_t)(UINT32_C(1) << 1)) |
| 支持 SIM 接口 | |
| #define | TBOX_RIL_CAP_SMS ((tbox_ril_capability_t)(UINT32_C(1) << 2)) |
| 支持短消息接口 | |
| #define | TBOX_RIL_CAP_DATA ((tbox_ril_capability_t)(UINT32_C(1) << 3)) |
| 支持蜂窝数据业务接口 | |
| #define | TBOX_RIL_CAP_VOICE ((tbox_ril_capability_t)(UINT32_C(1) << 4)) |
| 支持语音接口 | |
| #define | TBOX_RIL_CAP_ECALL ((tbox_ril_capability_t)(UINT32_C(1) << 5)) |
| 支持 eCall 接口 | |
Typedefs | |
| typedef uint32_t | tbox_ril_capability_t |
| RIL 后端能力位掩码类型 | |
Functions | |
| int | tbox_ril_init (void) |
| 初始化 RIL 客户端。 | |
| int | tbox_ril_deinit (void) |
| 释放 RIL 客户端资源。 | |
| int | tbox_ril_get_capabilities (tbox_ril_capability_t *capabilities, size_t *length) |
| 查询当前模组后端能力。 | |
| int | tbox_ril_get_version (char *value, size_t *length) |
| 查询模组版本。 | |
| int | tbox_ril_get_imei (char *value, size_t *length) |
| 查询模组 IMEI。 | |
| int | tbox_ril_get_sv (char *value, size_t *length) |
| 查询模组 IMEI 软件版本号(SV)。 | |
T-Box RIL 客户端核心接口