예제 #1
0
        // 私有方法
        #region
        private bool MakeNetSession(Int32 makeCounts)
        {
            Trace.Assert(netSessionList != null, "netSessionList is null");
            if (netSessionList == null)
            {
                return(false);
            }

            NetSessionImpl netSession = null;

            for (Int32 i = 0; i < makeCounts; ++i)
            {
                netSession = new NetSessionImpl();
                if (netSession == null)
                {
                    return(false);
                }

                if (!netSession.Init())
                {
                    netSession = null;
                    return(false);
                }

                netSessionList.Add(netSession);
            }

            return(true);
        }
예제 #2
0
 public void Init()
 {
     //NetModuleMgr.GetInstance().Init();
     m_NetImpl.Init();
 }