Re[4]: Нужен совет по boost thread
От: Haccel  
Дата: 31.07.10 16:34
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Haccel, Вы писали:


H>>Два вопроса

H>>1 — как нотифицировать.
А>через ту же CV, если конечно приемлимо в основном потоке замирать. или из основного потока поллить что-нибудь.
H>>2 — как мне сделать чтобы тот boost::fuction будет выполнен именно в главном потоке.
А>ее самому нужно выполнить из него.

А>boost::asio:io_service — замечательное решение, но если все приложение основано на этом, что бы оно все держалось так сказать на boost::asio:io_service::run(), тогда все решается естественным образом. а как тебя сейчас устроено, может сделать на такой манер?


Это понятно.Со всем согласен. Мои два вопроса не совсем корректны, это скорее один вопрос. Как из другого потока позвонить в главный. Может UNIX-овые сигналы спасут? Хотелось бы узнать от спецов все варианты. Всю сеть перерыл, ничего не нашёл.

Что такое CV? Но нверно не вариант, раз поток должен мёрзнуть — там же ГУИ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.