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);
             }
         }
     }
 }
示例#2
0
 public void SessionDetection(IServer server, SessionDetectionEventArgs e)
 {
 }
示例#3
0
 public override void SessionDetection(IServer server, SessionDetectionEventArgs e)
 {
     Console.WriteLine("SessionDetection");
 }