|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"glib2: послать 'сообщение' в g_main_loop" | |
Сообщение от mirya ![]() ![]() | |
В glib2 есть такая замечательная ф-ция, как g_idle_add(), фактически нужен ее аналог, но к-рый поместит "сообщение" (колбек + данные) с нормальным приоритетом. Если более обширно - как проще всего из другого среда (thread) заставить что-то выполнится в среде, к-рый "крутит" g_main_loop_run() ? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени, UBB] |
1. "glib2: послать 'сообщение' в g_main_loop" | |
Сообщение от mirya ![]() ![]() | |
Проблема решена, помог RTFS glib20. Нужная ф-ция g_idle_add_full() с первым параметром - нужным приоритетом. Фактически g_idle_add() просто ее и вызывает. Далее сам код g_idle_add_full() прекрасно описывает, что нужно делать. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |