Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     23 Nov 2001  13:40:06
 To : "Sergey Larionov"
 Subject : Re: alarm
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Sergey Larionov.
 
 SL> > > Если это действительно так, то как же организовать выполнение функции
 SL> > > через временные интервалы ?
 SL> >
 SL> > sleep ?
 SL> >
 SL> > Или хочеться, чтобы функция вызывалась независимо от основной программы ?
 
 SL>    В том-то и дело... Грубо говоря, основная программа "слушает" сеть и
 SL> пишет принятые сообщения в БД. Через фиксированные промежутки времени
 SL> нужно запускать функцию, готовящую отчет о принятых сообщениях.
 SL>    Поэтому sleep здесь не подходит. Можно было бы попробовать через fork, но
 SL> я прочитал, как он реализован для Win и у меня пропало такое желание...
 
 Я бы делал неблокирующее чтение из сети, перемежающееся со sleep(), и пускал
 функцию вместо sleep(), если подошло время.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 
 У кошки четыре ноги: ввод, вывод, земля и питание.
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 alarm   Sergey Larionov   19 Nov 2001 11:15:12 
 Re: alarm   Igor Sysoev   19 Nov 2001 15:21:26 
 Re: alarm   Sergey Larionov   20 Nov 2001 10:07:28 
 Re: alarm   Igor Sysoev   20 Nov 2001 17:40:06 
 Re: alarm   Artem Chuprina   23 Nov 2001 13:40:06 
Архивное /ru.perl/63590a59f88d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional