![]() |
![]() ![]() ![]() ![]() |
![]() |
io_service::workBoost , Boost.Asio , Reference
|
||||||||||||||
|
Имя |
Описание |
|---|---|
Получить услугу io_, связанную с работой. |
|
Конструктор уведомляет io_service о начале работы. Конструктор копий уведомляет io_service о начале работы. |
|
Деструктор уведомляет службу io_, что работа завершена. |
Рабочий класс используется для информирования<io_service>, когда работа начинается и заканчивается. Это гарантирует, что функция<io_service>объекта<run()>не выйдет во время работы и что она выходит, когда незавершенной работы не осталось.
Рабочий класс является копируемым, чтобы его можно было использовать в качестве элемента данных в классе обработчика. Он не может быть назначен.
Заголовок:<boost/asio/io_service.hpp>
Удобный заголовок:<boost/asio.hpp>
Статья io_service::work раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.
реклама |