资源描述:
《客户端调用dll接口说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、客户端DLL接口说明lintInit()(调用该DLL之前应该先调用该函数)返回值:成功返回0,失败返回-1lintKeepoutAlarm(char*pMsgServerIP,shortsMsgServerPort,char*pItemName,char*pItemContent)功能:视频遮挡报警开关参数:pItemName:形如HIE$192.168.0.10=5050;Admin;888888,等号之前给pItemNamepItemContent:等号之后给pItemContent返回值:成功返回0,失败返回-1lintAlarm
2、InAlarmOn(char*pMsgServerIP,shortsMsgServerPort,char*pItemName,char*pItemContent)功能:报警输入布防参数:pItemName:形如HIE9000$192.168.0.11=布防字符串,等号之前给pItemNamepItemContent:等号之后即布防字符串给pItemContent返回值:成功返回0,失败返回-1lintOnOffVilost(char*pMsgServerIP,shortsMsgServerPort,char*pItemName,char*
3、pItemContent)功能:视频丢失报警开关参数:pItemName:形如HIE9000$192.168.0.11=channelnum;0,等号之前给pItemNamepItemContent:等号之后给pItemContent返回值:成功返回0,失败返回-1lintOnOffVideoMove(char*pMsgServerIP,shortsMsgServerPort,char*pItemName,char*pItemContent)功能:视频移动报警开关参数:pItemName:形如HIE9000$192.168.0.11=ch
4、annelnum;0,等号之前给pItemNamepItemContent:等号之后给pItemContent返回值:成功返回0,失败返回-1lintDeviceLog(char*pMsgServerIP,shortsMsgServerPort,char*pItemName,char*pItemContent)功能:设备注册注销参数:pItemName:形如HIE$192.168.0.10=5050;Admin;888888,等号之前给pItemNamepItemContent:等号之后给pItemContent返回值:成功返回0,失败返
5、回-1lintAlarmCancel(char*pMsgServerIP,shortsMsgServerPort,char*pItemName,char*pItemContent)功能:消警参数:pItemName:形如HIE$192.168.0.10=5050;Admin;888888,等号之前给pItemNamepItemContent:等号之后给pItemContent返回值:成功返回0,失败返回-1lintAlarmOutput(char*pMsgServerIP,shortsMsgServerPort,char*pItemNam
6、e,char*pItemContent)功能:报警输出参数:pItemName:形如HIE$192.168.0.10=5050;Admin;888888,等号之前给pItemNamepItemContent:等号之后给pItemContent返回值:成功返回0,失败返回-1lintGetDeviceOnLine(char*pMsgServerIP,shortsMsgServerPort,CTS_MSGSTR_DEVICEONLINE_EX*pDeviceOnLine_in,char*pDevAddr,//从该项开始的参数为传出结构体拆开得
7、来int&iDevType,int&iDevSubType,int&bOnline,time_t&lastpingtime,time_t&currtime,bool&bFindDev)功能:查询设备在线等信息参数:pDeviceOnLine_in:指向CTS_MSGSTR_DEVICEONLINE_EX的指针(in),定义如下:typedefstruct_CTS_MSGSTR_DEVICEONLINE_EX{char*pDevAddr;//设备ip或者imei号,dtu就是useridintiDevType;//设备主类型,比如MP902
8、intiDevSubType;//是不是还该有个子类型,比如dtu的,=1表示是个dtu,否则不是intbOnline;//是否在线,1为在线(此时m_lastpingtime值无效),其他值