AI Sdk为统一的网络云平台功能接口主要提供开启、断开、状态检测和事件处理的接口。示例中各个接口含义:
结构体
struct ai_test_sdk_api {
const char *name;
int (*connect)(void);
int (*state_check)(void);
int (*do_event)(int event, int arg);
int (*disconnect)(void);
};
ai1_sdk_open : 对应的ai_sdk的connect函数
ai1_sdk_check: 对应的ai_sdk的state_check函数
ai1_sdk_do_event : 对应的ai_sdk的do_event函数
ai1_sdk_disconnect: 对应的ai_sdk的disconnect函数
REGISTER_AI_SDK :创建AI_SDK