public void BeginReceive() { List <string> address = ToolForIp.getLocalAddress(); if (address.Count == 0) { return; } foreach (string _address in address) { SocketUDP client = new SocketUDP(_address, clientPort); client.Ac_ReceiveMsg += AC_ReceiveMsgCallBack; lock (clientDic) { addClient(_address, client); } LogUtil.InfoFormat("{0} 开始侦听...", _address); if (msgCallback != null) { msgCallback(string.Format("{0} 开始侦听...", _address)); } client.SyncReceiveMessage(); } }
public void BeginReceive() { _server.Ac_ReceiveMsg += AC_ReceiveMsgCallBack; _server.SyncReceiveMessage(); }