/// <summary> /// Конструктор по умолчанию. /// </summary> public AbstractServerListener() { asyncTcpServer.SetCallback(this); callback = null; sessionCleaner = new Timer(5 * 60 * 1000); sessionCleaner.Elapsed += CleanSession; }
/// <summary> /// Инициализирует интерфейс обратных вызовов. /// </summary> /// <param name="aCallback">Интерфейс обратных вызовов.</param> public void SetCallback(ServerListenerCallback aCallback) { callback = aCallback; }