T-Box Basic dev
Loading...
Searching...
No Matches
data.h File Reference

T-Box 蜂窝数据网络状态接口 More...

#include <stdbool.h>
#include <stdint.h>

Go to the source code of this file.

Macros

#define TBOX_DATA_DEFAULT_ROUTE_APN   UINT8_MAX
 查询接口使用 CAP 默认路由所属 APN

Enumerations

enum  tbox_data_probe_status_t { TBOX_DATA_PROBE_UNKNOWN = 0 , TBOX_DATA_PROBE_REACHABLE , TBOX_DATA_PROBE_UNREACHABLE , TBOX_DATA_PROBE_UNAVAILABLE }
 网络探测状态 More...
enum  tbox_data_state_t {
  TBOX_DATA_STATE_DISABLED = 0 , TBOX_DATA_STATE_WAITING , TBOX_DATA_STATE_CONNECTING , TBOX_DATA_STATE_CONNECTED ,
  TBOX_DATA_STATE_RECOVERING , TBOX_DATA_STATE_DISCONNECTING
}
 APN 数据链路运行状态 More...

Functions

int tbox_data_get_state (uint8_t apn_index, tbox_data_state_t *state)
 查询指定 APN 的当前数据链路运行状态。
int tbox_data_get_probe_status (uint8_t apn_index, tbox_data_probe_status_t *status)
 查询指定 APN 的最新网络探测状态。
int tbox_data_get_enabled (uint8_t apn_index, bool *enabled)
 查询指定 APN 的期望启用状态。
int tbox_data_set_enabled (uint8_t apn_index, bool enabled)
 设置指定 APN 的期望启用状态。
int tbox_data_get_probe_enabled (uint8_t apn_index, bool *enabled)
 查询指定 APN 的自动网络探测期望状态。
int tbox_data_set_probe_enabled (uint8_t apn_index, bool enabled)
 设置指定 APN 的自动网络探测期望状态。

Detailed Description

T-Box 蜂窝数据网络状态接口

Version
1.0.0
Date
2026-07-20