/// <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);//路由数据包 }