powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / аналог CreateEvent в linux
9 сообщений из 9, страница 1 из 1
аналог CreateEvent в linux
    #33948029
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть ли аналог событиям в linux ? (не мудреный желательно), нужно портировать с винды
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33948649
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какая функциональность требуется?
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949281
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhА какая функциональность требуется?

Требуется чтобы поток приостанавливал работу, пока не произойдет определенное событие, в винде идеально подходит WaitForSingleObject(). В линусках не шарю, поэтому если можно с рабочим куском кода.

Спасибо.
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949569
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, предложу не аналог, того что вы просите, но вариант. Можно использовать обычные механизмы для меж потокового и меж процессорного взаимодействия. Самые элементарные это pipe и fifo. Поток/процесс будет ждать, пока в "трубе" или "файле-очереди", что-то появится и тем самым приостановит работу. Через эти средства можно кидать данные, то бишь, например, команды управления. Очень удобно ждать selecto'м, процессор находится в айдле.

Это?
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949615
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно это тоже подойтет, но тут нарыл нечто более похожее как pthread_cond_wait() - очень похоже на виндовскую, только пока не пойму зачем туда еще приплели мъютекс.
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949675
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TubrikВозможно это тоже подойтет, но тут нарыл нечто более похожее как pthread_cond_wait() - очень похоже на виндовскую, только пока не пойму зачем туда еще приплели мъютекс.

Типа, освободила ресурс?
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949731
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949743
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh TubrikВозможно это тоже подойтет, но тут нарыл нечто более похожее как pthread_cond_wait() - очень похоже на виндовскую, только пока не пойму зачем туда еще приплели мъютекс.

Типа, освободила ресурс?

лучше чем здесь все равно не скажу:

http://skif.bas-net.by/bsuir/ipcbook/node71.html
...
Рейтинг: 0 / 0
аналог CreateEvent в linux
    #33949748
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh хорошее описание

опередил, спасибо)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / аналог CreateEvent в linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]