具有有界和/或优先级队列的boost :: asio :: io_service?

时间:2015-04-03 20:23:07

标签: c++ boost

查看task_io_service.ipp,似乎io_service在后台使用FIFO队列来存储其任务。 (如果我错了,请纠正我。)

是否有一种使用io_service而不是内置FIFO的优先级队列的好方法?理想情况下,我正在寻找一种偷偷摸摸的方式将自定义任务队列走私到io_service。

非常感谢。

1 个答案:

答案 0 :(得分:0)

有一个样本:

Invocation

  

此示例显示如何自定义处理程序调用。完成处理程序将添加到优先级队列中,而不是立即执行。