TuyaOS
成员变量
TKL_CELL_MDS_INTF_T结构体 参考

蜂窝模组数据服务API接口定义 TAL在实现tkl_cellular_mds_intf_t接口后,需要调用tal_cellular_mds_register 把实现的对象注册到tkl中 更多...

#include <tkl_init_cellular.h>

成员变量

OPERATE_RET(* get_ip )(UINT8_T sim_id, NW_IP_S *ip)
 Get device ip address. 更多...
 
TUYA_CELLULAR_MDS_STATUS_E(* get_mds_status )(UINT8_T simId)
 获取蜂窝移动数据服务的鉴权状态 更多...
 
OPERATE_RET(* mds_init )(UINT8_T sim_id)
 初始化蜂窝移动数据服务 更多...
 
OPERATE_RET(* pdp_active )(UINT8_T sim_id, PCHAR_T apn, PCHAR_T username, PCHAR_T password)
 蜂窝移动数据PDP激活 更多...
 
OPERATE_RET(* pdp_auto_reactive_enable )(UINT8_T sim_id, BOOL_T enable)
 是否开启PDP自动激活 更多...
 
OPERATE_RET(* pdp_deactive )(UINT8_T sim_id)
 蜂窝移动数据PDP去激活 更多...
 
OPERATE_RET(* registr_mds_net_notify )(UINT8_T sim_id, TKL_MDS_NOTIFY notify)
 设置蜂窝网络当前的连接状态的回调函数 更多...
 

详细描述

蜂窝模组数据服务API接口定义 TAL在实现tkl_cellular_mds_intf_t接口后,需要调用tal_cellular_mds_register 把实现的对象注册到tkl中

结构体成员变量说明

◆ get_ip

OPERATE_RET(* TKL_CELL_MDS_INTF_T::get_ip) (UINT8_T sim_id, NW_IP_S *ip)

Get device ip address.

参数
ipThe type of NW_IP_S
返回
OPRT_OK: success Other: fail

◆ get_mds_status

TUYA_CELLULAR_MDS_STATUS_E(* TKL_CELL_MDS_INTF_T::get_mds_status) (UINT8_T simId)

获取蜂窝移动数据服务的鉴权状态

参数
simId
返回
蜂窝移动数据鉴权状态,查看 @TUYA_CELLULAR_MDS_STATUS_E 定义

◆ mds_init

OPERATE_RET(* TKL_CELL_MDS_INTF_T::mds_init) (UINT8_T sim_id)

初始化蜂窝移动数据服务

参数
simIdsim卡ID
返回
0 成功

◆ pdp_active

OPERATE_RET(* TKL_CELL_MDS_INTF_T::pdp_active) (UINT8_T sim_id, PCHAR_T apn, PCHAR_T username, PCHAR_T password)

蜂窝移动数据PDP激活

参数
simId
apn运营商APN设置
username用户名
password密码
返回
0 成功 其它 失败

◆ pdp_auto_reactive_enable

OPERATE_RET(* TKL_CELL_MDS_INTF_T::pdp_auto_reactive_enable) (UINT8_T sim_id, BOOL_T enable)

是否开启PDP自动激活

注解
开启该功能后,PDP激活失败时,系统会自动尝试重新激活PDP,该项 功能默认开启。
参数
simId
enableTRUE 开启 FALSE 关闭
返回
0 成功 其它 失败

◆ pdp_deactive

OPERATE_RET(* TKL_CELL_MDS_INTF_T::pdp_deactive) (UINT8_T sim_id)

蜂窝移动数据PDP去激活

参数
simId
返回
0 成功 其它 失败

◆ registr_mds_net_notify

OPERATE_RET(* TKL_CELL_MDS_INTF_T::registr_mds_net_notify) (UINT8_T sim_id, TKL_MDS_NOTIFY notify)

设置蜂窝网络当前的连接状态的回调函数

参数
simId
sttuya_mds_notfiy定义的回调函数指针
返回
0 成功 其它 失败

该结构体的文档由以下文件生成: