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