Determine whether the socket is at the out-of-band data mark. * This function is used to check whether the socket input is currently * positioned at the out-of-band data mark. * * @return A bool indicating whether the socket is at the out-of-band data * mark. * * @throws boost::system::system_error Thrown on failure. */
| 713 | * @throws boost::system::system_error Thrown on failure. |
| 714 | */ |
| 715 | bool at_mark() const |
| 716 | { |
| 717 | boost::system::error_code ec; |
| 718 | bool b = impl_.get_service().at_mark(impl_.get_implementation(), ec); |
| 719 | boost::asio::detail::throw_error(ec, "at_mark"); |
| 720 | return b; |
| 721 | } |
| 722 | |
| 723 | /// Determine whether the socket is at the out-of-band data mark. |
| 724 | /** |
nothing calls this directly
no test coverage detected