Возникла необходимость реализовать следующую схему:
Программа передатчик -> разделяемая память -> программа приёмник.
Само собой синхронизация реализована на семафорах.
Программа приёмник должна работать следующим образом:
1) ~3 секунды висит на семафоре (semop)
2) делает некоторые опрерации, если от программы передатчика нет данных
2') если данные пришли, выполнить другие операции
3) вернуться к пункту 1)
Вопрос:
Как поставить "таймаут" для semop?
Ответ на:
комментарий
от ksicom
Ответ на:
комментарий
от mky
Ответ на:
комментарий
от Valmont
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [System V] Семафоры и Ко (2010)
- Форум Семафоры, не правильное отображение строки , язык си (2012)
- Форум IPC (2010)
- Форум Quiz для профф. Pay attention, please. (2023)
- Форум Ошибка: undefined reference to 'shm_unlink' (2010)
- Форум В windows мютекс, а в linux - System V семафор? (2007)
- Форум System V это... (2010)
- Форум tormoza v systeme (2004)
- Форум Использование system() VS Использование библиотек (2018)
- Форум Семафоры (2005)