private KcpSession AddNewSession(IPEndPoint endPoint) { var sid = SIDPool.Dequeue(); var news = KcpSession.CreateSvrSeesion(sid, endPoint, this); Sessions.Add(sid, news); ConList.Add(endPoint, news); OnNew?.Invoke(news); return(news); }
public void OnNewSession(object sender, EventArgs e) { NewSessionHandler?.Invoke(sender, e); }