package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author : 260611 * @description : 区域路å£æŽ’é˜Ÿä¿¡æ¯ * @since : Created in 2022/03/10 10:12 */ public class TRAFFIC_FLOW_QUEUE_INFO extends NetSDKLib.SdkStructure { /** * æ£€æµ‹å™¨çŠ¶æ€ 0-æ£å¸¸ 1-æ•…éšœ */ public int nDecStatus; /** * åŒºåŸŸå· */ public int nAreaNo; /** * è·¯å£å· */ public int nJunNo; /** * æ–¹å‘å·ï¼ŒåŒ—东å—西分别为0/1/2/3 */ public int nDirNo; /** * 进出å£ç±»åž‹ï¼Œè¿›å£é“ 0,出å£é“ 1 */ public int nLaneDirType; /** * 车é“ä¿¡æ¯ä¸ªæ•° */ public int nQueueInfoNum; /** * 0~7车é“çš„ä¿¡æ¯ */ public TRAFFIC_QUEUE_INFO[] stuQueueInfo = (TRAFFIC_QUEUE_INFO[]) new TRAFFIC_QUEUE_INFO().toArray(32); /** * ä¿ç•™å—节 */ public byte[] szReserverd = new byte[256]; @Override public String toString() { String stuQueueInfos = ""; if(nQueueInfoNum > 0){ stuQueueInfos += "stuQueueInfo[0] = "; stuQueueInfos += stuQueueInfo[0].toString(); } for(int i = 1; i < nQueueInfoNum; i ++){ stuQueueInfos += ",stuQueueInfo[" + i + "] = "; stuQueueInfos += stuQueueInfo[i].toString(); } return "TRAFFIC_FLOW_QUEUE_INFO{" + "nDecStatus=" + nDecStatus + ", nAreaNo=" + nAreaNo + ", nJunNo=" + nJunNo + ", nDirNo=" + nDirNo + ", nLaneDirType=" + nLaneDirType + ", nQueueInfoNum=" + nQueueInfoNum + ", stuQueueInfo=" + stuQueueInfos + '}'; } }