Esempio n. 1
0
 /// <summary>
 /// 数据到达处理
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void socketHandler_OnDataArrive(object sender, DataArriveEventArgs e)
 {
     if (this.OnDataArrive != null)
     {
         this.OnDataArrive(sender, e);
     }
 }
 /// <summary>
 /// 收到UDP数据的处理
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 static void _udpHandler_OnDataArrive(object sender, DataArriveEventArgs e)
 {
     if (e == null || e.Data == null || e.Data.Length < 4)//收到的数据包长度判断
     {
         return;
     }
     HandleReceiveData(e.Data);//路由数据包
 }