public virtual void SessionDetection(IServer server, SessionDetectionEventArgs e) { if (e.Sesions != null) { for (int i = 0; i < e.Sesions.Count; i++) { ISession session = (ISession)e.Sesions[i]; session.Dispose(); if (server.EnableLog(LogType.Info)) { server.Log(LogType.Info, session, "{0} session time out", session.RemoteEndPoint); } } } }
public void SessionDetection(IServer server, SessionDetectionEventArgs e) { }
public override void SessionDetection(IServer server, SessionDetectionEventArgs e) { Console.WriteLine("SessionDetection"); }