public void Connection(NetListen netListen) { m_netListen = netListen; Thread t1 = new Thread(CreateConnectionInThread); t1.Start(); }
public void reqNet(NetListen netListen, string tag, string reqData) { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("NetUtil_hotfix", "reqNet")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.NetUtil_hotfix", "reqNet", null, netListen, tag, reqData); return; } Thread t1 = new Thread(new ParameterizedThreadStart(ReqServer)); t1.Start(new ReqParameter(netListen, tag, reqData)); }
public void reqNet(NetListen netListen, string tag, string reqData) { Debug.Log("发送消息:" + reqData); reqData = _3DES.DESEncrypt(reqData); // 多线程请求 if (false) { Thread t1 = new Thread(new ParameterizedThreadStart(ReqServer)); t1.Start(new ReqParameter(netListen, tag, reqData)); } else { ReqServer(new ReqParameter(netListen, tag, reqData)); } }
public ReqParameter(NetListen netListen, string tag, string reqData) { m_netListen = netListen; m_tag = tag; m_reqData = reqData; }
public void reqNet(NetListen netListen, string tag, string reqData) { Thread t1 = new Thread(new ParameterizedThreadStart(ReqServer)); t1.Start(new ReqParameter(netListen, tag, reqData)); }