package com.iailab.netsdk.lib.structure;

import com.iailab.netsdk.lib.NetSDKLib;
import com.iailab.netsdk.lib.structure.TRAFFIC_EVENT;
import com.iailab.netsdk.lib.structure.TRAFFIC_INFO;
import com.iailab.netsdk.lib.structure.TRAFFIC_STATE;

/**
 * @author 251823
 * @description 篆≦垽�坂困��篆≧���篁�, 絲劫�篋�篁句瓜��NET_ALARM_RTSC_TRAFFIC
 * @date 2021/09/01
 */
public class ALARM_RTSC_TRAFFIC_INFO extends NetSDKLib.SdkStructure{
	  /**
     *  ������,篁�0綣�紮�
     */
    public int nChannelID;

    /**
     *  篋�篁九���, 1茵�ず綣�紮�, 2茵�ず膸���, -1茵�ず����
     */
    public int nEventAction;

    /**
     *  bit0:菴�茵��倶��
        bit1:�у�倶�劫�
		bit2:���牙�倶��篆≧��
		bit3:莉������順�倶��
		bit4:莉���/�����у�句�倶��篆≧��
		bit5:綵���篆≦垽�号��我⑤篆≧��
     */
    public int dwReportState;

    /**
     *  膸鎺�肩��
     */
    public int nLongitudeNum;

    /**
     *  膸鎺�,�弱�鐚�綺����鐚�腱�(腱�筝堺貴�号��)
     */
    public double[] dbLongitude = new double[3];

    /**
     *  膾�墾筝���
     */
    public int nLatitudeNum;

    /**
     *  膾�墾,�弱�鐚�綺����鐚�腱�(腱�筝堺貴�号��)
     */
    public double[] dbLatitude = new double[3];

    /**
     *  蕭�綺����篏�筝榊嘘 
     */
    public double dbAltitude;

    /**
     *  篋�篁九����狗�器�絽��九�阪�鎴���UTC�狗�器���篏�腱�
     */
    public NET_TIME_EX UTC;

    /**
     *  篋ら��羌�篆≧��
     */
    public TRAFFIC_INFO stuTrafficInfo;

    /**
     *  篋ら��菴�茵��倶��篆≧��
     */
    public TRAFFIC_STATE stuTrafficState;

    /**
     *  莉��菴�茵��倶��篆≧��
     */
    public CAR_INFO stuCarInfo;

    /**
     *  篋ら��篋�篁銀拭��
     */
    public TRAFFIC_EVENT stuTrafficEvent;

    /**
     *  蘂���絖���
     */
    public byte[] byReserved = new byte[256];

}