Example #1
0
        /// <summary>
        /// Конструктор по умолчанию.
        /// </summary>
        public AbstractServerListener()
        {
            asyncTcpServer.SetCallback(this);
            callback = null;

            sessionCleaner = new Timer(5 * 60 * 1000);
            sessionCleaner.Elapsed += CleanSession;
        }
Example #2
0
 /// <summary>
 /// Инициализирует интерфейс обратных вызовов.
 /// </summary>
 /// <param name="aCallback">Интерфейс обратных вызовов.</param>
 public void SetCallback(ServerListenerCallback aCallback)
 {
     callback = aCallback;
 }