Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / аналог CreateEvent в linux / 9 сообщений из 9, страница 1 из 1
28.08.2006, 20:05
    #33948029
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
аналог CreateEvent в linux
есть ли аналог событиям в linux ? (не мудреный желательно), нужно портировать с винды
...
Рейтинг: 0 / 0
29.08.2006, 10:13
    #33948649
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
аналог CreateEvent в linux
А какая функциональность требуется?
...
Рейтинг: 0 / 0
29.08.2006, 12:49
    #33949281
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
аналог CreateEvent в linux
AkhА какая функциональность требуется?

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

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

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

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

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

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

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

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


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