/// <summary>
        /// 启动UDP
        /// </summary>
        public void Start(ref NmeaParse np)
        {
            if (IsStartListening)
            {
                return;
            }

            semap            = new Semaphore(30000, 30000);
            IsStartListening = true;


            m_np           = new NmeaParse(this);
            CentreServerIp = m_np.m_CenTrlIP;


            np = m_np;
            //   CentreServerIp = m_np.m_CenTrlIP;  //UDP接收雷达中心服务器接收IP

            thread = new Thread(new ThreadStart(StartAccept));
            thread.Start();


            //m_DaemonThread = new DaemonThreadUDP(this);
            //DelegateState.ServerStateInfo("UDP服务器启动...");
        }
 public FormRadar(ref NmeaParse np)
 {
     InitializeComponent();
     m_np = np;
 }
示例#3
0
 public AisArpaAssociate()
 {
     m_np = new NmeaParse();
 }