public ClientSession AddSession(long conn_idx) { if (!m_accept_sessions.ContainsKey(conn_idx)) { return(null); } ClientSession session = CommonObjectPools.Spawn <ClientSession>(); session.Setup(conn_idx); m_sessions.Add(conn_idx, session); return(session); }
public ClientSession AddSession(uint conn_idx) { if (!m_DicAcceptSession.ContainsKey(conn_idx)) { return(null); } ClientSession session = new ClientSession(); session.Setup(conn_idx); m_DicSession.Add(conn_idx, session); return(session); }
public ClientSession AddSession(long conn_idx) { if (!m_accept_sessions.ContainsKey(conn_idx)) { return(null); } ClientSession session = new ClientSession(); session.Setup(conn_idx); m_sessions.Add(conn_idx, session); return(session); }