posix::basic_descriptor::io_control (1 of 2 overloads)   
  
Выполните команду управления IO на дескрипторе.
template < 
    typename  IoControlCommand > 
void  io_control ( 
    IoControlCommand  &  command ); 
 
Эта функция используется для выполнения команды управления IO на дескрипторе.
command  
Контрольная команда IO должна выполняться на дескрипторе.
 
 
 
boost::system::system_error  
Выброшен на провал.
 
 
 
Получение количества байтов, готовых к чтению:
boost :: asio :: posix :: stream_descriptor  descriptor ( io_service ); 
... 
boost :: asio :: posix :: stream_descriptor :: bytes_readable  command ; 
descriptor . io_control ( command ); 
std :: size_t  bytes_readable  =  command . get (); 
 
 
 
Статья posix::basic_descriptor::io_control (1 of 2 overloads)  раздела Boost.Asio posix::basic_descriptor::io_control  может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
 
:: Главная  :: posix::basic_descriptor::io_control  ::