AccServer.Program.OnRecv C# (CSharp) Method

OnRecv() public static method

public static OnRecv ( Socket s, byte data, int nSize ) : void
s Socket
data byte
nSize int
return void
        public static void OnRecv(Socket s, byte[] data, int nSize)
        {
            SocketInfo info = new SocketInfo();
            info.type = SocketCallBack.TYPE_RECEIVE;
            info.s = s;
            info.data = new byte[nSize];
            Buffer.BlockCopy(data, 0, info.data, 0, nSize);
            SocketCallBack.Instance().AddData(info);
            //try
            //{
            //    lock (m_DicSession)
            //    {
            //        if (m_DicSession.ContainsKey(s))
            //        {
            //            GameBase.Network.GameSession session = m_DicSession[s];
            //            byte[] bydata = new byte[nSize];
            //            Buffer.BlockCopy(data, 0, bydata, 0, nSize);
               //            session.m_GamePack.ProcessNetData(bydata);
            //            session.m_nLastTime = System.Environment.TickCount;
            //        }
            //    }
            //}
            //catch (System.Exception ex)
            //{
            //    Log.Instance().WriteLog(ex.Message);
            //    Log.Instance().WriteLog(ex.StackTrace);
            //}
        }