boost::asio, custom io service and queue
От: Ablex  
Дата: 21.12.18 11:01
Оценка: 6 (2)
Здорова всем.

Короче, давит на меня сильно прошлый опыт реализации всего этого асинхронного добра врукопашную.
В связи с чем никак не могу решиться перейти на asio.
Наворочено там слоев абстракции — пугает.

В общем вопрос у меня простой (не обязательно ответ тоже). Вот есть у меня события, интрузивные, есть под них очередь — интрузивная. Раньше я ее раскручивал через poll + self-pipe trick.
Можно как-то мне эту очередь через asio раскрутить?
Я вот знаю, что у io_service есть своя очередь внутри. Мне она не нужна. Могу я написать свой io_service со своей очередью,
а от asio взять только кроссплатформенное мультиплексирование? Насколько это противоречит идеологии библиотеки?
Где почитать про это?
Спасибо, ребят, за ответы.
asio custom
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.