В обычных соединениях, если используется сокет:
boost::asio::ip::tcp::socket socket_;
можно узнать статус сокета:
if (socket_.is_open()) { ... }
Но вместо этого в безопасных соединениях с использованием сокета:
boost::asio::ssl::stream<boost::asio::ip::tcp::socket> socket_;
Не существует метода is_open()
для объекта socket_
, поэтому вопрос:
Есть ли аналогичный способ узнать состояние сокета?