- 7
- 0
- 约1.5万字
- 约 31页
- 2017-03-18 发布于北京
- 举报
锐明SDK用户手册
网络SDK
概述本接口采用JSON格式字符串来传递参数,主要的接口只有一个。unsigned long _stdcall NAPI_JsonCommand(char* szCommand, unsigned long* pulRet, char* pBuf, int nLen, unsigned long* pulDevCode);
功能 发送指令 参数 szCommand json字符串,各种命令定义见后pulRet 返回结果,如句柄pBuf 输入或输出缓冲 nLen 缓冲区长度pulDevCode 返回设备错误码数据格式,包含4个部分MODULE 模块标识,暂未使用 KEY 关键字,唯一性 PARAM 参数,可能包含多个字段 RESPONSE 应答,可能包含多个字段 例如:{KEY:LOGIN,PARAM:{DEVTYPE:0,DEVIP:192.168.1.2,DEVPORT:12345}}
回调函数定义
typedef long (_stdcall *fMsgCallback)(int nMsg, void* pUserData, char* pBuf, int nLen, int nParam);
nMsg 消息号,定义见附录 pUserData 用户数据 pBuf 数据指针 nLen 数据长度 nParam 参数
原创力文档

文档评论(0)