package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; import com.sun.jna.Pointer; /** * @author 260611 * @description 历å²æ•°æ®å†…容 * @date 2022/04/20 11:31:57 */ public class NET_THINGS_HISTORYDATA extends NetSDKLib.SdkStructure { /** * æ ‡è¯†ç¬¦, "CZSJ_ZMZTGB"ç‰ */ public byte[] szEventID = new byte[32]; /** * 设备ID */ public byte[] szDeviceID = new byte[32]; /** * 设备åºåˆ—ID */ public byte[] szDevSN = new byte[64]; /** * æ•°æ®æ—¶é—´ */ public NET_TIME_EX stuEventTime = new NET_TIME_EX(); /** * 产å“ID */ public byte[] szProductID = new byte[32]; /** * åºå· */ public int nOrder; /** * 实际返回的pstuProInfo个数 */ public int nRetProInfoNum; /** * 用户分é…çš„pstuProInfo个数 */ public int nMaxProInfoNum; /** * 查询结果物模型属性信æ¯,用户分é…内å˜,大å°ä¸º nMaxProInfoNum * sizeof{@link NET_THINGS_HISTORYDATA_PROPER_INFO} * æ ¼å¼ï¼šå‚æ•°å«ä¹‰;å‚æ•°å称;æ•°æ®ç±»åž‹ * 1. 当å‰çŠ¶æ€;DQZT;bool * 2. 分åˆé—¸åŽŸå› ;FHZYY;int * 3. 事件动作;Happen; int * 4. 对应值;DYZ;int * 5. 报è¦åŠ¨ä½œ;Action; int * 6. A相对应值;DYZA;int * 7. B相对应值;DYZB;int * 8. C相对应值;DYZC;int * 9. 检测结果;JCJG;bool * 10. å¤±è´¥åŽŸå› ;SBYY;string * 11. 设备ID;SBID;string * 12. å˜æ›´ç±»åž‹;BGLX;int * 13. 任务ID;RWID;string * 14. 执行时间;ZXSJ;string * 15. å¤±è´¥åŽŸå› ;SBYY;string * 16. 执行å‚æ•°; CJXX_ZMZT; bool * 17. 执行结果;ZXJG;bool */ public Pointer pstuProInfo; /** * null */ public byte[] szReserve = new byte[512]; }