The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Выполнение цикла один раз в ~100мс (time gcc example signal)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: time, gcc, example, signal,  (найти похожие документы)
Date: Sat, 29 Mar 2003 15:43:24 +0500 From: Alexei Vasiliev <Alexei_Vasiliev@f644.n5030.z2.fidonet.org> Newsgroups: ftn.ru.unix.prog Subject: Выполнение цикла один раз в ~100мс IW> Как организовать выполнение цикла один раз в ~100мс? man setitimer ITIMER_REAL --- metacode example void myalarm(int){}; //empty alarm handler main(){ signal( SIGALRM, myalarm); //set signal handler //init timer itimerval origset, newset; newset.it_interval.tv_sec = 0; newset.it_interval.tv_usec = _period; newset.it_value.tv_sec=0; newset.it_value.tv_usec = _period; setitimer(ITIMER_REAL, &newset, &origset); //start alarm timer for(;;){ //my action on each alarm //.... //.... pause(); //wait next alarm } }

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Ваш комментарий
Имя:         
E-Mail:      
Заголовок:
Текст:



ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Оформить подписку на год


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList